Interface BpmnModelElementInstance
- All Superinterfaces:
- ModelElementInstance
- All Known Subinterfaces:
- ActivationCondition,- Activity,- Artifact,- Assignment,- Association,- Auditing,- BaseElement,- BoundaryEvent,- Bounds,- BpmnDiagram,- BpmnEdge,- BpmnLabel,- BpmnLabelStyle,- BpmnPlane,- BpmnShape,- BusinessRuleTask,- CallableElement,- CallActivity,- CallConversation,- CamundaConnector,- CamundaConnectorId,- CamundaConstraint,- CamundaEntry,- CamundaErrorEventDefinition,- CamundaExecutionListener,- CamundaExpression,- CamundaFailedJobRetryTimeCycle,- CamundaField,- CamundaFormData,- CamundaFormField,- CamundaFormProperty,- CamundaIn,- CamundaInputOutput,- CamundaInputParameter,- CamundaList,- CamundaMap,- CamundaOut,- CamundaOutputParameter,- CamundaPotentialStarter,- CamundaProperties,- CamundaProperty,- CamundaScript,- CamundaString,- CamundaTaskListener,- CamundaValidation,- CamundaValue,- CancelEventDefinition,- CatchEvent,- Category,- CategoryValue,- Collaboration,- CompensateEventDefinition,- CompletionCondition,- ComplexBehaviorDefinition,- ComplexGateway,- Condition,- ConditionalEventDefinition,- ConditionExpression,- Conversation,- ConversationAssociation,- ConversationLink,- ConversationNode,- CorrelationKey,- CorrelationProperty,- CorrelationPropertyBinding,- CorrelationPropertyRetrievalExpression,- CorrelationSubscription,- DataAssociation,- DataInput,- DataInputAssociation,- DataObject,- DataObjectReference,- DataOutput,- DataOutputAssociation,- DataState,- DataStore,- DataStoreReference,- Definitions,- Diagram,- DiagramElement,- Documentation,- Edge,- EndEvent,- EndPoint,- Error,- ErrorEventDefinition,- Escalation,- EscalationEventDefinition,- Event,- EventBasedGateway,- EventDefinition,- ExclusiveGateway,- Expression,- Extension,- Extension,- ExtensionElements,- FlowElement,- FlowNode,- Font,- FormalExpression,- Gateway,- GlobalConversation,- Group,- HumanPerformer,- Import,- InclusiveGateway,- InputDataItem,- InputSet,- Interface,- IntermediateCatchEvent,- IntermediateThrowEvent,- IoBinding,- IoSpecification,- ItemAwareElement,- ItemDefinition,- Label,- LabeledEdge,- LabeledShape,- Lane,- LaneSet,- LinkEventDefinition,- LoopCardinality,- LoopCharacteristics,- ManualTask,- Message,- MessageEventDefinition,- MessageFlow,- MessageFlowAssociation,- Monitoring,- MultiInstanceLoopCharacteristics,- Node,- Operation,- OutputDataItem,- OutputSet,- ParallelGateway,- Participant,- ParticipantAssociation,- ParticipantMultiplicity,- Performer,- Plane,- Point,- PotentialOwner,- Process,- Property,- ReceiveTask,- Relationship,- Rendering,- Resource,- ResourceAssignmentExpression,- ResourceParameter,- ResourceParameterBinding,- ResourceRole,- RootElement,- Script,- ScriptTask,- SendTask,- SequenceFlow,- ServiceTask,- Shape,- Signal,- SignalEventDefinition,- StartEvent,- Style,- SubConversation,- SubProcess,- Task,- TerminateEventDefinition,- Text,- TextAnnotation,- ThrowEvent,- TimeCycle,- TimeDate,- TimeDuration,- TimerEventDefinition,- Transaction,- UserTask,- Waypoint
- All Known Implementing Classes:
- ActivationConditionImpl,- ActivityImpl,- ArtifactImpl,- AssignmentImpl,- AssociationImpl,- AuditingImpl,- BaseElementImpl,- BoundaryEventImpl,- BoundsImpl,- BpmnDiagramImpl,- BpmnEdgeImpl,- BpmnLabelImpl,- BpmnLabelStyleImpl,- BpmnModelElementInstanceImpl,- BpmnPlaneImpl,- BpmnShapeImpl,- BusinessRuleTaskImpl,- CallableElementImpl,- CallActivityImpl,- CallConversationImpl,- CamundaConnectorIdImpl,- CamundaConnectorImpl,- CamundaConstraintImpl,- CamundaEntryImpl,- CamundaErrorEventDefinitionImpl,- CamundaExecutionListenerImpl,- CamundaExpressionImpl,- CamundaFailedJobRetryTimeCycleImpl,- CamundaFieldImpl,- CamundaFormDataImpl,- CamundaFormFieldImpl,- CamundaFormPropertyImpl,- CamundaGenericValueElementImpl,- CamundaInImpl,- CamundaInputOutputImpl,- CamundaInputParameterImpl,- CamundaListImpl,- CamundaMapImpl,- CamundaOutImpl,- CamundaOutputParameterImpl,- CamundaPotentialStarterImpl,- CamundaPropertiesImpl,- CamundaPropertyImpl,- CamundaScriptImpl,- CamundaStringImpl,- CamundaTaskListenerImpl,- CamundaValidationImpl,- CamundaValueImpl,- CancelEventDefinitionImpl,- CatchEventImpl,- CategoryImpl,- CategoryValueImpl,- CategoryValueRef,- ChildLaneSet,- CollaborationImpl,- CompensateEventDefinitionImpl,- CompletionConditionImpl,- ComplexBehaviorDefinitionImpl,- ComplexGatewayImpl,- ConditionalEventDefinitionImpl,- ConditionExpressionImpl,- ConditionImpl,- ConversationAssociationImpl,- ConversationImpl,- ConversationLinkImpl,- ConversationNodeImpl,- CorrelationKeyImpl,- CorrelationPropertyBindingImpl,- CorrelationPropertyImpl,- CorrelationPropertyRef,- CorrelationPropertyRetrievalExpressionImpl,- CorrelationSubscriptionImpl,- DataAssociationImpl,- DataInputAssociationImpl,- DataInputImpl,- DataInputRefs,- DataObjectImpl,- DataObjectReferenceImpl,- DataOutputAssociationImpl,- DataOutputImpl,- DataOutputRefs,- DataPath,- DataStateImpl,- DataStoreImpl,- DataStoreReferenceImpl,- DefinitionsImpl,- DiagramElementImpl,- DiagramImpl,- DocumentationImpl,- EdgeImpl,- EndEventImpl,- EndPointImpl,- EndPointRef,- ErrorEventDefinitionImpl,- ErrorImpl,- ErrorRef,- EscalationEventDefinitionImpl,- EscalationImpl,- EventBasedGatewayImpl,- EventDefinitionImpl,- EventDefinitionRef,- EventImpl,- ExclusiveGatewayImpl,- ExpressionImpl,- ExtensionElementsImpl,- ExtensionImpl,- ExtensionImpl,- FlowElementImpl,- FlowNodeImpl,- FlowNodeRef,- FontImpl,- FormalExpressionImpl,- From,- GatewayImpl,- GlobalConversationImpl,- GroupImpl,- HumanPerformerImpl,- ImportImpl,- InclusiveGatewayImpl,- Incoming,- InMessageRef,- InnerParticipantRef,- InputDataItemImpl,- InputSetImpl,- InputSetRefs,- InteractionNodeImpl,- InterfaceImpl,- InterfaceRef,- IntermediateCatchEventImpl,- IntermediateThrowEventImpl,- IoBindingImpl,- IoSpecificationImpl,- ItemAwareElementImpl,- ItemDefinitionImpl,- LabeledEdgeImpl,- LabeledShapeImpl,- LabelImpl,- LaneImpl,- LaneSetImpl,- LinkEventDefinitionImpl,- LoopCardinalityImpl,- LoopCharacteristicsImpl,- LoopDataInputRef,- LoopDataOutputRef,- ManualTaskImpl,- MessageEventDefinitionImpl,- MessageFlowAssociationImpl,- MessageFlowImpl,- MessageFlowRef,- MessageImpl,- MessagePath,- MonitoringImpl,- MultiInstanceLoopCharacteristicsImpl,- NodeImpl,- OperationImpl,- OperationRef,- OptionalInputRefs,- OptionalOutputRefs,- OuterParticipantRef,- Outgoing,- OutMessageRef,- OutputDataItemImpl,- OutputSetImpl,- OutputSetRefs,- ParallelGatewayImpl,- ParticipantAssociationImpl,- ParticipantImpl,- ParticipantMultiplicityImpl,- ParticipantRef,- PartitionElement,- PerformerImpl,- PlaneImpl,- PointImpl,- PotentialOwnerImpl,- ProcessImpl,- PropertyImpl,- ReceiveTaskImpl,- RelationshipImpl,- RenderingImpl,- ResourceAssignmentExpressionImpl,- ResourceImpl,- ResourceParameterBindingImpl,- ResourceParameterImpl,- ResourceRef,- ResourceRoleImpl,- RootElementImpl,- ScriptImpl,- ScriptTaskImpl,- SendTaskImpl,- SequenceFlowImpl,- ServiceTaskImpl,- ShapeImpl,- SignalEventDefinitionImpl,- SignalImpl,- Source,- SourceRef,- StartEventImpl,- StyleImpl,- SubConversationImpl,- SubProcessImpl,- SupportedInterfaceRef,- Supports,- Target,- TargetRef,- TaskImpl,- TerminateEventDefinitionImpl,- TextAnnotationImpl,- TextImpl,- ThrowEventImpl,- TimeCycleImpl,- TimeDateImpl,- TimeDurationImpl,- TimerEventDefinitionImpl,- To,- TransactionImpl,- Transformation,- UserTaskImpl,- WaypointImpl,- WhileExecutingInputRefs,- WhileExecutingOutputRefs
Interface implemented by all elements in a BPMN Model
- Author:
- Daniel Meyer
- 
Method SummaryMethods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstanceaddChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
- 
Method Details- 
builderAbstractBaseElementBuilder builder()Returns a new fluent builder for the element if implemented.- Returns:
- the builder object
 
- 
isScopeboolean isScope()Tests if the element is a scope like process or sub-process.- Returns:
- true if element is scope, otherwise false
 
- 
getScopeBpmnModelElementInstance getScope()Gets the element which is the scope of this element. Like the parent process or sub-process.- Returns:
- the scope element or null if non is found
 
 
-