org.camunda.bpm.engine.impl.form.handler
Class DefaultFormHandler
java.lang.Object
org.camunda.bpm.engine.impl.form.handler.DefaultFormHandler
- All Implemented Interfaces:
- FormHandler
- Direct Known Subclasses:
- DefaultStartFormHandler, DefaultTaskFormHandler
public class DefaultFormHandler
- extends Object
- implements FormHandler
- Author:
- Tom Baeyens, Daniel Meyer
| Fields inherited from interface org.camunda.bpm.engine.impl.form.handler.FormHandler |
current |
|
Method Summary |
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 |
setDeploymentId(String deploymentId)
|
void |
setFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers)
|
void |
submitFormProperties(Map<String,Object> properties,
ExecutionEntity execution)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
deploymentId
protected String deploymentId
formPropertyHandlers
protected List<FormPropertyHandler> formPropertyHandlers
formFieldHandlers
protected List<FormFieldHandler> formFieldHandlers
DefaultFormHandler
public DefaultFormHandler()
parseConfiguration
public void parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse)
- Specified by:
parseConfiguration in interface FormHandler
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
protected FormTypes getFormTypes()
parseFormProperties
protected void parseFormProperties(BpmnParse bpmnParse,
ExpressionManager expressionManager,
Element extensionElement)
initializeFormProperties
protected void initializeFormProperties(FormDataImpl formData,
ExecutionEntity execution)
initializeFormFields
protected void initializeFormFields(FormDataImpl taskFormData,
ExecutionEntity execution)
submitFormProperties
public void submitFormProperties(Map<String,Object> properties,
ExecutionEntity execution)
- Specified by:
submitFormProperties in interface FormHandler
getDeploymentId
public String getDeploymentId()
setDeploymentId
public void setDeploymentId(String deploymentId)
getFormPropertyHandlers
public List<FormPropertyHandler> getFormPropertyHandlers()
setFormPropertyHandlers
public void setFormPropertyHandlers(List<FormPropertyHandler> formPropertyHandlers)
Copyright © 2014 camunda services GmbH. All Rights Reserved.