Package service.container
Class AbstractGraphFormService
java.lang.Object
ru.cg.webbpm.modules.webkit.beans.Behavior
service.container.AbstractFormService
service.container.AbstractGraphFormService
- All Implemented Interfaces:
FormService
- Direct Known Subclasses:
AbstractBpmnFormService
,EditableOneToManyFormService
,SimpleFormServiceImpl
- Author:
- m.popov
-
Field Summary
FieldsFields inherited from class service.container.AbstractFormService
formValidators, postActionHandlers
Fields inherited from class ru.cg.webbpm.modules.webkit.beans.Behavior
objectContext, objectId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteData
(Object selectedId) protected void
executeValidators
(Object selectedId, List<FieldData> fieldData) protected Map<EntityColumn,
List<String>> protected Object
getMainEntityId
(List<TableFieldData> pkValues) protected Map<EntityColumn,
Object> getValuesForSave
(Object selectedId, List<FieldData> fieldData) protected Object
protected void
saveCustomFields
(List<TableFieldData> pkValues, List<FieldData> dataList) protected Object
saveDataById
(Object selectedId, List<FieldData> fieldData) Methods inherited from class service.container.AbstractFormService
executePostActionHandlers, loadData, saveData
Methods inherited from class ru.cg.webbpm.modules.webkit.beans.Behavior
getChildScript, getChildScripts, getObjectId, getPageId, getParentContext, getScript, getScriptInObject, getScripts, getScriptsInChildren, setObjectContext, setObjectId, start
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface service.container.FormService
afterSave, deleteData, loadData, saveData
-
Field Details
-
formDao
-
-
Constructor Details
-
AbstractGraphFormService
public AbstractGraphFormService()
-
-
Method Details
-
saveDataById
- Specified by:
saveDataById
in classAbstractFormService
-
executeValidators
- Overrides:
executeValidators
in classAbstractFormService
-
loadData
- Specified by:
loadData
in classAbstractFormService
-
getEntityColumnToFieldGuidsMap
-
deleteData
- Specified by:
deleteData
in interfaceFormService
- Specified by:
deleteData
in classAbstractFormService
-
save
-
saveCustomFields
-
getValuesForSave
- Specified by:
getValuesForSave
in classAbstractFormService
-
getMainEntityId
-
parseId
- Specified by:
parseId
in interfaceFormService
- Specified by:
parseId
in classAbstractFormService
-