Class ExtensionElementsImpl
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.ExtensionElementsImpl
- All Implemented Interfaces:
- BpmnModelElementInstance,- ExtensionElements,- ModelElementInstance
public class ExtensionElementsImpl
extends BpmnModelElementInstanceImpl
implements ExtensionElements
The BPMN extensionElements element
- Author:
- Daniel Meyer, Sebastian Menski
- 
Field SummaryFields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImplmodelInstance
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddChildElement(ModelElementInstance extensionElement) Adds a new child element to the children of this element.<T extends ModelElementInstance>
 TaddExtensionElement(Class<T> extensionElementClass) addExtensionElement(String namespaceUri, String localName) static voidregisterType(ModelBuilder modelBuilder) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImplbuilder, getScope, isScopeMethods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImplasSet, 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, updateAfterReplacementMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstancebuilder, getScope, isScopeMethods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstancegetAttributeValue, 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
- 
Constructor Details- 
ExtensionElementsImpl
 
- 
- 
Method Details- 
registerType
- 
getElements- Specified by:
- getElementsin interface- ExtensionElements
 
- 
getElementsQuery- Specified by:
- getElementsQueryin interface- ExtensionElements
 
- 
addExtensionElement- Specified by:
- addExtensionElementin interface- ExtensionElements
 
- 
addExtensionElement- Specified by:
- addExtensionElementin interface- ExtensionElements
 
- 
addChildElementDescription copied from interface:ModelElementInstanceAdds a new child element to the children of this element. The child is inserted at the correct position of the allowed child types. Updates the underlying DOM element tree.- Specified by:
- addChildElementin interface- ModelElementInstance
- Overrides:
- addChildElementin class- ModelElementInstanceImpl
- Parameters:
- extensionElement- the new child element
 
 
-