Interface ExtensionElements

All Superinterfaces:
BpmnModelElementInstance, org.camunda.bpm.model.xml.instance.ModelElementInstance
All Known Implementing Classes:
ExtensionElementsImpl

public interface ExtensionElements extends BpmnModelElementInstance
The BPMN extensionElements element
Author:
Daniel Meyer
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
    T
    addExtensionElement(Class<T> extensionElementClass)
     
    org.camunda.bpm.model.xml.instance.ModelElementInstance
    addExtensionElement(String namespaceUri, String localName)
     
    Collection<org.camunda.bpm.model.xml.instance.ModelElementInstance>
     
    Query<org.camunda.bpm.model.xml.instance.ModelElementInstance>
     

    Methods inherited from interface io.camunda.zeebe.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
  • Method Details

    • getElements

      Collection<org.camunda.bpm.model.xml.instance.ModelElementInstance> getElements()
    • getElementsQuery

      Query<org.camunda.bpm.model.xml.instance.ModelElementInstance> getElementsQuery()
    • addExtensionElement

      org.camunda.bpm.model.xml.instance.ModelElementInstance addExtensionElement(String namespaceUri, String localName)
    • addExtensionElement

      <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance> T addExtensionElement(Class<T> extensionElementClass)