Package service.field
Class LinkFieldServiceImpl
java.lang.Object
- All Implemented Interfaces:
LinkFieldService<Object>
public class LinkFieldServiceImpl
extends BaseGridLoadingService<GridRow>
implements LinkFieldService<Object>
- Author:
- a.petrov
-
Field Summary
FieldsFields 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 void
addLinkFilter
(LoadOptions loadOptions, Object keyValue) protected GridRow
loadDataByKeyValue
(Object keyValue) protected void
loadRowFromLinkedTable
(Set<EntityColumn> columns, EntityColumn idEntityColumn, Object id, Collection<TableRow> rawData) void
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, start
Methods inherited from class service.BehaviorWithGraphFilter
convertFilterModels, convertFilters, convertToComponentFilterGroup, getComponentFilter, 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
-
linkFieldDao
-
-
Constructor Details
-
LinkFieldServiceImpl
public LinkFieldServiceImpl()
-
-
Method Details
-
loadDataByKeyValue
- Specified by:
loadDataByKeyValue
in interfaceLinkFieldService<Object>
-
loadRows
- Specified by:
loadRows
in interfaceLinkFieldService<Object>
-
loadRowFromLinkedTable
protected void loadRowFromLinkedTable(Set<EntityColumn> columns, EntityColumn idEntityColumn, Object id, Collection<TableRow> rawData) -
addLinkFilter
-
saveRows
- Specified by:
saveRows
in interfaceLinkFieldService<Object>
-
createGridRow
- Specified by:
createGridRow
in classAbstractGridLoadingService<GridRow,
GridColumn>
-