public class DefaultFormHandler extends Object implements FormHandler
Modifier and Type | Field and Description |
---|---|
protected String |
businessKeyFieldId |
protected String |
deploymentId |
static String |
FORM_FIELD_ELEMENT |
static String |
FORM_PROPERTY_ELEMENT |
protected List<FormFieldHandler> |
formFieldHandlers |
protected List<FormPropertyHandler> |
formPropertyHandlers |
Constructor and Description |
---|
DefaultFormHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
fireFormPropertyHistoryEvents(org.camunda.bpm.engine.variable.VariableMap properties,
VariableScope variableScope) |
String |
getBusinessKeyFieldId() |
String |
getDeploymentId() |
List<FormPropertyHandler> |
getFormPropertyHandlers() |
protected FormTypes |
getFormTypes() |
protected void |
initializeFormFields(FormDataImpl taskFormData,
ExecutionEntity execution) |
protected void |
initializeFormProperties(FormDataImpl formData,
ExecutionEntity execution) |
void |
parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse) |
protected void |
parseFormData(BpmnParse bpmnParse,
ExpressionManager expressionManager,
Element extensionElement) |
protected void |
parseFormField(Element formField,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
parseFormFields(Element formData,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
parseFormProperties(BpmnParse bpmnParse,
ExpressionManager expressionManager,
Element extensionElement) |
protected void |
parseProperties(Element formField,
FormFieldHandler formFieldHandler,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
parseValidation(Element formField,
FormFieldHandler formFieldHandler,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
void |
setBusinessKeyFieldId(String businessKeyFieldId) |
void |
setDeploymentId(String deploymentId) |
void |
setFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers) |
void |
submitFormVariables(org.camunda.bpm.engine.variable.VariableMap properties,
VariableScope variableScope) |
public static final String FORM_FIELD_ELEMENT
public static final String FORM_PROPERTY_ELEMENT
protected String deploymentId
protected String businessKeyFieldId
protected List<FormPropertyHandler> formPropertyHandlers
protected List<FormFieldHandler> formFieldHandlers
public void parseConfiguration(Element activityElement, DeploymentEntity deployment, ProcessDefinitionEntity processDefinition, BpmnParse bpmnParse)
parseConfiguration
in interface FormHandler
protected void parseFormData(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement)
protected void parseFormFields(Element formData, BpmnParse bpmnParse, ExpressionManager expressionManager)
protected void parseFormField(Element formField, BpmnParse bpmnParse, ExpressionManager expressionManager)
protected void parseProperties(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager)
protected void parseValidation(Element formField, FormFieldHandler formFieldHandler, BpmnParse bpmnParse, ExpressionManager expressionManager)
protected FormTypes getFormTypes()
protected void parseFormProperties(BpmnParse bpmnParse, ExpressionManager expressionManager, Element extensionElement)
protected void initializeFormProperties(FormDataImpl formData, ExecutionEntity execution)
protected void initializeFormFields(FormDataImpl taskFormData, ExecutionEntity execution)
public void submitFormVariables(org.camunda.bpm.engine.variable.VariableMap properties, VariableScope variableScope)
submitFormVariables
in interface FormHandler
protected void fireFormPropertyHistoryEvents(org.camunda.bpm.engine.variable.VariableMap properties, VariableScope variableScope)
public String getDeploymentId()
public void setDeploymentId(String deploymentId)
public List<FormPropertyHandler> getFormPropertyHandlers()
public void setFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers)
public String getBusinessKeyFieldId()
public void setBusinessKeyFieldId(String businessKeyFieldId)
Copyright © 2017. All rights reserved.