Annotation Type BackofficeClientGenerator
Annotates a to generate client side backoffice stuff.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe token to access page, id will be added automatically.String[]The list of search result fields displayed in search result list, comma separated css classes are attached.server path where to reach rest interface. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionString[]The list of additional constructor parameters for presenter.String[]The list of additional imports for presenter.booleangenerate gin module file.booleangenerate localization interface.booleangenerate localization properties.booleangenerate presenter.booleangenerate rest service for entity.booleangenerate ui-binder xml file.booleangenerate view .String[]The list of languages to generate messages for.
-
Element Details
-
value
String valueserver path where to reach rest interface.- Returns:
- path
-
baseToken
String baseTokenThe token to access page, id will be added automatically.- Returns:
- baseToken
-
searchResults
String[] searchResultsThe list of search result fields displayed in search result list, comma separated css classes are attached.- Returns:
- array of SearchResultEntry definitions
-
-
-
languages
String[] languagesThe list of languages to generate messages for.- Returns:
- array of strings
- Default:
- {"en"}
-
additionalPresenterImports
String[] additionalPresenterImportsThe list of additional imports for presenter.- Returns:
- array of strings
- Default:
- {}
-
additionalPresenterConstructorPrarameters
String[] additionalPresenterConstructorPrarametersThe list of additional constructor parameters for presenter.- Returns:
- array of strings
- Default:
- {}
-
generateRestService
boolean generateRestServicegenerate rest service for entity.- Returns:
- boolean, true when generating service
- Default:
- true
-
generatePresenter
boolean generatePresentergenerate presenter.- Returns:
- boolean, true when generating presenter
- Default:
- true
-
generateView
boolean generateViewgenerate view .- Returns:
- boolean, true when generating view
- Default:
- true
-
generateGinModule
boolean generateGinModulegenerate gin module file.- Returns:
- boolean, true when generating gin module
- Default:
- true
-
generateUiBinder
boolean generateUiBindergenerate ui-binder xml file.- Returns:
- boolean, true when generating ui-Binder
- Default:
- true
-
generateLocalizationInterface
boolean generateLocalizationInterfacegenerate localization interface.- Returns:
- boolean, true when generating localization interface
- Default:
- true
-
generateLocalizationProperties
boolean generateLocalizationPropertiesgenerate localization properties.- Returns:
- boolean, true when generating localization properties
- Default:
- true
-