org.camunda.bpm.model.bpmn.impl.instance.camunda
Class CamundaFormFieldImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.bpmn.impl.instance.camunda.CamundaFormFieldImpl
All Implemented Interfaces:
BpmnModelElementInstance, CamundaFormField, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class CamundaFormFieldImpl
extends BpmnModelElementInstanceImpl
implements CamundaFormField

The BPMN formField camunda extension element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDatePatternAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDefaultValueAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaIdAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaLabelAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaProperties> camundaPropertiesChild
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTypeAttribute
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaValidation> camundaValidationChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CamundaValue> camundaValueCollection
           
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
CamundaFormFieldImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getCamundaDatePattern()
           
 String getCamundaDefaultValue()
           
 String getCamundaId()
           
 String getCamundaLabel()
           
 CamundaProperties getCamundaProperties()
           
 String getCamundaType()
           
 CamundaValidation getCamundaValidation()
           
 Collection<CamundaValue> getCamundaValues()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaDatePattern(String camundaDatePattern)
           
 void setCamundaDefaultValue(String camundaDefaultValue)
           
 void setCamundaId(String camundaId)
           
 void setCamundaLabel(String camundaLabel)
           
 void setCamundaProperties(CamundaProperties camundaProperties)
           
 void setCamundaType(String camundaType)
           
 void setCamundaValidation(CamundaValidation camundaValidation)
           
 
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
 
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
 
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Field Detail

camundaIdAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaIdAttribute

camundaLabelAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaLabelAttribute

camundaTypeAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTypeAttribute

camundaDatePatternAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDatePatternAttribute

camundaDefaultValueAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDefaultValueAttribute

camundaPropertiesChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaProperties> camundaPropertiesChild

camundaValidationChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<CamundaValidation> camundaValidationChild

camundaValueCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<CamundaValue> camundaValueCollection
Constructor Detail

CamundaFormFieldImpl

public CamundaFormFieldImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)

getCamundaId

public String getCamundaId()
Specified by:
getCamundaId in interface CamundaFormField

setCamundaId

public void setCamundaId(String camundaId)
Specified by:
setCamundaId in interface CamundaFormField

getCamundaLabel

public String getCamundaLabel()
Specified by:
getCamundaLabel in interface CamundaFormField

setCamundaLabel

public void setCamundaLabel(String camundaLabel)
Specified by:
setCamundaLabel in interface CamundaFormField

getCamundaType

public String getCamundaType()
Specified by:
getCamundaType in interface CamundaFormField

setCamundaType

public void setCamundaType(String camundaType)
Specified by:
setCamundaType in interface CamundaFormField

getCamundaDatePattern

public String getCamundaDatePattern()
Specified by:
getCamundaDatePattern in interface CamundaFormField

setCamundaDatePattern

public void setCamundaDatePattern(String camundaDatePattern)
Specified by:
setCamundaDatePattern in interface CamundaFormField

getCamundaDefaultValue

public String getCamundaDefaultValue()
Specified by:
getCamundaDefaultValue in interface CamundaFormField

setCamundaDefaultValue

public void setCamundaDefaultValue(String camundaDefaultValue)
Specified by:
setCamundaDefaultValue in interface CamundaFormField

getCamundaProperties

public CamundaProperties getCamundaProperties()
Specified by:
getCamundaProperties in interface CamundaFormField

setCamundaProperties

public void setCamundaProperties(CamundaProperties camundaProperties)
Specified by:
setCamundaProperties in interface CamundaFormField

getCamundaValidation

public CamundaValidation getCamundaValidation()
Specified by:
getCamundaValidation in interface CamundaFormField

setCamundaValidation

public void setCamundaValidation(CamundaValidation camundaValidation)
Specified by:
setCamundaValidation in interface CamundaFormField

getCamundaValues

public Collection<CamundaValue> getCamundaValues()
Specified by:
getCamundaValues in interface CamundaFormField


Copyright © 2017 camunda services GmbH. All rights reserved.