Class FormFieldHandler
- java.lang.Object
-
- org.camunda.bpm.engine.impl.form.handler.FormFieldHandler
-
public class FormFieldHandler extends Object
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanbusinessKeyprotected ExpressiondefaultValueExpressionprotected Stringidprotected Expressionlabelprotected Map<String,String>propertiesprotected AbstractFormFieldTypetypeprotected List<FormFieldValidationConstraintHandler>validationHandlers
-
Constructor Summary
Constructors Constructor Description FormFieldHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormFieldcreateFormField(ExecutionEntity executionEntity)ExpressiongetDefaultValueExpression()StringgetId()ExpressiongetLabel()Map<String,String>getProperties()FormTypegetType()List<FormFieldValidationConstraintHandler>getValidationHandlers()voidhandleSubmit(VariableScope variableScope, org.camunda.bpm.engine.variable.VariableMap values, org.camunda.bpm.engine.variable.VariableMap allValues)booleanisBusinessKey()voidsetBusinessKey(boolean businessKey)voidsetDefaultValueExpression(Expression defaultValue)voidsetId(String id)voidsetLabel(Expression name)voidsetProperties(Map<String,String> properties)voidsetType(AbstractFormFieldType formType)voidsetValidationHandlers(List<FormFieldValidationConstraintHandler> validationHandlers)
-
-
-
Field Detail
-
id
protected String id
-
label
protected Expression label
-
type
protected AbstractFormFieldType type
-
defaultValueExpression
protected Expression defaultValueExpression
-
validationHandlers
protected List<FormFieldValidationConstraintHandler> validationHandlers
-
businessKey
protected boolean businessKey
-
-
Method Detail
-
createFormField
public FormField createFormField(ExecutionEntity executionEntity)
-
handleSubmit
public void handleSubmit(VariableScope variableScope, org.camunda.bpm.engine.variable.VariableMap values, org.camunda.bpm.engine.variable.VariableMap allValues)
-
getId
public String getId()
-
setId
public void setId(String id)
-
getLabel
public Expression getLabel()
-
setLabel
public void setLabel(Expression name)
-
setType
public void setType(AbstractFormFieldType formType)
-
getType
public FormType getType()
-
getDefaultValueExpression
public Expression getDefaultValueExpression()
-
setDefaultValueExpression
public void setDefaultValueExpression(Expression defaultValue)
-
getValidationHandlers
public List<FormFieldValidationConstraintHandler> getValidationHandlers()
-
setValidationHandlers
public void setValidationHandlers(List<FormFieldValidationConstraintHandler> validationHandlers)
-
setBusinessKey
public void setBusinessKey(boolean businessKey)
-
isBusinessKey
public boolean isBusinessKey()
-
-