Package service
Class TreeGridServiceImpl
- All Implemented Interfaces:
TreeGridService
public class TreeGridServiceImpl
extends AbstractDependentGridService<TreeGridRow>
implements TreeGridService
- Author:
- a.petrov
-
Field Summary
FieldsFields inherited from class service.grid.AbstractDependentGridService
dependencyLink
Fields inherited from class service.grid.AbstractGridLoadingService
columns
Fields inherited from class ru.cg.webbpm.modules.webkit.beans.Behavior
objectContext, objectId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TreeGridRow
protected EntityFilter
getFilterByParent
(Object parentId) loadFilteredData
(String mainColumnName, Filter[] filters, boolean loadChildren, boolean rootIdEqualParentId) void
start()
Methods inherited from class service.grid.AbstractDependentGridService
getComponentFilter, getDependencyFilter
Methods inherited from class service.grid.BaseGridLoadingService
getAggregationEntry, getClientColumnId, getGridAggregateFuncFields, getGridAggregateFuncMultiFields, getSortOrders, getValueEntry
Methods inherited from class service.grid.AbstractGridLoadingService
convertRawLoadedData, convertRawLoadedDataWithFictitiousIdColumn, getAggregationOptions, getEntityColumnsForLoad, getOptions, getSortDefaultOrders
Methods inherited from class service.BehaviorWithGraphFilter
convertFilterModels, convertFilters, convertToComponentFilterGroup, getEntityFilterGroup
Methods inherited from class ru.cg.webbpm.modules.webkit.beans.Behavior
getChildScript, getChildScripts, getObjectId, getPageId, getParentContext, getScript, getScriptInObject, getScripts, getScriptsInChildren, setObjectContext, setObjectId
-
Field Details
-
loadDao
-
-
Constructor Details
-
TreeGridServiceImpl
public TreeGridServiceImpl()
-
-
Method Details
-
start
public void start()- Overrides:
start
in classAbstractGridLoadingService<TreeGridRow,
GridColumn>
-
loadData
- Specified by:
loadData
in interfaceTreeGridService
-
getFilterByParent
-
loadFilteredData
public TreeGridRows loadFilteredData(String mainColumnName, Filter[] filters, boolean loadChildren, boolean rootIdEqualParentId) - Specified by:
loadFilteredData
in interfaceTreeGridService
-
createGridRow
- Specified by:
createGridRow
in classAbstractGridLoadingService<TreeGridRow,
GridColumn>
-