Class DefaultFormHandler
java.lang.Object
org.cibseven.bpm.engine.impl.form.handler.DefaultFormHandler
- All Implemented Interfaces:
FormHandler
- Direct Known Subclasses:
DefaultStartFormHandler,DefaultTaskFormHandler
- Author:
- Tom Baeyens, Daniel Meyer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfireFormPropertyHistoryEvents(VariableMap properties, VariableScope variableScope) protected FormTypesprotected voidinitializeFormFields(FormDataImpl taskFormData, ExecutionEntity execution) protected voidinitializeFormProperties(FormDataImpl formData, ExecutionEntity execution) voidparseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse) protected voidparseFormData(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement) protected voidparseFormField(Element formField, BpmnParse bpmnParse, ExpressionManager expressionManager) protected voidparseFormFields(Element formData, BpmnParse bpmnParse, ExpressionManager expressionManager) protected voidparseFormProperties(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement) protected voidparseProperties(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager) protected voidparseValidation(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager) voidsetBusinessKeyFieldId(String businessKeyFieldId) voidsetDeploymentId(String deploymentId) voidsetFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers) voidsubmitFormVariables(VariableMap properties, VariableScope variableScope)
-
Field Details
-
FORM_FIELD_ELEMENT
- See Also:
-
FORM_PROPERTY_ELEMENT
- See Also:
-
FORM_REF_BINDING_DEPLOYMENT
- See Also:
-
FORM_REF_BINDING_LATEST
- See Also:
-
FORM_REF_BINDING_VERSION
- See Also:
-
ALLOWED_FORM_REF_BINDINGS
-
deploymentId
-
businessKeyFieldId
-
formPropertyHandlers
-
formFieldHandlers
-
-
Constructor Details
-
DefaultFormHandler
public DefaultFormHandler()
-
-
Method Details
-
parseConfiguration
public void parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse) - Specified by:
parseConfigurationin interfaceFormHandler
-
parseFormData
protected void parseFormData(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement) -
parseFormFields
protected void parseFormFields(Element formData, BpmnParse bpmnParse, ExpressionManager expressionManager) -
parseFormField
protected void parseFormField(Element formField, BpmnParse bpmnParse, ExpressionManager expressionManager) -
parseProperties
protected void parseProperties(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager) -
parseValidation
protected void parseValidation(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager) -
getFormTypes
-
parseFormProperties
protected void parseFormProperties(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement) -
initializeFormProperties
-
initializeFormFields
-
submitFormVariables
- Specified by:
submitFormVariablesin interfaceFormHandler
-
fireFormPropertyHistoryEvents
-
getDeploymentId
-
setDeploymentId
-
getFormPropertyHandlers
-
setFormPropertyHandlers
-
getBusinessKeyFieldId
-
setBusinessKeyFieldId
-