Class ExtensionElementsImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.ExtensionElementsImpl
- All Implemented Interfaces:
BpmnModelElementInstance,ExtensionElements,org.camunda.bpm.model.xml.instance.ModelElementInstance
public class ExtensionElementsImpl
extends BpmnModelElementInstanceImpl
implements ExtensionElements
The BPMN extensionElements element
- Author:
- Daniel Meyer, Sebastian Menski
-
Field Summary
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance -
Constructor Summary
ConstructorsConstructorDescriptionExtensionElementsImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChildElement(org.camunda.bpm.model.xml.instance.ModelElementInstance extensionElement) <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
TaddExtensionElement(Class<T> extensionElementClass) org.camunda.bpm.model.xml.instance.ModelElementInstanceaddExtensionElement(String namespaceUri, String localName) Collection<org.camunda.bpm.model.xml.instance.ModelElementInstance>Query<org.camunda.bpm.model.xml.instance.ModelElementInstance>static voidregisterType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder) Methods inherited from class io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScopeMethods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
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, updateAfterReplacementMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScopeMethods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
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
-
Constructor Details
-
ExtensionElementsImpl
public ExtensionElementsImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
-
-
Method Details
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder) -
getElements
- Specified by:
getElementsin interfaceExtensionElements
-
getElementsQuery
- Specified by:
getElementsQueryin interfaceExtensionElements
-
addExtensionElement
public org.camunda.bpm.model.xml.instance.ModelElementInstance addExtensionElement(String namespaceUri, String localName) - Specified by:
addExtensionElementin interfaceExtensionElements
-
addExtensionElement
public <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance> T addExtensionElement(Class<T> extensionElementClass) - Specified by:
addExtensionElementin interfaceExtensionElements
-
addChildElement
public void addChildElement(org.camunda.bpm.model.xml.instance.ModelElementInstance extensionElement) - Specified by:
addChildElementin interfaceorg.camunda.bpm.model.xml.instance.ModelElementInstance- Overrides:
addChildElementin classorg.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-