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 FormHandlerprotected 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 FormHandlerprotected 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 © 2018 camunda services GmbH. All rights reserved.