Package sk.iway.iwcm.system.datatable
Class DataTableColumnsFactory
java.lang.Object
sk.iway.iwcm.system.datatable.DataTableColumnsFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCircularReference
(String circularReference) getColumns
(String fieldPrefix) getTabs()
Metoda pre ziskanie vsetkych moznych tabov z anotacii DataTableColumn pre danu trieduReturns JSON object from DataTableTabs annotationgetTitle()
Returns translated app title from nameKey attribute of WebjetAppStore annotationvoid
setCircularReferences
(List<String> circularReferences) static List<DataTableColumn>
sortColumns
(List<DataTableColumn> columns) static String
-
Constructor Details
-
DataTableColumnsFactory
-
-
Method Details
-
getColumns
-
getColumnsJson
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
sortColumns
-
translate
-
getTabs
Metoda pre ziskanie vsetkych moznych tabov z anotacii DataTableColumn pre danu triedu- Returns:
- List
-
getTabsJson
Returns JSON object from DataTableTabs annotation- Returns:
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getTitle
Returns translated app title from nameKey attribute of WebjetAppStore annotation- Returns:
-
setCircularReferences
-
addCircularReference
-
getCircularReferences
-