Uses of Interface
org.camunda.bpm.model.xml.instance.ModelElementInstance
-
-
Uses of ModelElementInstance in org.camunda.bpm.engine.impl.cmmn.handler
Methods in org.camunda.bpm.engine.impl.cmmn.handler with type parameters of type ModelElementInstance Modifier and Type Method Description protected <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
Classes in org.camunda.bpm.engine.impl.core.handler with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
ModelElementHandler<T extends ModelElementInstance,V extends HandlerContext,E>
-
Uses of ModelElementInstance in org.camunda.bpm.engine.impl.db
Methods in org.camunda.bpm.engine.impl.db with parameters of type ModelElementInstance Modifier and Type Method Description ProcessEngineException
EnginePersistenceLogger. castModelInstanceException(ModelElementInstance instance, String toElement, String type, String namespace, Throwable cause)
-
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn
Classes in org.camunda.bpm.model.bpmn with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
Query<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.bpmn with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Classes in org.camunda.bpm.model.bpmn.impl with type parameters of type ModelElementInstance Modifier and Type Class Description class
QueryImpl<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.bpmn.impl with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Classes in org.camunda.bpm.model.bpmn.impl.instance that implement ModelElementInstance Modifier and Type Class Description class
ActivationConditionImpl
The BPMN element activationCondition of the BPMN tComplexGateway typeclass
ActivityImpl
The BPMN activity elementclass
ArtifactImpl
The BPMN artifact elementclass
AssignmentImpl
The BPMN assignment elementclass
AssociationImpl
class
AuditingImpl
The BPMN auditing elementclass
BaseElementImpl
The BPMN baseElement elementclass
BoundaryEventImpl
The BPMN boundaryEvent elementclass
BpmnModelElementInstanceImpl
Shared base class for all BPMN Model Elements.class
BusinessRuleTaskImpl
The BPMN businessRuleTask elementclass
CallableElementImpl
The BPMN callableElement elementclass
CallActivityImpl
The BPMN callActivity elementclass
CallConversationImpl
The BPMN callConversation elementclass
CancelEventDefinitionImpl
The BPMN cancelEventDefinition elementclass
CatchEventImpl
The BPMN catchEvent elementclass
CategoryImpl
class
CategoryValueImpl
The BPMN categoryValue elementclass
CategoryValueRef
The BPMN categoryValueRef element of the BPMN tFlowElement typeclass
ChildLaneSet
The BPMN childLaneSet element of the BPMN tLaneSet typeclass
CollaborationImpl
The BPMN collaboration elementclass
CompensateEventDefinitionImpl
The BPMN compensateEventDefinition elementclass
CompletionConditionImpl
The BPMN 2.0 completionCondition element from the tMultiInstanceLoopCharacteristics typeclass
ComplexBehaviorDefinitionImpl
The BPMN 2.0 complexBehaviorDefinition elementclass
ComplexGatewayImpl
The BPMN complexGateway elementclass
ConditionalEventDefinitionImpl
The BPMN conditionalEventDefinition elementclass
ConditionExpressionImpl
The BPMN conditionExpression element of the BPMN tSequenceFlow typeclass
ConditionImpl
The BPMN condition element of the BPMN tConditionalEventDefinition typeclass
ConversationAssociationImpl
The BPMN conversationAssociation elementclass
ConversationImpl
The BPMN conversation elementclass
ConversationLinkImpl
The BPMN conversationLink elementclass
ConversationNodeImpl
The BPMN conversationNode elementclass
CorrelationKeyImpl
The BPMN correlationKey elementclass
CorrelationPropertyBindingImpl
The BPMN correlationPropertyBinding elementclass
CorrelationPropertyImpl
The BPMN correlationProperty elementclass
CorrelationPropertyRef
The BPMN correlationPropertyRef element of the BPMN tCorrelationKey typeclass
CorrelationPropertyRetrievalExpressionImpl
The BPMN correlationPropertyRetrievalExpression elementclass
CorrelationSubscriptionImpl
The BPMN correlationSubscription elementclass
DataAssociationImpl
The BPMN dataAssociation elementclass
DataInputAssociationImpl
The BPMN dataInputAssociation elementclass
DataInputImpl
The BPMN dataInput elementclass
DataInputRefs
The BPMN element dataInputRef of the BPMN tInputSet typeclass
DataObjectImpl
The BPMN dataObject elementclass
DataObjectReferenceImpl
class
DataOutputAssociationImpl
The BPMN dataOutputAssociation elementclass
DataOutputImpl
class
DataOutputRefs
The BPMN dataOutputRefs element of the BPMN tOutputSet typeclass
DataPath
The BPMN dataPath element of the BPMN tCorrelationPropertyBinding typeclass
DataStateImpl
class
DataStoreImpl
The BPMN dataStore elementclass
DataStoreReferenceImpl
class
DefinitionsImpl
The BPMN definitions elementclass
DocumentationImpl
The BPMN documentation elementclass
EndEventImpl
The BPMN endEvent elementclass
EndPointImpl
The BPMN endPoint elementclass
EndPointRef
The BPMN interfaceRef element of the BPMN tParticipant typeclass
ErrorEventDefinitionImpl
The BPMN errorEventDefinition elementclass
ErrorImpl
class
ErrorRef
The BPMN errorRef element of the BPMN tOperation typeclass
EscalationEventDefinitionImpl
The BPMN escalationEventDefinition elementclass
EscalationImpl
The BPMN escalation elementclass
EventBasedGatewayImpl
The BPMN eventBasedGateway elementclass
EventDefinitionImpl
The BPMN eventDefinition elementclass
EventDefinitionRef
The BPMN eventDefinitionRef element of the BPMN tCatchEvent typeclass
EventImpl
The BPMN event elementclass
ExclusiveGatewayImpl
The BPMN exclusiveGateway elementclass
ExpressionImpl
The BPMN expression elementclass
ExtensionElementsImpl
The BPMN extensionElements elementclass
ExtensionImpl
The BPMN extension elementclass
FlowElementImpl
The BPMN flowElement elementclass
FlowNodeImpl
The BPMN flowNode elementclass
FlowNodeRef
The BPMN flowNodeRef element of the BPMN tLane typeclass
FormalExpressionImpl
The BPMN formalExpression elementclass
From
The BPMN from element of the BPMN tAssignment typeclass
GatewayImpl
The BPMN gateway elementclass
GlobalConversationImpl
The BPMN globalConversation elementclass
GroupImpl
class
HumanPerformerImpl
The BPMN humanPerformer elementclass
ImportImpl
The BPMN import elementclass
InclusiveGatewayImpl
The BPMN inclusiveGateway elementclass
Incoming
The BPMN incoming element of the BPMN tFlowNode typeclass
InMessageRef
The BPMN inMessageRef element of the BPMN tOperation typeclass
InnerParticipantRef
The BPMN innerParticipantRef element of the BPMN tParticipantAssociation typeclass
InputDataItemImpl
The BPMN 2.0 inputDataItem from the tMultiInstanceLoopCharacteristics typeclass
InputSetImpl
The BPMN inputSet elementclass
InputSetRefs
The BPMN inputSetRefs element of the BPMN tOutputSet typeclass
InteractionNodeImpl
The BPMN interactionNode interfaceclass
InterfaceImpl
The BPMN interface elementclass
InterfaceRef
The BPMN interfaceRef element of the BPMN tParticipant typeclass
IntermediateCatchEventImpl
The BPMN intermediateCatchEvent elementclass
IntermediateThrowEventImpl
The BPMN intermediateThrowEvent elementclass
IoBindingImpl
The BPMN ioBinding elementclass
IoSpecificationImpl
The BPMN IoSpecification elementclass
ItemAwareElementImpl
class
ItemDefinitionImpl
class
LaneImpl
The BPMN lane elementclass
LaneSetImpl
The BPMN laneSet elementclass
LinkEventDefinitionImpl
The BPMN linkEventDefinition elementclass
LoopCardinalityImpl
The loopCardinality element from the tMultiInstanceLoopCharacteristics complex typeclass
LoopCharacteristicsImpl
The BPMN loopCharacteristics elementclass
LoopDataInputRef
The BPMN 2.0 loopDataInputRef element of the BPMN 2.0 tMultiInstanceLoopCharacteristics typeclass
LoopDataOutputRef
The BPMN 2.0 loopDataOutputRef element of the BPMN 2.0 tMultiInstanceLoopCharacteristics typeclass
ManualTaskImpl
The BPMN manualTask elementclass
MessageEventDefinitionImpl
class
MessageFlowAssociationImpl
The BPMN messageFlowAssociation elementclass
MessageFlowImpl
The BPMN messageFlow elementclass
MessageFlowRef
The BPMN messageFlowRef element of the BPMN tConversationNode typeclass
MessageImpl
The BPMN message eventclass
MessagePath
The BPMN messagePath element of the BPMN tCorrelationPropertyRetrievalExpression typeclass
MonitoringImpl
The BPMN monitoring elementclass
MultiInstanceLoopCharacteristicsImpl
The BPMN 2.0 multiInstanceLoopCharacteristics elementclass
OperationImpl
The BPMN operation elementclass
OperationRef
The BPMN operationRef element of the BPMN tMessageEventDefinition typeclass
OptionalInputRefs
The BPMN optionalInputRefs element of the BPMN tInputSet typeclass
OptionalOutputRefs
The BPMN optionalOutputRefs element of the BPMN tOutputSet typeclass
OuterParticipantRef
The BPMN outerParticipantRef element of the BPMN tParticipantAssociation typeclass
Outgoing
The BPMN outgoing element of the BPMN tFlowNode typeclass
OutMessageRef
The BPMN outMessageRef of the BPMN tOperation typeclass
OutputDataItemImpl
The BPMN 2.0 outputDataItem from the tMultiInstanceLoopCharacteristics typeclass
OutputSetImpl
The BPMN outputSet elementclass
OutputSetRefs
The BPMN outputSetRefs element of the BPMN tInputSet typeclass
ParallelGatewayImpl
The BPMN parallelGateway elementclass
ParticipantAssociationImpl
The BPMN participantAssociation elementclass
ParticipantImpl
The BPMN participant elementclass
ParticipantMultiplicityImpl
The BPMN participantMultiplicity elementclass
ParticipantRef
The BPMN participantRef element of the BPMN tConversationNode typeclass
PartitionElement
The BPMN partitionElement of the BPMN tLane typeclass
PerformerImpl
The BPMN performer elementclass
PotentialOwnerImpl
The BPMN potentialOwner elementclass
ProcessImpl
The BPMN process elementclass
PropertyImpl
The BPMN property elementclass
ReceiveTaskImpl
The BPMN receiveTask elementclass
RelationshipImpl
The BPMN relationship elementclass
RenderingImpl
The BPMN rendering elementclass
ResourceAssignmentExpressionImpl
The BPMN resourceAssignmentExpression elementclass
ResourceImpl
The BPMN resource elementclass
ResourceParameterBindingImpl
The BPMN resourceParameterBinding elementclass
ResourceParameterImpl
The BPMN resourceParameter elementclass
ResourceRef
The BPMN resourceRef element of the BPMN tResourceRole typeclass
ResourceRoleImpl
The BPMN resourceRole elementclass
RootElementImpl
The BPMN rootElement elementclass
ScriptImpl
The BPMN script elementclass
ScriptTaskImpl
The BPMN scriptTask elementclass
SendTaskImpl
The BPMN sendTask elementclass
SequenceFlowImpl
The BPMN sequenceFlow elementclass
ServiceTaskImpl
The BPMN serviceTask elementclass
SignalEventDefinitionImpl
The BPMN signalEventDefinition elementclass
SignalImpl
The BPMN signal elementclass
Source
The BPMN source element of the BPMN tRelationship and tLinkEventDefinition typeclass
SourceRef
The BPMN sourceRef element of the BPMN tDataAssociation typeclass
StartEventImpl
The BPMN startEvent elementclass
SubConversationImpl
The BPMN subConversation elementclass
SubProcessImpl
The BPMN subProcess elementclass
SupportedInterfaceRef
The BPMN supportedInterfaceRef element of the BPMN tCallableElement typeclass
Supports
The BPMN supports element of the BPMN tProcess typeclass
Target
The BPMN target element of the BPMN tRelationship typeclass
TargetRef
The BPMN targetRef element of the BPMN tDataAssociation typeclass
TaskImpl
The BPMN task elementclass
TerminateEventDefinitionImpl
The BPMN terminateEventDefinition elementclass
TextAnnotationImpl
The BPMN 2.0 textAnnotation elementclass
TextImpl
The BPMN 2.0 text element from the tTextAnnotation complex typeclass
ThrowEventImpl
The BPMN throwEvent elementclass
TimeCycleImpl
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeclass
TimeDateImpl
The BPMN timeDate element of the BPMN tTimerEventDefinition typeclass
TimeDurationImpl
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeclass
TimerEventDefinitionImpl
The BPMN timerEventDefinition elementclass
To
The BPMN to element of the BPMN tAssignment typeclass
TransactionImpl
class
Transformation
The BPMN transformation element of the BPMN tDataAssociation typeclass
UserTaskImpl
The BPMN userTask elementclass
WhileExecutingInputRefs
The BPMN whileExecutingInputRefs of the BPMN tInputSet typeclass
WhileExecutingOutputRefs
The BPMN whileExecutingOutputRefs element of the BPMN tOutputSet typeMethods in org.camunda.bpm.model.bpmn.impl.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElementsImpl. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.bpmn.impl.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElementsImpl. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.bpmn.impl.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElementsImpl. getElements()
Query<ModelElementInstance>
ExtensionElementsImpl. getElementsQuery()
Methods in org.camunda.bpm.model.bpmn.impl.instance with parameters of type ModelElementInstance Modifier and Type Method Description void
ExtensionElementsImpl. addChildElement(ModelElementInstance extensionElement)
Method parameters in org.camunda.bpm.model.bpmn.impl.instance with type arguments of type ModelElementInstance Modifier and Type Method Description Collection<Reference>
BaseElementImpl. getIncomingReferencesByType(Class<? extends ModelElementInstance> referenceSourceTypeClass)
-
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.bpmndi
Classes in org.camunda.bpm.model.bpmn.impl.instance.bpmndi that implement ModelElementInstance Modifier and Type Class Description class
BpmnDiagramImpl
The BPMNDI BPMNDiagram elementclass
BpmnEdgeImpl
The BPMNDI BPMNEdge elementclass
BpmnLabelImpl
The BPMNDI BPMNLabel elementclass
BpmnLabelStyleImpl
The BPMNDI BPMNLabelStyle elementclass
BpmnPlaneImpl
The BPMNDI BPMNPlane elementclass
BpmnShapeImpl
The BPMNDI BPMNShape element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.camunda
Classes in org.camunda.bpm.model.bpmn.impl.instance.camunda that implement ModelElementInstance Modifier and Type Class Description class
CamundaConnectorIdImpl
The BPMN connectorId camunda extension elementclass
CamundaConnectorImpl
The BPMN connector camunda extension elementclass
CamundaConstraintImpl
The BPMN constraint camunda extension elementclass
CamundaEntryImpl
class
CamundaErrorEventDefinitionImpl
class
CamundaExecutionListenerImpl
The BPMN executionListener camunda extension elementclass
CamundaExpressionImpl
The BPMN expression camunda extension elementclass
CamundaFailedJobRetryTimeCycleImpl
The BPMN failedJobRetryTimeCycle camunda extension elementclass
CamundaFieldImpl
The BPMN field camunda extension elementclass
CamundaFormDataImpl
The BPMN formData camunda extension elementclass
CamundaFormFieldImpl
The BPMN formField camunda extension elementclass
CamundaFormPropertyImpl
The BPMN formProperty camunda extension elementclass
CamundaGenericValueElementImpl
A helper interface for camunda extension elements which hold a generic child element like camunda:inputParameter, camunda:outputParameter and camunda:entry.class
CamundaInImpl
The BPMN in camunda extension elementclass
CamundaInputOutputImpl
The BPMN inputOutput camunda extension elementclass
CamundaInputParameterImpl
The BPMN inputParameter camunda extension elementclass
CamundaListImpl
class
CamundaMapImpl
The BPMN camundaMap extension elementclass
CamundaOutImpl
The BPMN out camunda extension elementclass
CamundaOutputParameterImpl
The BPMN outputParameter camunda extension elementclass
CamundaPotentialStarterImpl
The BPMN potentialStarter camunda extensionclass
CamundaPropertiesImpl
The BPMN properties camunda extension elementclass
CamundaPropertyImpl
The BPMN property camunda extension elementclass
CamundaScriptImpl
The BPMN script camunda extension elementclass
CamundaStringImpl
The BPMN string camunda extension elementclass
CamundaTaskListenerImpl
The BPMN taskListener camunda extension elementclass
CamundaValidationImpl
The BPMN validation camunda extension elementclass
CamundaValueImpl
The BPMN value camunda extension element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.dc
Classes in org.camunda.bpm.model.bpmn.impl.instance.dc that implement ModelElementInstance Modifier and Type Class Description class
BoundsImpl
The DC bounds elementclass
FontImpl
The DC font elementclass
PointImpl
The DC point element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.impl.instance.di
Classes in org.camunda.bpm.model.bpmn.impl.instance.di that implement ModelElementInstance Modifier and Type Class Description class
DiagramElementImpl
The DI DiagramElement elementclass
DiagramImpl
The DI Diagram elementclass
EdgeImpl
class
ExtensionImpl
The DI extension element of the DI DiagramElement typeclass
LabeledEdgeImpl
The DI LabeledEdge elementclass
LabeledShapeImpl
The DI LabeledShape elementclass
LabelImpl
The DI Label elementclass
NodeImpl
The DI Node elementclass
PlaneImpl
The DI Plane elementclass
ShapeImpl
The DI Shape elementclass
StyleImpl
The DI Style elementclass
WaypointImpl
The DI waypoint element of the DI Edge type -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.bpmn.instance Modifier and Type Interface Description interface
ActivationCondition
The BPMN element activationCondition of the BPMN tComplexGateway typeinterface
Activity
The BPMN activity elementinterface
Artifact
The BPMN artifact elementinterface
Assignment
The BPMN assignment elementinterface
Association
The BPMN association elementinterface
Auditing
The BPMN auditing elementinterface
BaseElement
The BPMN baseElement elementinterface
BoundaryEvent
The BPMN boundaryEvent elementinterface
BpmnModelElementInstance
Interface implemented by all elements in a BPMN Modelinterface
BusinessRuleTask
The BPMN businessRuleTask elementinterface
CallableElement
The BPMN callableElement elementinterface
CallActivity
The BPMN callActivity elementinterface
CallConversation
The BPMN callConversation elementinterface
CancelEventDefinition
The BPMN cancelEventDefinition elementinterface
CatchEvent
The BPMN catchEvent elementinterface
Category
interface
CategoryValue
The BPMN categoryValue elementinterface
Collaboration
The BPMN collaboration elementinterface
CompensateEventDefinition
The BPMN compensateEventDefinition elementinterface
CompletionCondition
The BPMN 2.0 completionCondition element from the tMultiInstanceLoopCharacteristics typeinterface
ComplexBehaviorDefinition
The BPMN 2.0 complexBehaviorDefinition elementinterface
ComplexGateway
The BPMN complexGateway elementinterface
Condition
The BPMN condition element of the BPMN tConditionalEventDefinition typeinterface
ConditionalEventDefinition
The BPMN conditionalEventDefinition elementinterface
ConditionExpression
The BPMN conditionExpression element of the BPMN tSequenceFlow typeinterface
Conversation
The BPMN conversation elementinterface
ConversationAssociation
The BPMN conversationAssociation elementinterface
ConversationLink
The BPMN conversationLink elementinterface
ConversationNode
The BPMN conversationNode elementinterface
CorrelationKey
The BPMN correlationKey elementinterface
CorrelationProperty
The BPMN correlationProperty elementinterface
CorrelationPropertyBinding
The BPMN correlationPropertyBinding elementinterface
CorrelationPropertyRetrievalExpression
The BPMN correlationPropertyRetrievalExpression elementinterface
CorrelationSubscription
The BPMN correlationSubscription elementinterface
DataAssociation
The BPMN dataAssociation elementinterface
DataInput
The BPMN dataInput elementinterface
DataInputAssociation
The BPMN dataInputAssociation elementinterface
DataObject
The BPMN dataObject elementinterface
DataObjectReference
The BPMN dataObjectReference elementinterface
DataOutput
The BPMN dataOutput elementinterface
DataOutputAssociation
The BPMN dataOutputAssociation elementinterface
DataState
The BPMN dataState elementinterface
DataStore
The BPMN dataStore elementinterface
DataStoreReference
The BPMN dataStoreReference elementinterface
Definitions
The BPMN definitions elementinterface
Documentation
The BPMN documentation elementinterface
EndEvent
The BPMN endEvent elementinterface
EndPoint
The BPMN endPoint elementinterface
Error
The BPMN error elementinterface
ErrorEventDefinition
The BPMN errorEventDefinition elementinterface
Escalation
The BPMN escalation elementinterface
EscalationEventDefinition
The BPMN escalationEventDefinition elementinterface
Event
The BPMN event elementinterface
EventBasedGateway
The BPMN eventBasedGateway elementinterface
EventDefinition
The BPMN eventDefinition elementinterface
ExclusiveGateway
The BPMN exclusiveGateway elementinterface
Expression
The BPMN expression elementinterface
Extension
The BPMN extension elementinterface
ExtensionElements
The BPMN extensionElements elementinterface
FlowElement
The BPMN flowElement elementinterface
FlowNode
The BPMN flowNode elementinterface
FormalExpression
The BPMN formalExpression elementinterface
Gateway
The BPMN gateway elementinterface
GlobalConversation
The BPMN globalConversation elementinterface
Group
interface
HumanPerformer
The BPMN humanPerformer elementinterface
Import
The BPMN Import elementinterface
InclusiveGateway
The BPMN inclusiveGateway elementinterface
InputDataItem
The BPMN 2.0 inputDataItem from the tMultiInstanceLoopCharacteristics typeinterface
InputSet
The BPMN inputSet elementinterface
InteractionNode
The BPMN interactionNode interfaceinterface
Interface
The BPMN interface elementinterface
IntermediateCatchEvent
The BPMN intermediateCatchEvent elementinterface
IntermediateThrowEvent
The BPMN intermediateThrowEvent elementinterface
IoBinding
The BPMN ioBinding elementinterface
IoSpecification
The BPMN inputOutputSpecification elementinterface
ItemAwareElement
The BPMN itemAwareElement elementinterface
ItemDefinition
The BPMN itemDefinition elementinterface
Lane
The BPMN lane elementinterface
LaneSet
The BPMN laneSet elementinterface
LinkEventDefinition
The BPMN linkEventDefinition elementinterface
LoopCardinality
The loopCardinality element from the tMultiInstanceLoopCharacteristics complex typeinterface
LoopCharacteristics
The BPMN loopCharacteristics elementinterface
ManualTask
The BPMN manualTask elementinterface
Message
The BPMN message elementinterface
MessageEventDefinition
The BPMN messageEventDefinition elementinterface
MessageFlow
The BPMN messageFlow elementinterface
MessageFlowAssociation
The BPMN messageFlowAssociation elementinterface
Monitoring
The BPMN monitoring elementinterface
MultiInstanceLoopCharacteristics
The BPMN 2.0 multiInstanceLoopCharacteristics element typeinterface
Operation
The BPMN operation elementinterface
OutputDataItem
The BPMN 2.0 outputDataItem from the tMultiInstanceLoopCharacteristics typeinterface
OutputSet
The BPMN outputSet elementinterface
ParallelGateway
The BPMN parallelGateway elementinterface
Participant
The BPMN participant elementinterface
ParticipantAssociation
The BPMN participantAssociation elementinterface
ParticipantMultiplicity
The BPMN participantMultiplicity elementinterface
Performer
The BPMN performer elementinterface
PotentialOwner
The BPMN potentialOwner elementinterface
Process
The BPMN process elementinterface
Property
The BPMN property elementinterface
ReceiveTask
The BPMN receiveTask elementinterface
Relationship
The BPMN relationship elementinterface
Rendering
The BPMN rendering elementinterface
Resource
The BPMN resource elementinterface
ResourceAssignmentExpression
The BPMN resourceAssignmentExpression elementinterface
ResourceParameter
The BPMN resourceParameter elementinterface
ResourceParameterBinding
The BPMN resourceParameterBinding elementinterface
ResourceRole
The BPMN resourceRole elementinterface
RootElement
The BPMN rootElement elementinterface
Script
The BPMN script elementinterface
ScriptTask
The BPMN scriptTask elementinterface
SendTask
The BPMN sendTask elementinterface
SequenceFlow
The BPMN sequenceFlow elementinterface
ServiceTask
The BPMN serviceTask elementinterface
Signal
The BPMN signal elementinterface
SignalEventDefinition
The BPMN signalEventDefinition elementinterface
StartEvent
The BPMN startEvent elementinterface
SubConversation
The BPMN subConversation elementinterface
SubProcess
The BPMN subProcess elementinterface
Task
The BPMN task elementinterface
TerminateEventDefinition
The BPMN terminateEventDefinition elementinterface
Text
The BPMN 2.0 text element from the tTextAnnotation complex typeinterface
TextAnnotation
The BPMN 2.0 textAnnotation elementinterface
ThrowEvent
The BPMN throwEvent elementinterface
TimeCycle
The BPMN timeCycle element of the BPMN tTimerEventDefinition typeinterface
TimeDate
The BPMN timeDate element of the BPMN tTimerEventDefinition typeinterface
TimeDuration
The BPMN timeDuration element of the BPMN tTimerEventDefinition typeinterface
TimerEventDefinition
The BPMN timerEventDefinition elementinterface
Transaction
interface
UserTask
The BPMN userTask elementMethods in org.camunda.bpm.model.bpmn.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElements. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.bpmn.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElements. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.bpmn.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElements. getElements()
Query<ModelElementInstance>
ExtensionElements. getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.bpmndi
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.bpmndi Modifier and Type Interface Description interface
BpmnDiagram
The BPMNDI BPMNDiagram elementinterface
BpmnEdge
The BPMNDI BPMNEdge elementinterface
BpmnLabel
The BPMNDI BPMNLabel elementinterface
BpmnLabelStyle
The BPMNDI BPMNLabelStyle elementinterface
BpmnPlane
The BPMNDI BPMNPlane elementinterface
BpmnShape
The BPMNDI BPMNShape element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.camunda
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.camunda Modifier and Type Interface Description interface
CamundaConnector
The BPMN connector camunda extension elementinterface
CamundaConnectorId
The BPMN connectorId camunda extension elementinterface
CamundaConstraint
The BPMN constraint camunda extension elementinterface
CamundaEntry
The BPMN camundaEntry camunda extension elementinterface
CamundaErrorEventDefinition
interface
CamundaExecutionListener
The BPMN executionListener camunda extension elementinterface
CamundaExpression
The BPMN expression camunda extension elementinterface
CamundaFailedJobRetryTimeCycle
The BPMN failedJobRetryTimeCycle camunda extension elementinterface
CamundaField
The BPMN field camunda extension elementinterface
CamundaFormData
The BPMN formData camunda extension elementinterface
CamundaFormField
The BPMN formField camunda extension elementinterface
CamundaFormProperty
The BPMN formProperty camunda extension elementinterface
CamundaIn
The BPMN in camunda extension elementinterface
CamundaInputOutput
The BPMN inputOutput camunda extension elementinterface
CamundaInputParameter
The BPMN inputParameter camunda extension elementinterface
CamundaList
The BPMN camundaList extension elementinterface
CamundaMap
The BPMN camundaMap extension elementinterface
CamundaOut
The BPMN out camunda extension elementinterface
CamundaOutputParameter
The BPMN outputParameter camunda extension elementinterface
CamundaPotentialStarter
The BPMN potentialStarter camunda extensioninterface
CamundaProperties
The BPMN properties camunda extension elementinterface
CamundaProperty
The BPMN property camunda extension elementinterface
CamundaScript
The BPMN script camunda extension elementinterface
CamundaString
The BPMN string camunda extension elementinterface
CamundaTaskListener
The BPMN taskListener camunda extension elementinterface
CamundaValidation
The BPMN validation camunda extension elementinterface
CamundaValue
The BPMN value camunda extension element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.dc
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.dc Modifier and Type Interface Description interface
Bounds
The DC bounds elementinterface
Font
The DC font elementinterface
Point
The DC point element -
Uses of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.di
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.bpmn.instance.di Modifier and Type Interface Description interface
Diagram
The DI Diagram elementinterface
DiagramElement
The DI DiagramElement elementinterface
Edge
The DI Edge elementinterface
Extension
The DI extension element of the DI DiagramElement typeinterface
Label
The DI Label elementinterface
LabeledEdge
The DI LabeledEdge elementinterface
LabeledShape
The DI LabeledShape elementinterface
Node
The DI Node elementinterface
Plane
The DI Plane elementinterface
Shape
The DI Shape elementinterface
Style
The DI Style elementinterface
Waypoint
The DI waypoint element of the DI Edge type -
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn
Classes in org.camunda.bpm.model.cmmn with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
Query<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.cmmn with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Classes in org.camunda.bpm.model.cmmn.impl with type parameters of type ModelElementInstance Modifier and Type Class Description class
QueryImpl<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.cmmn.impl with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Methods in org.camunda.bpm.model.cmmn.impl.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElementsImpl. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.cmmn.impl.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElementsImpl. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.cmmn.impl.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElementsImpl. getElements()
Query<ModelElementInstance>
ExtensionElementsImpl. getElementsQuery()
Methods in org.camunda.bpm.model.cmmn.impl.instance with parameters of type ModelElementInstance Modifier and Type Method Description void
ExtensionElementsImpl. addChildElement(ModelElementInstance extensionElement)
-
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.impl.instance.camunda
Classes in org.camunda.bpm.model.cmmn.impl.instance.camunda that implement ModelElementInstance Modifier and Type Class Description class
CamundaCaseExecutionListenerImpl
class
CamundaExpressionImpl
class
CamundaFieldImpl
class
CamundaInImpl
class
CamundaOutImpl
class
CamundaScriptImpl
class
CamundaStringImpl
class
CamundaTaskListenerImpl
class
CamundaVariableListenerImpl
class
CamundaVariableOnPartImpl
class
CamundaVariableTransitionEventImpl
-
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.instance
Methods in org.camunda.bpm.model.cmmn.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElements. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.cmmn.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElements. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.cmmn.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElements. getElements()
Query<ModelElementInstance>
ExtensionElements. getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.cmmn.instance.camunda
Subinterfaces of ModelElementInstance in org.camunda.bpm.model.cmmn.instance.camunda Modifier and Type Interface Description interface
CamundaCaseExecutionListener
interface
CamundaExpression
interface
CamundaField
interface
CamundaIn
The CMMN in camunda extension elementinterface
CamundaOut
The CMMN out camunda extension elementinterface
CamundaScript
interface
CamundaString
interface
CamundaTaskListener
interface
CamundaVariableListener
interface
CamundaVariableOnPart
interface
CamundaVariableTransitionEvent
-
Uses of ModelElementInstance in org.camunda.bpm.model.dmn
Classes in org.camunda.bpm.model.dmn with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
Query<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.dmn with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Classes in org.camunda.bpm.model.dmn.impl with type parameters of type ModelElementInstance Modifier and Type Class Description class
QueryImpl<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.dmn.impl with type parameters of type ModelElementInstance Modifier and Type Method Description <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
Methods in org.camunda.bpm.model.dmn.impl.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElementsImpl. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.dmn.impl.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElementsImpl. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.dmn.impl.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElementsImpl. getElements()
Query<ModelElementInstance>
ExtensionElementsImpl. getElementsQuery()
Methods in org.camunda.bpm.model.dmn.impl.instance with parameters of type ModelElementInstance Modifier and Type Method Description void
ExtensionElementsImpl. addChildElement(ModelElementInstance extensionElement)
-
Uses of ModelElementInstance in org.camunda.bpm.model.dmn.instance
Methods in org.camunda.bpm.model.dmn.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
TExtensionElements. addExtensionElement(Class<T> extensionElementClass)
Methods in org.camunda.bpm.model.dmn.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ExtensionElements. addExtensionElement(String namespaceUri, String localName)
Methods in org.camunda.bpm.model.dmn.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ExtensionElements. getElements()
Query<ModelElementInstance>
ExtensionElements. getElementsQuery()
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml
Methods in org.camunda.bpm.model.xml with type parameters of type ModelElementInstance Modifier and Type Method Description <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.Methods in org.camunda.bpm.model.xml that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ModelInstance. getDocumentElement()
Returns theModelElement
corresponding to the document element of this model or null if no document element exists.Methods in org.camunda.bpm.model.xml that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelInstance. getModelElementsByType(ModelElementType referencingType)
Find all elements of a type.Methods in org.camunda.bpm.model.xml with parameters of type ModelElementInstance Modifier and Type Method Description void
ModelInstance. setDocumentElement(ModelElementInstance documentElement)
Updates the document element.Method parameters in org.camunda.bpm.model.xml with type arguments of type ModelElementInstance Modifier and Type Method Description abstract ModelElementTypeBuilder
ModelBuilder. defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName)
ModelElementType
Model. getType(Class<? extends ModelElementInstance> instanceClass)
Gets the definedModelElementType
of aModelElementInstance
. -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl
Methods in org.camunda.bpm.model.xml.impl with type parameters of type ModelElementInstance Modifier and Type Method Description <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)
Methods in org.camunda.bpm.model.xml.impl that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ModelInstanceImpl. getDocumentElement()
Methods in org.camunda.bpm.model.xml.impl that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelInstanceImpl. getModelElementsByType(ModelElementType type)
Methods in org.camunda.bpm.model.xml.impl with parameters of type ModelElementInstance Modifier and Type Method Description void
ModelInstanceImpl. setDocumentElement(ModelElementInstance modelElement)
Method parameters in org.camunda.bpm.model.xml.impl with type arguments of type ModelElementInstance Modifier and Type Method Description ModelElementTypeBuilder
ModelBuilderImpl. defineType(Class<? extends ModelElementInstance> modelInstanceType, String typeName)
ModelElementType
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
Classes in org.camunda.bpm.model.xml.impl.instance that implement ModelElementInstance Modifier and Type Class Description class
ModelElementInstanceImpl
Base class for implementing Model Elements.Methods in org.camunda.bpm.model.xml.impl.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
Collection<T>ModelElementInstanceImpl. getChildElementsByType(Class<T> childElementClass)
Methods in org.camunda.bpm.model.xml.impl.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
DomElementImpl. getModelElementInstance()
ModelElementInstance
ModelElementInstanceImpl. getParentElement()
ModelElementInstance
ModelElementInstanceImpl. getUniqueChildElementByNameNs(String namespaceUri, String elementName)
ModelElementInstance
ModelElementInstanceImpl. getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
Methods in org.camunda.bpm.model.xml.impl.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelElementInstanceImpl. getChildElementsByType(ModelElementType childElementType)
Methods in org.camunda.bpm.model.xml.impl.instance with parameters of type ModelElementInstance Modifier and Type Method Description void
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)
Method parameters in org.camunda.bpm.model.xml.impl.instance with type arguments of type ModelElementInstance Modifier and Type Method Description List<DomElement>
DomElementImpl. getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType)
ModelElementInstance
ModelElementInstanceImpl. getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml.impl.type
Methods in org.camunda.bpm.model.xml.impl.type with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilderImpl. instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider)
Methods in org.camunda.bpm.model.xml.impl.type that return ModelElementInstance Modifier and Type Method Description protected ModelElementInstance
ModelElementTypeImpl. createModelElementInstance(ModelTypeInstanceContext instanceContext)
ModelElementInstance
ModelElementTypeImpl. newInstance(ModelInstanceImpl modelInstance, DomElement domElement)
ModelElementInstance
ModelElementTypeImpl. newInstance(ModelInstance modelInstance)
Methods in org.camunda.bpm.model.xml.impl.type that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelElementTypeImpl. getInstances(ModelInstance modelInstance)
Class<? extends ModelElementInstance>
ModelElementTypeImpl. getInstanceType()
Method parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstance Modifier and Type Method Description ModelElementTypeBuilder
ModelElementTypeBuilderImpl. extendsType(Class<? extends ModelElementInstance> extendedType)
Constructor parameters in org.camunda.bpm.model.xml.impl.type with type arguments of type ModelElementInstance Constructor Description ModelElementTypeBuilderImpl(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
Methods in org.camunda.bpm.model.xml.impl.type.attribute with type parameters of type ModelElementInstance Modifier and Type Method Description <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)
Methods in org.camunda.bpm.model.xml.impl.type.attribute with parameters of type ModelElementInstance Modifier and Type Method Description T
AttributeImpl. 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
Classes in org.camunda.bpm.model.xml.impl.type.child with type parameters of type ModelElementInstance Modifier and Type Class Description class
ChildElementBuilderImpl<T extends ModelElementInstance>
class
ChildElementCollectionBuilderImpl<T extends ModelElementInstance>
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.Methods in org.camunda.bpm.model.xml.impl.type.child with parameters of type ModelElementInstance Modifier and Type Method Description Collection<T>
ChildElementCollectionImpl. get(ModelElementInstance element)
T
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
Methods in org.camunda.bpm.model.xml.impl.type.reference that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ReferenceImpl. findReferenceSourceElements(ModelElementInstance referenceTargetElement)
Methods in org.camunda.bpm.model.xml.impl.type.reference with parameters of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ReferenceImpl. findReferenceSourceElements(ModelElementInstance referenceTargetElement)
String
AttributeReferenceImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
ElementReferenceCollectionImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
QNameAttributeReferenceImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
QNameElementReferenceCollectionImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
QNameElementReferenceImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
UriElementReferenceCollectionImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
String
UriElementReferenceImpl. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
protected List<String>
IdsElementReferenceCollectionImpl. getReferenceIdentifiers(ModelElementInstance referenceSourceElement)
Source
ElementReferenceImpl. getReferenceSource(ModelElementInstance referenceSourceParent)
T
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
Methods in org.camunda.bpm.model.xml.impl.util with type parameters of type ModelElementInstance Modifier and Type Method Description static <T extends ModelElementInstance>
Collection<T>ModelUtil. getModelElementCollection(Collection<DomElement> view, ModelInstanceImpl model)
Get a collection of all model element instances in a viewMethods in org.camunda.bpm.model.xml.impl.util that return ModelElementInstance Modifier and Type Method Description static 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.Methods in org.camunda.bpm.model.xml.impl.util with parameters of type ModelElementInstance Modifier and Type Method Description static 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
Fields in org.camunda.bpm.model.xml.impl.validation declared as ModelElementInstance Modifier and Type Field Description protected ModelElementInstance
ValidationResultsCollectorImpl. currentElement
protected ModelElementInstance
ModelValidationResultImpl. element
Fields in org.camunda.bpm.model.xml.impl.validation with type parameters of type ModelElementInstance Modifier and Type Field Description protected Map<ModelElementInstance,List<ValidationResult>>
ModelValidationResultsImpl. collectedResults
protected Map<ModelElementInstance,List<ValidationResult>>
ValidationResultsCollectorImpl. collectedResults
Methods in org.camunda.bpm.model.xml.impl.validation that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ModelValidationResultImpl. getElement()
Methods in org.camunda.bpm.model.xml.impl.validation that return types with arguments of type ModelElementInstance Modifier and Type Method Description Map<ModelElementInstance,List<ValidationResult>>
ModelValidationResultsImpl. getResults()
Methods in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstance Modifier and Type Method Description void
ValidationResultsCollectorImpl. setCurrentElement(ModelElementInstance currentElement)
Constructors in org.camunda.bpm.model.xml.impl.validation with parameters of type ModelElementInstance Constructor Description ModelValidationResultImpl(ModelElementInstance element, ValidationResultType type, int code, String message)
Constructor parameters in org.camunda.bpm.model.xml.impl.validation with type arguments of type ModelElementInstance Constructor Description ModelValidationResultsImpl(Map<ModelElementInstance,List<ValidationResult>> collectedResults, int errorCount, int warningCount)
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml.instance
Methods in org.camunda.bpm.model.xml.instance with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
Collection<T>ModelElementInstance. getChildElementsByType(Class<T> childElementClass)
Return all child elements of a given typeMethods in org.camunda.bpm.model.xml.instance that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
DomElement. getModelElementInstance()
Returns theModelElementInstance
which is associated with this element.ModelElementInstance
ModelElementInstance. getParentElement()
Returns the parent element of this.ModelElementInstance
ModelElementInstance. getUniqueChildElementByNameNs(String namespaceUri, String elementName)
Returns a child element with the given name or 'null' if no such element existsModelElementInstance
ModelElementInstance. getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
Returns a child element with the given typeMethods in org.camunda.bpm.model.xml.instance that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelElementInstance. getChildElementsByType(ModelElementType childElementType)
Return all child elements of a given typeMethods in org.camunda.bpm.model.xml.instance with parameters of type ModelElementInstance Modifier and Type Method Description void
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.Method parameters in org.camunda.bpm.model.xml.instance with type arguments of type ModelElementInstance Modifier and Type Method Description List<DomElement>
DomElement. getChildElementsByType(ModelInstanceImpl modelInstance, Class<? extends ModelElementInstance> elementType)
Returns all child elements of this element with a specific type.ModelElementInstance
ModelElementInstance. getUniqueChildElementByType(Class<? extends ModelElementInstance> elementType)
Returns a child element with the given type -
Uses of ModelElementInstance in org.camunda.bpm.model.xml.test
Method parameters in org.camunda.bpm.model.xml.test with type arguments of type ModelElementInstance Modifier and Type Method Description ModelElementType
AbstractModelElementInstanceTest. getType(Class<? extends ModelElementInstance> instanceClass)
Constructor parameters in org.camunda.bpm.model.xml.test with type arguments of type ModelElementInstance Constructor Description ChildElementAssumption(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
Methods in org.camunda.bpm.model.xml.test.assertions with parameters of type ModelElementInstance Modifier and Type Method Description S
AbstractReferenceAssert. hasIdentifier(ModelElementInstance instance, String identifier)
S
AbstractReferenceAssert. hasNoTargetElement(ModelElementInstance instance)
AttributeAssert
AttributeAssert. hasNoValue(ModelElementInstance modelElementInstance)
ChildElementAssert
ChildElementAssert. hasSize(ModelElementInstance instance, int numberOfChildElements)
S
AbstractReferenceAssert. hasTargetElement(ModelElementInstance instance, ModelElementInstance targetElement)
AttributeAssert
AttributeAssert. hasValue(ModelElementInstance modelElementInstance)
AttributeAssert
AttributeAssert. hasValue(ModelElementInstance modelElementInstance, Object value)
ChildElementAssert
ChildElementAssert. isEmpty(ModelElementInstance instance)
ChildElementAssert
ChildElementAssert. isNotEmpty(ModelElementInstance instance)
Method parameters in org.camunda.bpm.model.xml.test.assertions with type arguments of type ModelElementInstance Modifier and Type Method Description ChildElementAssert
ChildElementAssert. containsType(Class<? extends ModelElementInstance> childElementTypeClass)
ModelElementTypeAssert
ModelElementTypeAssert. hasInstanceType(Class<? extends ModelElementInstance> instanceType)
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type
Classes in org.camunda.bpm.model.xml.type with type parameters of type ModelElementInstance Modifier and Type Interface Description static interface
ModelElementTypeBuilder.ModelTypeInstanceProvider<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.xml.type with type parameters of type ModelElementInstance Modifier and Type Method Description <T extends ModelElementInstance>
ModelElementTypeBuilderModelElementTypeBuilder. instanceProvider(ModelElementTypeBuilder.ModelTypeInstanceProvider<T> instanceProvider)
Methods in org.camunda.bpm.model.xml.type that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ModelElementType. newInstance(ModelInstance modelInstance)
Methods in org.camunda.bpm.model.xml.type that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
ModelElementType. getInstances(ModelInstance modelInstanceImpl)
Class<? extends ModelElementInstance>
ModelElementType. getInstanceType()
Method parameters in org.camunda.bpm.model.xml.type with type arguments of type ModelElementInstance Modifier and Type Method Description ModelElementTypeBuilder
ModelElementTypeBuilder. extendsType(Class<? extends ModelElementInstance> extendedType)
-
Uses of ModelElementInstance in org.camunda.bpm.model.xml.type.attribute
Methods in org.camunda.bpm.model.xml.type.attribute with type parameters of type ModelElementInstance Modifier and Type Method Description <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)
Methods in org.camunda.bpm.model.xml.type.attribute with parameters of type ModelElementInstance Modifier and Type Method Description T
Attribute. getValue(ModelElementInstance modelElement)
returns the value of the attribute.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
Classes in org.camunda.bpm.model.xml.type.child with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
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
ChildElementCollectionBuilder<T extends ModelElementInstance>
Methods in org.camunda.bpm.model.xml.type.child with parameters of type ModelElementInstance Modifier and Type Method Description Collection<T>
ChildElementCollection. get(ModelElementInstance element)
returns aCollection
containing all or a subset of the child elements of aModelElementInstance
.T
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
Methods in org.camunda.bpm.model.xml.type.reference that return types with arguments of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
Reference. findReferenceSourceElements(ModelElementInstance referenceTargetElement)
Find all reference source element instances of the reference target model element instanceMethods in org.camunda.bpm.model.xml.type.reference with parameters of type ModelElementInstance Modifier and Type Method Description Collection<ModelElementInstance>
Reference. findReferenceSourceElements(ModelElementInstance referenceTargetElement)
Find all reference source element instances of the reference target model element instanceString
Reference. getReferenceIdentifier(ModelElementInstance referenceSourceElement)
Get the reference identifier which is set in the reference sourceSource
ElementReference. getReferenceSource(ModelElementInstance referenceSourceParent)
T
Reference. getReferenceTargetElement(ModelElementInstance modelElement)
Collection<T>
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
Classes in org.camunda.bpm.model.xml.validation with type parameters of type ModelElementInstance Modifier and Type Interface Description interface
ModelElementValidator<T extends ModelElementInstance>
A validator for model element instances.Methods in org.camunda.bpm.model.xml.validation that return ModelElementInstance Modifier and Type Method Description ModelElementInstance
ValidationResult. getElement()
Methods in org.camunda.bpm.model.xml.validation that return types with arguments of type ModelElementInstance Modifier and Type Method Description Map<ModelElementInstance,List<ValidationResult>>
ValidationResults. getResults()
Methods in org.camunda.bpm.model.xml.validation with parameters of type ModelElementInstance Modifier and Type Method Description void
ValidationResultFormatter. formatElement(StringWriter writer, ModelElementInstance element)
formats an element in the summary
-