Class ExtensionElementsImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
org.camunda.bpm.model.cmmn.impl.instance.ExtensionElementsImpl
- All Implemented Interfaces:
CmmnModelElementInstance,ExtensionElements,ModelElementInstance
public class ExtensionElementsImpl
extends CmmnModelElementInstanceImpl
implements ExtensionElements
- Author:
- Roman Smirnov
-
Field Summary
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance -
Constructor Summary
Constructors -
Method Summary
Modifier 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.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 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
-
-
Method Details
-
registerType
-
getElements
- Specified by:
getElementsin interfaceExtensionElements
-
getElementsQuery
- Specified by:
getElementsQueryin interfaceExtensionElements
-
addExtensionElement
- Specified by:
addExtensionElementin interfaceExtensionElements
-
addExtensionElement
- Specified by:
addExtensionElementin interfaceExtensionElements
-
addChildElement
Description 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 interfaceModelElementInstance- Overrides:
addChildElementin classModelElementInstanceImpl- Parameters:
extensionElement- the new child element
-