Class ExtensionImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.ExtensionImpl
-
- All Implemented Interfaces:
BpmnModelElementInstance,Extension,org.camunda.bpm.model.xml.instance.ModelElementInstance
public class ExtensionImpl extends BpmnModelElementInstanceImpl implements Extension
The BPMN extension element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>definitionAttributeprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Documentation>documentationCollectionprotected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean>mustUnderstandAttribute
-
Constructor Summary
Constructors Constructor Description ExtensionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefinition()Collection<Documentation>getDocumentations()booleanmustUnderstand()static voidregisterType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)voidsetDefinition(String Definition)voidsetMustUnderstand(boolean mustUnderstand)-
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
-
definitionAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> definitionAttribute
-
mustUnderstandAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> mustUnderstandAttribute
-
documentationCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Documentation> documentationCollection
-
-
Method Detail
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
-
getDefinition
public String getDefinition()
- Specified by:
getDefinitionin interfaceExtension
-
setDefinition
public void setDefinition(String Definition)
- Specified by:
setDefinitionin interfaceExtension
-
mustUnderstand
public boolean mustUnderstand()
- Specified by:
mustUnderstandin interfaceExtension
-
setMustUnderstand
public void setMustUnderstand(boolean mustUnderstand)
- Specified by:
setMustUnderstandin interfaceExtension
-
getDocumentations
public Collection<Documentation> getDocumentations()
- Specified by:
getDocumentationsin interfaceExtension
-
-