Uses of Interface
org.camunda.bpm.model.xml.instance.ModelElementInstance
Package
Description
-
Uses of ModelElementInstance in org.camunda.bpm.engine.impl.cmmn.handler
Modifier and TypeMethodDescriptionprotected <V extends ModelElementInstance>
List<V>ItemHandler.queryExtensionElementsByClass
(CmmnElement element, Class<V> cls) protected <V extends ModelElementInstance>
List<V>SentryHandler.queryExtensionElementsByClass
(CmmnElement element, Class<V> cls) -
Uses of ModelElementInstance in org.camunda.bpm.engine.impl.core.handler
Modifier and TypeInterfaceDescriptioninterface
ModelElementHandler<T extends ModelElementInstance,
V extends HandlerContext, E> -
Uses of ModelElementInstance in org.camunda.bpm.engine.impl.db
Modifier and TypeMethodDescriptionEnginePersistenceLogger.castModelInstanceException
(ModelElementInstance instance, String toElement, String type, String namespace, Throwable cause) -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance
Modifier and TypeClassDescriptionclass
The BPMN element activationCondition of the BPMN tComplexGateway typeclass
The BPMN activity elementclass
The BPMN artifact elementclass
The BPMN assignment elementclass
class
The BPMN auditing elementclass
The BPMN baseElement elementclass
The BPMN boundaryEvent elementclass
Shared base class for all BPMN Model Elements.class
The BPMN businessRuleTask elementclass
The BPMN callableElement elementclass
The BPMN callActivity elementclass
The BPMN callConversation elementclass
The BPMN cancelEventDefinition elementclass
The BPMN catchEvent elementclass
class
The BPMN categoryValue elementclass
The BPMN categoryValueRef element of the BPMN tFlowElement typeclass
The BPMN childLaneSet element of the BPMN tLaneSet typeclass
The BPMN collaboration elementclass
The BPMN compensateEventDefinition elementclass
The BPMN 2.0 completionCondition element from the tMultiInstanceLoopCharacteristics typeclass
The BPMN 2.0 complexBehaviorDefinition elementclass
The BPMN complexGateway elementclass
The BPMN conditionalEventDefinition elementclass
The BPMN conditionExpression element of the BPMN tSequenceFlow typeclass
The BPMN condition element of the BPMN tConditionalEventDefinition typeclass
The BPMN conversationAssociation elementclass
The BPMN conversation elementclass
The BPMN conversationLink elementclass
The BPMN conversationNode elementclass
The BPMN correlationKey elementclass
The BPMN correlationPropertyBinding elementclass
The BPMN correlationProperty elementclass
The BPMN correlationPropertyRef element of the BPMN tCorrelationKey typeclass
The BPMN correlationPropertyRetrievalExpression elementclass
The BPMN correlationSubscription elementclass
The BPMN dataAssociation elementclass
The BPMN dataInputAssociation elementclass
The BPMN dataInput elementclass
The BPMN element dataInputRef of the BPMN tInputSet typeclass
The BPMN dataObject elementclass
class
The BPMN dataOutputAssociation elementclass
class
The BPMN dataOutputRefs element of the BPMN tOutputSet typeclass
The BPMN dataPath element of the BPMN tCorrelationPropertyBinding typeclass
class
The BPMN dataStore elementclass
class
The BPMN definitions elementclass
The BPMN documentation elementclass
The BPMN endEvent elementclass
The BPMN endPoint elementclass
The BPMN interfaceRef element of the BPMN tParticipant typeclass
The BPMN errorEventDefinition elementclass
class
The BPMN errorRef element of the BPMN tOperation typeclass
The BPMN escalationEventDefinition elementclass
The BPMN escalation elementclass
The BPMN eventBasedGateway elementclass
The BPMN eventDefinition elementclass
The BPMN eventDefinitionRef element of the BPMN tCatchEvent typeclass
The BPMN event elementclass
The BPMN exclusiveGateway elementclass
The BPMN expression elementclass
The BPMN extensionElements elementclass
The BPMN extension elementclass
The BPMN flowElement elementclass
The BPMN flowNode elementclass
The BPMN flowNodeRef element of the BPMN tLane typeclass
The BPMN formalExpression elementclass
The BPMN from element of the BPMN tAssignment typeclass
The BPMN gateway elementclass
The BPMN globalConversation elementclass
class
The BPMN humanPerformer elementclass
The BPMN import elementclass
The BPMN inclusiveGateway elementclass
The BPMN incoming element of the BPMN tFlowNode typeclass
The BPMN inMessageRef element of the BPMN tOperation typeclass
The BPMN innerParticipantRef element of the BPMN tParticipantAssociation typeclass
The BPMN 2.0 inputDataItem from the tMultiInstanceLoopCharacteristics typeclass
The BPMN inputSet elementclass
The BPMN inputSetRefs element of the BPMN tOutputSet typeclass
The BPMN interactionNode interfaceclass
The BPMN interface elementclass
The BPMN interfaceRef element of the BPMN tParticipant typeclass
The BPMN intermediateCatchEvent elementclass
The BPMN intermediateThrowEvent elementclass
The BPMN ioBinding elementclass
The BPMN IoSpecification elementclass
class
class
The BPMN lane elementclass
The BPMN laneSet elementclass
The BPMN linkEventDefinition elementclass
The loopCardinality element from the tMultiInstanceLoopCharacteristics complex typeclass
The BPMN loopCharacteristics elementclass
The BPMN 2.0 loopDataInputRef element of the BPMN 2.0 tMultiInstanceLoopCharacteristics typeclass
The BPMN 2.0 loopDataOutputRef element of the BPMN 2.0 tMultiInstanceLoopCharacteristics typeclass
The BPMN manualTask elementclass
class
The BPMN messageFlowAssociation elementclass
The BPMN messageFlow elementclass
The BPMN messageFlowRef element of the BPMN tConversationNode typeclass
The BPMN message eventclass
The BPMN messagePath element of the BPMN tCorrelationPropertyRetrievalExpression typeclass
The BPMN monitoring elementclass
The BPMN 2.0 multiInstanceLoopCharacteristics elementclass
The BPMN operation elementclass
The BPMN operationRef element of the BPMN tMessageEventDefinition typeclass
The BPMN optionalInputRefs element of the BPMN tInputSet typeclass
The BPMN optionalOutputRefs element of the BPMN tOutputSet typeclass
The BPMN outerParticipantRef element of the BPMN tParticipantAssociation typeclass
The BPMN outgoing element of the BPMN tFlowNode typeclass
The BPMN outMessageRef of the BPMN tOperation typeclass
The BPMN 2.0 outputDataItem from the tMultiInstanceLoopCharacteristics typeclass
The BPMN outputSet elementclass
The BPMN outputSetRefs element of the BPMN tInputSet typeclass
The BPMN parallelGateway elementclass
The BPMN participantAssociation elementclass
The BPMN participant elementclass
The BPMN participantMultiplicity elementclass
The BPMN participantRef element of the BPMN tConversationNode typeclass
The BPMN partitionElement of the BPMN tLane typeclass
The BPMN performer elementclass
The BPMN potentialOwner elementclass
The BPMN process elementclass
The BPMN property elementclass
The BPMN receiveTask elementclass
The BPMN relationship elementclass
The BPMN rendering elementclass
The BPMN resourceAssignmentExpression elementclass
The BPMN resource elementclass
The BPMN resourceParameterBinding elementclass
The BPMN resourceParameter elementclass
The BPMN resourceRef element of the BPMN tResourceRole typeclass
The BPMN resourceRole elementclass
The BPMN rootElement elementclass
The BPMN script elementclass
The BPMN scriptTask elementclass
The BPMN sendTask elementclass
The BPMN sequenceFlow elementclass
The BPMN serviceTask elementclass
The BPMN signalEventDefinition elementclass
The BPMN signal elementclass
The BPMN source element of the BPMN tRelationship and tLinkEventDefinition typeclass
The BPMN sourceRef element of the BPMN tDataAssociation typeclass
The BPMN startEvent elementclass
The BPMN subConversation elementclass
The BPMN subProcess elementclass
The BPMN supportedInterfaceRef element of the BPMN tCallableElement typeclass
The BPMN supports element of the BPMN tProcess typeclass
The BPMN target element of the BPMN tRelationship typeclass
The BPMN targetRef element of the BPMN tDataAssociation typeclass
The BPMN task elementclass
The BPMN terminateEventDefinition elementclass
The BPMN 2.0 textAnnotation elementclass
The BPMN 2.0 text element from the tTextAnnotation complex typeclass
The BPMN throwEvent elementclass
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeclass
The BPMN timeDate element of the BPMN tTimerEventDefinition typeclass
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeclass
The BPMN timerEventDefinition elementclass
The BPMN to element of the BPMN tAssignment typeclass
class
The BPMN transformation element of the BPMN tDataAssociation typeclass
The BPMN userTask elementclass
The BPMN whileExecutingInputRefs of the BPMN tInputSet typeclass
The BPMN whileExecutingOutputRefs element of the BPMN tOutputSet typeModifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElementsImpl.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElementsImpl.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElementsImpl.getElements()
ExtensionElementsImpl.getElementsQuery()
Modifier and TypeMethodDescriptionvoid
ExtensionElementsImpl.addChildElement
(ModelElementInstance extensionElement) Modifier and TypeMethodDescriptionBaseElementImpl.getIncomingReferencesByType
(Class<? extends ModelElementInstance> referenceSourceTypeClass) -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.bpmndi
Modifier and TypeClassDescriptionclass
The BPMNDI BPMNDiagram elementclass
The BPMNDI BPMNEdge elementclass
The BPMNDI BPMNLabel elementclass
The BPMNDI BPMNLabelStyle elementclass
The BPMNDI BPMNPlane elementclass
The BPMNDI BPMNShape element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.camunda
Modifier and TypeClassDescriptionclass
The BPMN connectorId camunda extension elementclass
The BPMN connector camunda extension elementclass
The BPMN constraint camunda extension elementclass
class
class
The BPMN executionListener camunda extension elementclass
The BPMN expression camunda extension elementclass
The BPMN failedJobRetryTimeCycle camunda extension elementclass
The BPMN field camunda extension elementclass
The BPMN formData camunda extension elementclass
The BPMN formField camunda extension elementclass
The BPMN formProperty camunda extension elementclass
A helper interface for camunda extension elements which hold a generic child element like camunda:inputParameter, camunda:outputParameter and camunda:entry.class
The BPMN in camunda extension elementclass
The BPMN inputOutput camunda extension elementclass
The BPMN inputParameter camunda extension elementclass
class
The BPMN camundaMap extension elementclass
The BPMN out camunda extension elementclass
The BPMN outputParameter camunda extension elementclass
The BPMN potentialStarter camunda extensionclass
The BPMN properties camunda extension elementclass
The BPMN property camunda extension elementclass
The BPMN script camunda extension elementclass
The BPMN string camunda extension elementclass
The BPMN taskListener camunda extension elementclass
The BPMN validation camunda extension elementclass
The BPMN value camunda extension element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.dc
Modifier and TypeClassDescriptionclass
The DC bounds elementclass
The DC font elementclass
The DC point element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.di
Modifier and TypeClassDescriptionclass
The DI DiagramElement elementclass
The DI Diagram elementclass
class
The DI extension element of the DI DiagramElement typeclass
The DI LabeledEdge elementclass
The DI LabeledShape elementclass
The DI Label elementclass
The DI Node elementclass
The DI Plane elementclass
The DI Shape elementclass
The DI Style elementclass
The DI waypoint element of the DI Edge type -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance
Modifier and TypeInterfaceDescriptioninterface
The BPMN element activationCondition of the BPMN tComplexGateway typeinterface
The BPMN activity elementinterface
The BPMN artifact elementinterface
The BPMN assignment elementinterface
The BPMN association elementinterface
The BPMN auditing elementinterface
The BPMN baseElement elementinterface
The BPMN boundaryEvent elementinterface
Interface implemented by all elements in a BPMN Modelinterface
The BPMN businessRuleTask elementinterface
The BPMN callableElement elementinterface
The BPMN callActivity elementinterface
The BPMN callConversation elementinterface
The BPMN cancelEventDefinition elementinterface
The BPMN catchEvent elementinterface
interface
The BPMN categoryValue elementinterface
The BPMN collaboration elementinterface
The BPMN compensateEventDefinition elementinterface
The BPMN 2.0 completionCondition element from the tMultiInstanceLoopCharacteristics typeinterface
The BPMN 2.0 complexBehaviorDefinition elementinterface
The BPMN complexGateway elementinterface
The BPMN condition element of the BPMN tConditionalEventDefinition typeinterface
The BPMN conditionalEventDefinition elementinterface
The BPMN conditionExpression element of the BPMN tSequenceFlow typeinterface
The BPMN conversation elementinterface
The BPMN conversationAssociation elementinterface
The BPMN conversationLink elementinterface
The BPMN conversationNode elementinterface
The BPMN correlationKey elementinterface
The BPMN correlationProperty elementinterface
The BPMN correlationPropertyBinding elementinterface
The BPMN correlationPropertyRetrievalExpression elementinterface
The BPMN correlationSubscription elementinterface
The BPMN dataAssociation elementinterface
The BPMN dataInput elementinterface
The BPMN dataInputAssociation elementinterface
The BPMN dataObject elementinterface
The BPMN dataObjectReference elementinterface
The BPMN dataOutput elementinterface
The BPMN dataOutputAssociation elementinterface
The BPMN dataState elementinterface
The BPMN dataStore elementinterface
The BPMN dataStoreReference elementinterface
The BPMN definitions elementinterface
The BPMN documentation elementinterface
The BPMN endEvent elementinterface
The BPMN endPoint elementinterface
The BPMN error elementinterface
The BPMN errorEventDefinition elementinterface
The BPMN escalation elementinterface
The BPMN escalationEventDefinition elementinterface
The BPMN event elementinterface
The BPMN eventBasedGateway elementinterface
The BPMN eventDefinition elementinterface
The BPMN exclusiveGateway elementinterface
The BPMN expression elementinterface
The BPMN extension elementinterface
The BPMN extensionElements elementinterface
The BPMN flowElement elementinterface
The BPMN flowNode elementinterface
The BPMN formalExpression elementinterface
The BPMN gateway elementinterface
The BPMN globalConversation elementinterface
interface
The BPMN humanPerformer elementinterface
The BPMN Import elementinterface
The BPMN inclusiveGateway elementinterface
The BPMN 2.0 inputDataItem from the tMultiInstanceLoopCharacteristics typeinterface
The BPMN inputSet elementinterface
The BPMN interactionNode interfaceinterface
The BPMN interface elementinterface
The BPMN intermediateCatchEvent elementinterface
The BPMN intermediateThrowEvent elementinterface
The BPMN ioBinding elementinterface
The BPMN inputOutputSpecification elementinterface
The BPMN itemAwareElement elementinterface
The BPMN itemDefinition elementinterface
The BPMN lane elementinterface
The BPMN laneSet elementinterface
The BPMN linkEventDefinition elementinterface
The loopCardinality element from the tMultiInstanceLoopCharacteristics complex typeinterface
The BPMN loopCharacteristics elementinterface
The BPMN manualTask elementinterface
The BPMN message elementinterface
The BPMN messageEventDefinition elementinterface
The BPMN messageFlow elementinterface
The BPMN messageFlowAssociation elementinterface
The BPMN monitoring elementinterface
The BPMN 2.0 multiInstanceLoopCharacteristics element typeinterface
The BPMN operation elementinterface
The BPMN 2.0 outputDataItem from the tMultiInstanceLoopCharacteristics typeinterface
The BPMN outputSet elementinterface
The BPMN parallelGateway elementinterface
The BPMN participant elementinterface
The BPMN participantAssociation elementinterface
The BPMN participantMultiplicity elementinterface
The BPMN performer elementinterface
The BPMN potentialOwner elementinterface
The BPMN process elementinterface
The BPMN property elementinterface
The BPMN receiveTask elementinterface
The BPMN relationship elementinterface
The BPMN rendering elementinterface
The BPMN resource elementinterface
The BPMN resourceAssignmentExpression elementinterface
The BPMN resourceParameter elementinterface
The BPMN resourceParameterBinding elementinterface
The BPMN resourceRole elementinterface
The BPMN rootElement elementinterface
The BPMN script elementinterface
The BPMN scriptTask elementinterface
The BPMN sendTask elementinterface
The BPMN sequenceFlow elementinterface
The BPMN serviceTask elementinterface
The BPMN signal elementinterface
The BPMN signalEventDefinition elementinterface
The BPMN startEvent elementinterface
The BPMN subConversation elementinterface
The BPMN subProcess elementinterface
The BPMN task elementinterface
The BPMN terminateEventDefinition elementinterface
The BPMN 2.0 text element from the tTextAnnotation complex typeinterface
The BPMN 2.0 textAnnotation elementinterface
The BPMN throwEvent elementinterface
The BPMN timeCycle element of the BPMN tTimerEventDefinition typeinterface
The BPMN timeDate element of the BPMN tTimerEventDefinition typeinterface
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeinterface
The BPMN timerEventDefinition elementinterface
interface
The BPMN userTask elementModifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElements.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElements.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElements.getElements()
ExtensionElements.getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.bpmndi
Modifier and TypeInterfaceDescriptioninterface
The BPMNDI BPMNDiagram elementinterface
The BPMNDI BPMNEdge elementinterface
The BPMNDI BPMNLabel elementinterface
The BPMNDI BPMNLabelStyle elementinterface
The BPMNDI BPMNPlane elementinterface
The BPMNDI BPMNShape element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.camunda
Modifier and TypeInterfaceDescriptioninterface
The BPMN connector camunda extension elementinterface
The BPMN connectorId camunda extension elementinterface
The BPMN constraint camunda extension elementinterface
The BPMN camundaEntry camunda extension elementinterface
interface
The BPMN executionListener camunda extension elementinterface
The BPMN expression camunda extension elementinterface
The BPMN failedJobRetryTimeCycle camunda extension elementinterface
The BPMN field camunda extension elementinterface
The BPMN formData camunda extension elementinterface
The BPMN formField camunda extension elementinterface
The BPMN formProperty camunda extension elementinterface
The BPMN in camunda extension elementinterface
The BPMN inputOutput camunda extension elementinterface
The BPMN inputParameter camunda extension elementinterface
The BPMN camundaList extension elementinterface
The BPMN camundaMap extension elementinterface
The BPMN out camunda extension elementinterface
The BPMN outputParameter camunda extension elementinterface
The BPMN potentialStarter camunda extensioninterface
The BPMN properties camunda extension elementinterface
The BPMN property camunda extension elementinterface
The BPMN script camunda extension elementinterface
The BPMN string camunda extension elementinterface
The BPMN taskListener camunda extension elementinterface
The BPMN validation camunda extension elementinterface
The BPMN value camunda extension element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.dc
-
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.di
Modifier and TypeInterfaceDescriptioninterface
The DI Diagram elementinterface
The DI DiagramElement elementinterface
The DI Edge elementinterface
The DI extension element of the DI DiagramElement typeinterface
The DI Label elementinterface
The DI LabeledEdge elementinterface
The DI LabeledShape elementinterface
The DI Node elementinterface
The DI Plane elementinterface
The DI Shape elementinterface
The DI Style elementinterface
The DI waypoint element of the DI Edge type -
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.impl.instance
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElementsImpl.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElementsImpl.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElementsImpl.getElements()
ExtensionElementsImpl.getElementsQuery()
Modifier and TypeMethodDescriptionvoid
ExtensionElementsImpl.addChildElement
(ModelElementInstance extensionElement) -
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.impl.instance.camunda
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
-
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.instance
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElements.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElements.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElements.getElements()
ExtensionElements.getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.instance.camunda
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
The CMMN in camunda extension elementinterface
The CMMN out camunda extension elementinterface
interface
interface
interface
interface
interface
-
Uses of ModelElementInstance in org.camunda.bpm.model.dmn
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>Query.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>Query.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.dmn.impl
Modifier and TypeMethodDescription<V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(Class<V> elementClass) <V extends ModelElementInstance>
Query<V>QueryImpl.filterByType
(ModelElementType elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.dmn.impl.instance
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
The DMN extensionElements elementclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElementsImpl.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElementsImpl.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElementsImpl.getElements()
ExtensionElementsImpl.getElementsQuery()
Modifier and TypeMethodDescriptionvoid
ExtensionElementsImpl.addChildElement
(ModelElementInstance extensionElement) -
Uses of ModelElementInstance in org.camunda.bpm.model.dmn.instance
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
The DMN extensionElements elementinterface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
interface
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TExtensionElements.addExtensionElement
(Class<T> extensionElementClass) Modifier and TypeMethodDescriptionExtensionElements.addExtensionElement
(String namespaceUri, String localName) Modifier and TypeMethodDescriptionExtensionElements.getElements()
ExtensionElements.getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TModelInstance.getModelElementById
(String id) Find a unique element of the model by id.<T extends ModelElementInstance>
Collection<T>ModelInstance.getModelElementsByType
(Class<T> referencingClass) Find all elements of a type.<T extends ModelElementInstance>
TModelInstance.newInstance
(Class<T> type) Creates a new instance of type class.<T extends ModelElementInstance>
TModelInstance.newInstance
(Class<T> type, String id) Creates a new instance of type class with user-defined id.<T extends ModelElementInstance>
TModelInstance.newInstance
(ModelElementType type) Creates a new instance of type.<T extends ModelElementInstance>
TModelInstance.newInstance
(ModelElementType type, String id) Creates a new instance of type with user-defined id.Modifier and TypeMethodDescriptionModelInstance.getDocumentElement()
Returns theModelElement
corresponding to the document element of this model or null if no document element exists.Modifier and TypeMethodDescriptionModelInstance.getModelElementsByType
(ModelElementType referencingType) Find all elements of a type.Modifier and TypeMethodDescriptionvoid
ModelInstance.setDocumentElement
(ModelElementInstance documentElement) Updates the document element.Modifier and TypeMethodDescriptionabstract ModelElementTypeBuilder
ModelBuilder.defineType
(Class<? extends ModelElementInstance> modelInstanceType, String typeName) Model.getType
(Class<? extends ModelElementInstance> instanceClass) Gets the definedModelElementType
of aModelElementInstance
. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl
Modifier and TypeMethodDescription<T extends ModelElementInstance>
TModelInstanceImpl.getModelElementById
(String id) <T extends ModelElementInstance>
Collection<T>ModelInstanceImpl.getModelElementsByType
(Class<T> referencingClass) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(Class<T> type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(Class<T> type, String id) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(ModelElementType type) <T extends ModelElementInstance>
TModelInstanceImpl.newInstance
(ModelElementType type, String id) Modifier and TypeMethodDescriptionModelInstanceImpl.getModelElementsByType
(ModelElementType type) Modifier and TypeMethodDescriptionvoid
ModelInstanceImpl.setDocumentElement
(ModelElementInstance modelElement) Modifier and TypeMethodDescriptionModelBuilderImpl.defineType
(Class<? extends ModelElementInstance> modelInstanceType, String typeName) ModelImpl.getType
(Class<? extends ModelElementInstance> instanceClass) void
ModelImpl.registerType
(ModelElementType modelElementType, Class<? extends ModelElementInstance> instanceType) Registers aModelElementType
in thisModel
. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.instance
Modifier and TypeClassDescriptionclass
Base class for implementing Model Elements.Modifier and TypeMethodDescription<T extends ModelElementInstance>
Collection<T>ModelElementInstanceImpl.getChildElementsByType
(Class<T> childElementClass) Modifier and TypeMethodDescriptionDomElementImpl.getModelElementInstance()
ModelElementInstanceImpl.getParentElement()
ModelElementInstanceImpl.getUniqueChildElementByNameNs
(String namespaceUri, String elementName) ModelElementInstanceImpl.getUniqueChildElementByType
(Class<? extends ModelElementInstance> elementType) Modifier and TypeMethodDescriptionModelElementInstanceImpl.getChildElementsByType
(ModelElementType childElementType) Modifier and TypeMethodDescriptionvoid
ModelElementInstanceImpl.addChildElement
(ModelElementInstance newChild) void
ModelElementInstanceImpl.insertElementAfter
(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement) boolean
ModelElementInstanceImpl.removeChildElement
(ModelElementInstance child) void
ModelElementInstanceImpl.replaceChildElement
(ModelElementInstance existingChild, ModelElementInstance newChild) void
ModelElementInstanceImpl.replaceWithElement
(ModelElementInstance newElement) void
DomElementImpl.setModelElementInstance
(ModelElementInstance modelElementInstance) void
ModelElementInstanceImpl.setUniqueChildElementByNameNs
(ModelElementInstance newChild) Modifier and TypeMethodDescriptionDomElementImpl.getChildElementsByType
(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType) ModelElementInstanceImpl.getUniqueChildElementByType
(Class<? extends ModelElementInstance> elementType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type
Modifier and TypeMethodDescription<T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilderImpl.instanceProvider
(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider) Modifier and TypeMethodDescriptionprotected ModelElementInstance
ModelElementTypeImpl.createModelElementInstance
(ModelTypeInstanceContext instanceContext) ModelElementTypeImpl.newInstance
(ModelInstanceImpl modelInstance, DomElement domElement) ModelElementTypeImpl.newInstance
(ModelInstance modelInstance) Modifier and TypeMethodDescriptionModelElementTypeImpl.getInstances
(ModelInstance modelInstance) Class<? extends ModelElementInstance>
ModelElementTypeImpl.getInstanceType()
Modifier and TypeMethodDescriptionModelElementTypeBuilderImpl.extendsType
(Class<? extends ModelElementInstance> extendedType) ModifierConstructorDescriptionModelElementTypeBuilderImpl
(Class<? extends ModelElementInstance> instanceType, String name, ModelImpl model) ModelElementTypeImpl
(ModelImpl model, String name, Class<? extends ModelElementInstance> instanceType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.attribute
Modifier and TypeMethodDescription<V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilderImpl.idAttributeReference
(Class<V> referenceTargetElement) <V extends ModelElementInstance>
AttributeReferenceCollectionBuilder<V>StringAttributeBuilderImpl.idAttributeReferenceCollection
(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection) <V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilderImpl.qNameAttributeReference
(Class<V> referenceTargetElement) Create a newAttributeReferenceBuilder
for the reference source element instanceprotected <V extends ModelElementInstance>
voidStringAttributeBuilderImpl.setAttributeReference
(AttributeReferenceBuilder<V> referenceBuilder) Modifier and TypeMethodDescriptionAttributeImpl.getValue
(ModelElementInstance modelElement) returns the value of the attribute.void
AttributeImpl.removeAttribute
(ModelElementInstance modelElement) void
AttributeImpl.setValue
(ModelElementInstance modelElement, T value) sets the value of the attribute.void
AttributeImpl.setValue
(ModelElementInstance modelElement, T value, boolean withReferenceUpdate) void
AttributeImpl.unlinkReference
(ModelElementInstance modelElement, Object referenceIdentifier) void
AttributeImpl.updateIncomingReferences
(ModelElementInstance modelElement, String newIdentifier, String oldIdentifier) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.child
Modifier and TypeClassDescriptionclass
ChildElementBuilderImpl<T extends ModelElementInstance>
class
class
ChildElementCollectionImpl<T extends ModelElementInstance>
This collection is a view on an the children of a Model Element.class
ChildElementImpl<T extends ModelElementInstance>
Represents a single Child Element (ie.Modifier and TypeMethodDescription<T extends ModelElementInstance>
ChildElementBuilder<T><T extends ModelElementInstance>
ChildElementCollectionBuilder<T>SequenceBuilderImpl.elementCollection
(Class<T> childElementType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.idElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.idElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.idsElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.qNameElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.qNameElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilderImpl.uriElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilderImpl.uriElementReferenceCollection
(Class<V> referenceTargetType) Modifier and TypeMethodDescriptionChildElementCollectionImpl.get
(ModelElementInstance element) ChildElementImpl.getChild
(ModelElementInstance element) boolean
ChildElementImpl.removeChild
(ModelElementInstance element) void
ChildElementImpl.setChild
(ModelElementInstance element, T newChildElement) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type.reference
Modifier and TypeClassDescriptionclass
A builder for a attribute model reference based on a QNameclass
class
AttributeReferenceImpl<T extends ModelElementInstance>
class
ElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
IdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
IdsElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
IdsElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
IdsElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
class
QNameAttributeReferenceImpl<T extends ModelElementInstance>
class
QNameElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
QNameElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
ReferenceImpl<T extends ModelElementInstance>
class
UriElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceCollectionBuilderImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceCollectionImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> class
UriElementReferenceImpl<Target extends ModelElementInstance,
Source extends ModelElementInstance> Modifier and TypeMethodDescriptionReferenceImpl.findReferenceSourceElements
(ModelElementInstance referenceTargetElement) Modifier and TypeMethodDescriptionReferenceImpl.findReferenceSourceElements
(ModelElementInstance referenceTargetElement) AttributeReferenceImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) ElementReferenceCollectionImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) QNameAttributeReferenceImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) QNameElementReferenceCollectionImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) QNameElementReferenceImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) UriElementReferenceCollectionImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) UriElementReferenceImpl.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) IdsElementReferenceCollectionImpl.getReferenceIdentifiers
(ModelElementInstance referenceSourceElement) ElementReferenceImpl.getReferenceSource
(ModelElementInstance referenceSourceParent) ReferenceImpl.getReferenceTargetElement
(ModelElementInstance referenceSourceElement) Get the reference target model element instancevoid
IdsElementReferenceCollectionImpl.referencedElementRemoved
(ModelElementInstance referenceTargetElement, Object referenceIdentifier) void
ReferenceImpl.referencedElementRemoved
(ModelElementInstance referenceTargetElement, Object referenceIdentifier) Remove the reference if the target element is removedvoid
ReferenceImpl.referencedElementUpdated
(ModelElementInstance referenceTargetElement, String oldIdentifier, String newIdentifier) Update the reference identifierprotected void
AttributeReferenceImpl.removeReference
(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected void
ElementReferenceCollectionImpl.removeReference
(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected abstract void
ReferenceImpl.removeReference
(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) Remove the reference in the reference source model element instanceprotected void
AttributeReferenceImpl.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected void
ElementReferenceCollectionImpl.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected abstract void
ReferenceImpl.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) Set the reference identifier in the reference sourceprotected void
UriElementReferenceCollectionImpl.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected void
UriElementReferenceImpl.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) protected void
IdsElementReferenceCollectionImpl.setReferenceIdentifiers
(ModelElementInstance referenceSourceElement, List<String> referenceIdentifiers) void
ReferenceImpl.setReferenceTargetElement
(ModelElementInstance referenceSourceElement, T referenceTargetElement) Set the reference target model element instanceprotected void
AttributeReferenceImpl.updateReference
(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected void
ElementReferenceCollectionImpl.updateReference
(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected void
IdsElementReferenceCollectionImpl.updateReference
(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) protected abstract void
ReferenceImpl.updateReference
(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) Update the reference identifier of the reference source model element instance -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.util
Modifier and TypeMethodDescriptionstatic <T extends ModelElementInstance>
Collection<T>ModelUtil.getModelElementCollection
(Collection<DomElement> view, ModelInstanceImpl model) Get a collection of all model element instances in a viewModifier and TypeMethodDescriptionstatic ModelElementInstance
ModelUtil.getModelElement
(DomElement domElement, ModelInstanceImpl modelInstance) Returns theModelElement
for a DOM element.static ModelElementInstance
ModelUtil.getModelElement
(DomElement domElement, ModelInstanceImpl modelInstance, ModelElementTypeImpl modelType) Returns theModelElement
for a DOM element.Modifier and TypeMethodDescriptionstatic int
ModelUtil.getIndexOfElementType
(ModelElementInstance modelElement, List<ModelElementType> childElementTypes) Find the index of the type of a model element in a list of element typesstatic void
ModelUtil.setGeneratedUniqueIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance) Set unique identifier if the type has a String id attributestatic void
ModelUtil.setGeneratedUniqueIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance, boolean withReferenceUpdate) Set unique identifier if the type has a String id attributestatic void
ModelUtil.setNewIdentifier
(ModelElementType type, ModelElementInstance modelElementInstance, String newId, boolean withReferenceUpdate) Set new identifier if the type has a String id attribute -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.validation
Modifier and TypeFieldDescriptionprotected ModelElementInstance
ValidationResultsCollectorImpl.currentElement
protected ModelElementInstance
ModelValidationResultImpl.element
Modifier and TypeFieldDescriptionprotected Map<ModelElementInstance,
List<ValidationResult>> ModelValidationResultsImpl.collectedResults
protected Map<ModelElementInstance,
List<ValidationResult>> ValidationResultsCollectorImpl.collectedResults
Modifier and TypeMethodDescriptionvoid
ValidationResultsCollectorImpl.setCurrentElement
(ModelElementInstance currentElement) ModifierConstructorDescriptionModelValidationResultImpl
(ModelElementInstance element, ValidationResultType type, int code, String message) ModifierConstructorDescriptionModelValidationResultsImpl
(Map<ModelElementInstance, List<ValidationResult>> collectedResults, int errorCount, int warningCount) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.instance
Modifier and TypeMethodDescription<T extends ModelElementInstance>
Collection<T>ModelElementInstance.getChildElementsByType
(Class<T> childElementClass) Return all child elements of a given typeModifier and TypeMethodDescriptionDomElement.getModelElementInstance()
Returns theModelElementInstance
which is associated with this element.ModelElementInstance.getParentElement()
Returns the parent element of this.ModelElementInstance.getUniqueChildElementByNameNs
(String namespaceUri, String elementName) Returns a child element with the given name or 'null' if no such element existsModelElementInstance.getUniqueChildElementByType
(Class<? extends ModelElementInstance> elementType) Returns a child element with the given typeModifier and TypeMethodDescriptionModelElementInstance.getChildElementsByType
(ModelElementType childElementType) Return all child elements of a given typeModifier and TypeMethodDescriptionvoid
ModelElementInstance.addChildElement
(ModelElementInstance newChild) Adds a new child element to the children of this element.void
ModelElementInstance.insertElementAfter
(ModelElementInstance elementToInsert, ModelElementInstance insertAfterElement) Inserts the new element after the given element or at the beginning if the given element is null.boolean
ModelElementInstance.removeChildElement
(ModelElementInstance child) Removes the child element from this.void
ModelElementInstance.replaceChildElement
(ModelElementInstance existingChild, ModelElementInstance newChild) Replace an existing child element with a new child element.void
ModelElementInstance.replaceWithElement
(ModelElementInstance newElement) Replaces this element with a new element and updates references.void
DomElement.setModelElementInstance
(ModelElementInstance modelElementInstance) Sets theModelElementInstance
which should be associated with this element.void
ModelElementInstance.setUniqueChildElementByNameNs
(ModelElementInstance newChild) Adds or replaces a child element by name.Modifier and TypeMethodDescriptionDomElement.getChildElementsByType
(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType) Returns all child elements of this element with a specific type.ModelElementInstance.getUniqueChildElementByType
(Class<? extends ModelElementInstance> elementType) Returns a child element with the given type -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.test
Modifier and TypeMethodDescriptionAbstractModelElementInstanceTest.getType
(Class<? extends ModelElementInstance> instanceClass) ModifierConstructorDescriptionChildElementAssumption
(Class<? extends ModelElementInstance> childElementType) ChildElementAssumption
(Class<? extends ModelElementInstance> childElementType, int minOccurs) ChildElementAssumption
(Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs) ChildElementAssumption
(String namespaceUri, Class<? extends ModelElementInstance> childElementType) ChildElementAssumption
(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs) ChildElementAssumption
(String namespaceUri, Class<? extends ModelElementInstance> childElementType, int minOccurs, int maxOccurs) TypeAssumption
(Class<? extends ModelElementInstance> extendsType, boolean isAbstract) TypeAssumption
(String namespaceUri, Class<? extends ModelElementInstance> extendsType, boolean isAbstract) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.test.assertions
Modifier and TypeMethodDescriptionAbstractReferenceAssert.hasIdentifier
(ModelElementInstance instance, String identifier) AbstractReferenceAssert.hasNoTargetElement
(ModelElementInstance instance) AttributeAssert.hasNoValue
(ModelElementInstance modelElementInstance) ChildElementAssert.hasSize
(ModelElementInstance instance, int numberOfChildElements) AbstractReferenceAssert.hasTargetElement
(ModelElementInstance instance, ModelElementInstance targetElement) AttributeAssert.hasValue
(ModelElementInstance modelElementInstance) AttributeAssert.hasValue
(ModelElementInstance modelElementInstance, Object value) ChildElementAssert.isEmpty
(ModelElementInstance instance) ChildElementAssert.isNotEmpty
(ModelElementInstance instance) Modifier and TypeMethodDescriptionChildElementAssert.containsType
(Class<? extends ModelElementInstance> childElementTypeClass) ModelElementTypeAssert.hasInstanceType
(Class<? extends ModelElementInstance> instanceType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type
Modifier and TypeInterfaceDescriptionstatic interface
Modifier and TypeMethodDescription<T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilder.instanceProvider
(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider) Modifier and TypeMethodDescriptionModelElementType.getInstances
(ModelInstance modelInstanceImpl) Class<? extends ModelElementInstance>
ModelElementType.getInstanceType()
Modifier and TypeMethodDescriptionModelElementTypeBuilder.extendsType
(Class<? extends ModelElementInstance> extendedType) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.attribute
Modifier and TypeMethodDescription<V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilder.idAttributeReference
(Class<V> referenceTargetElement) <V extends ModelElementInstance>
AttributeReferenceCollectionBuilder<V>StringAttributeBuilder.idAttributeReferenceCollection
(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection) <V extends ModelElementInstance>
AttributeReferenceBuilder<V>StringAttributeBuilder.qNameAttributeReference
(Class<V> referenceTargetElement) Modifier and TypeMethodDescriptionAttribute.getValue
(ModelElementInstance modelElement) returns the value of the attribute.void
Attribute.removeAttribute
(ModelElementInstance modelElement) void
Attribute.setValue
(ModelElementInstance modelElement, T value) sets the value of the attribute.void
Attribute.setValue
(ModelElementInstance modelElement, T value, boolean withReferenceUpdate) sets the value of the attribute. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.child
Modifier and TypeInterfaceDescriptioninterface
ChildElement<T extends ModelElementInstance>
A single child element (child Element collection whereChildElementCollection.getMaxOccurs()
returns 1.interface
ChildElementBuilder<T extends ModelElementInstance>
interface
ChildElementCollection<T extends ModelElementInstance>
A collection containing all or a subset of the child elements of a givenModelElementInstance
.interface
Modifier and TypeMethodDescription<T extends ModelElementInstance>
ChildElementBuilder<T><T extends ModelElementInstance>
ChildElementCollectionBuilder<T>SequenceBuilder.elementCollection
(Class<T> childElementType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.idElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.idElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.idsElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.qNameElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.qNameElementReferenceCollection
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceBuilder<V,T> ChildElementBuilder.uriElementReference
(Class<V> referenceTargetType) <V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T> ChildElementCollectionBuilder.uriElementReferenceCollection
(Class<V> referenceTargetType) Modifier and TypeMethodDescriptionChildElementCollection.get
(ModelElementInstance element) returns aCollection
containing all or a subset of the child elements of aModelElementInstance
.ChildElement.getChild
(ModelElementInstance element) Returns the child element.boolean
ChildElement.removeChild
(ModelElementInstance element) Removes the child element.void
ChildElement.setChild
(ModelElementInstance element, T newChildElement) Sets the child element, potentially replacing an existing child element. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.reference
Modifier and TypeInterfaceDescriptioninterface
AttributeReference<T extends ModelElementInstance>
interface
AttributeReferenceBuilder<T extends ModelElementInstance>
class
AttributeReferenceCollection<T extends ModelElementInstance>
interface
interface
ElementReference<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReference<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceBuilder<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceBuilder<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceCollection<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceCollection<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceCollectionBuilder<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
ElementReferenceCollectionBuilder<Target extends ModelElementInstance,
Source extends ModelElementInstance> interface
Reference<T extends ModelElementInstance>
interface
ReferenceBuilder<T extends ModelElementInstance>
Modifier and TypeMethodDescriptionReference.findReferenceSourceElements
(ModelElementInstance referenceTargetElement) Find all reference source element instances of the reference target model element instanceModifier and TypeMethodDescriptionReference.findReferenceSourceElements
(ModelElementInstance referenceTargetElement) Find all reference source element instances of the reference target model element instanceReference.getReferenceIdentifier
(ModelElementInstance referenceSourceElement) Get the reference identifier which is set in the reference sourceElementReference.getReferenceSource
(ModelElementInstance referenceSourceParent) Reference.getReferenceTargetElement
(ModelElementInstance modelElement) AttributeReferenceCollection.getReferenceTargetElements
(ModelElementInstance referenceSourceElement) protected void
AttributeReferenceCollection.performAddOperation
(ModelElementInstance referenceSourceElement, T referenceTargetElement) protected void
AttributeReferenceCollection.performClearOperation
(ModelElementInstance referenceSourceElement) protected void
AttributeReferenceCollection.performRemoveOperation
(ModelElementInstance referenceSourceElement, Object o) protected void
AttributeReferenceCollection.removeReference
(ModelElementInstance referenceSourceElement, ModelElementInstance referenceTargetElement) protected void
AttributeReferenceCollection.setReferenceIdentifier
(ModelElementInstance referenceSourceElement, String referenceIdentifier) void
Reference.setReferenceTargetElement
(ModelElementInstance referenceSourceElement, T referenceTargetElement) protected void
AttributeReferenceCollection.updateReference
(ModelElementInstance referenceSourceElement, String oldIdentifier, String newIdentifier) -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.validation
Modifier and TypeInterfaceDescriptioninterface
ModelElementValidator<T extends ModelElementInstance>
A validator for model element instances.Modifier and TypeMethodDescriptionvoid
ValidationResultFormatter.formatElement
(StringWriter writer, ModelElementInstance element) formats an element in the summary