Package org.flowable.bpmn.model
Class FormProperty
- java.lang.Object
-
- org.flowable.bpmn.model.BaseElement
-
- org.flowable.bpmn.model.FormProperty
-
- All Implemented Interfaces:
HasExtensionAttributes
public class FormProperty extends BaseElement
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdatePatternprotected StringdefaultExpressionprotected Stringexpressionprotected List<FormValue>formValuesprotected Stringnameprotected booleanreadableprotected booleanrequiredprotected Stringtypeprotected Stringvariableprotected booleanwriteable-
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
-
Constructor Summary
Constructors Constructor Description FormProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormPropertyclone()StringgetDatePattern()StringgetDefaultExpression()StringgetExpression()List<FormValue>getFormValues()StringgetName()StringgetType()StringgetVariable()booleanisReadable()booleanisRequired()booleanisWriteable()voidsetDatePattern(String datePattern)voidsetDefaultExpression(String defaultExpression)voidsetExpression(String expression)voidsetFormValues(List<FormValue> formValues)voidsetName(String name)voidsetReadable(boolean readable)voidsetRequired(boolean required)voidsetType(String type)voidsetValues(FormProperty otherProperty)voidsetVariable(String variable)voidsetWriteable(boolean writeable)-
Methods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
-
-
-
Field Detail
-
name
protected String name
-
expression
protected String expression
-
variable
protected String variable
-
type
protected String type
-
defaultExpression
protected String defaultExpression
-
datePattern
protected String datePattern
-
readable
protected boolean readable
-
writeable
protected boolean writeable
-
required
protected boolean required
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getExpression
public String getExpression()
-
setExpression
public void setExpression(String expression)
-
getVariable
public String getVariable()
-
setVariable
public void setVariable(String variable)
-
getType
public String getType()
-
getDefaultExpression
public String getDefaultExpression()
-
setDefaultExpression
public void setDefaultExpression(String defaultExpression)
-
setType
public void setType(String type)
-
getDatePattern
public String getDatePattern()
-
setDatePattern
public void setDatePattern(String datePattern)
-
isReadable
public boolean isReadable()
-
setReadable
public void setReadable(boolean readable)
-
isWriteable
public boolean isWriteable()
-
setWriteable
public void setWriteable(boolean writeable)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
clone
public FormProperty clone()
- Specified by:
clonein classBaseElement
-
setValues
public void setValues(FormProperty otherProperty)
-
-