Class BpmnModelElementInstanceImpl

java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
All Implemented Interfaces:
BpmnModelElementInstance, org.camunda.bpm.model.xml.instance.ModelElementInstance
Direct Known Subclasses:
BaseElementImpl, BoundsImpl, CategoryValueRef, CorrelationPropertyRef, DataInputRefs, DataOutputRefs, DefinitionsImpl, DiagramElementImpl, DiagramImpl, DocumentationImpl, EndPointRef, ErrorRef, EventDefinitionRef, ExtensionElementsImpl, ExtensionImpl, ExtensionImpl, FlowNodeRef, FontImpl, ImportImpl, Incoming, InMessageRef, InnerParticipantRef, InputSetRefs, InteractionNodeImpl, InterfaceRef, LoopDataInputRef, LoopDataOutputRef, MessageFlowRef, OperationRef, OptionalInputRefs, OptionalOutputRefs, OuterParticipantRef, Outgoing, OutMessageRef, OutputSetRefs, ParticipantRef, PointImpl, ResourceRef, ScriptImpl, Source, SourceRef, StyleImpl, SupportedInterfaceRef, Supports, Target, TargetRef, TextImpl, WhileExecutingInputRefs, WhileExecutingOutputRefs, ZeebeAssignmentDefinitionImpl, ZeebeCalledDecisionImpl, ZeebeCalledElementImpl, ZeebeExecutionListenerImpl, ZeebeExecutionListenersImpl, ZeebeFormDefinitionImpl, ZeebeHeaderImpl, ZeebeInputImpl, ZeebeIoMappingImpl, ZeebeLoopCharacteristicsImpl, ZeebeOutputImpl, ZeebePriorityDefinitionImpl, ZeebePropertiesImpl, ZeebePropertyImpl, ZeebePublishMessageImpl, ZeebeScriptImpl, ZeebeSubscriptionImpl, ZeebeTaskDefinitionImpl, ZeebeTaskHeadersImpl, ZeebeTaskListenerImpl, ZeebeTaskListenersImpl, ZeebeTaskScheduleImpl, ZeebeUserTaskFormImpl, ZeebeUserTaskImpl, ZeebeVersionTagImpl

public abstract class BpmnModelElementInstanceImpl extends org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl implements BpmnModelElementInstance
Shared base class for all BPMN Model Elements. Provides implementation of the BpmnModelElementInstance interface.
Author:
Daniel Meyer
  • Field Summary

    Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl

    modelInstance
  • Constructor Summary

    Constructors
    Constructor
    Description
    BpmnModelElementInstanceImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a new fluent builder for the element if implemented.
    Gets the element which is the scope of this element.
    boolean
    Tests if the element is a scope like process or sub-process.

    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, registerType, 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.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