Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/bpmn/org.eclipse.papyrus.bpmn/model')
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/BPMNProfile.ecore3960
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.assistants825
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.elementtypesconfigurations4551
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.di2
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.genmodel1518
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.notation2
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.uml5065
-rw-r--r--extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmnDiagramExpansion.xmi25
8 files changed, 15948 insertions, 0 deletions
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/BPMNProfile.ecore b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/BPMNProfile.ecore
new file mode 100644
index 00000000000..e90aa8b4569
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/BPMNProfile.ecore
@@ -0,0 +1,3960 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="BPMNProfile" nsURI="http://www.omg.org/spec/BPMNProfile/20121112/"
+ nsPrefix="BPMNProfile">
+ <eClassifiers xsi:type="ecore:EClass" name="InclusiveGateway" eSuperTypes="#//NonExclusiveGateway">
+ <eOperations name="inclusiveGatewaydefault" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="inclusiveGateway.default"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="inclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false"
+ eType="#//SequenceFlow"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="NonExclusiveGateway" abstract="true"
+ eSuperTypes="#//Gateway">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_JoinNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//JoinNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ForkNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ForkNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Gateway" abstract="true" eSuperTypes="#//FlowNode">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ControlNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ControlNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityGroup" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityGroup"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FlowNode" abstract="true" eSuperTypes="#//FlowElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FlowElement" abstract="true" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="auditing" ordered="false"
+ eType="#//Auditing"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="monitoring" ordered="false"
+ eType="#//Monitoring"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_categoryValueRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//CategoryValue" eOpposite="#//CategoryValue/categorizedFlowElements">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" categoryValueRef"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="container" ordered="false"
+ lowerBound="1" eType="#//FlowElementsContainer" eOpposite="#//FlowElementsContainer/flowElements"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BaseElement" abstract="true">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" ordered="false" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="extensionValues" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ExtensionAttributeValue"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Element" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="documentation" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Documentation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="extensionDefinitions" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ExtensionDefinition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outgoing" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNAssociation" eOpposite="#//BPMNAssociation/sourceRef"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="incoming" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNAssociation" eOpposite="#//BPMNAssociation/targetRef"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ExtensionAttributeValue">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Slot" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Slot"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="valueRef" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="extensionAttributeDefinition"
+ ordered="false" lowerBound="1" eType="#//ExtensionAttributeDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ExtensionAttributeDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false" lowerBound="1"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isReference" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Documentation" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Comment" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Comment"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="textFormat" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" ordered="false" lowerBound="1"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ExtensionDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Stereotype" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Stereotype"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="extensionAttributeDefinitions"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ExtensionAttributeDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNAssociation" eSuperTypes="#//BPMNArtifact">
+ <eOperations name="AssociationEnd" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="At least one of association ends (target or source) must be TextAnnotation."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="associationDirection" ordered="false"
+ lowerBound="1" eType="#//AssociationDirection" defaultValueLiteral="none"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false"
+ lowerBound="1" eType="#//BaseElement" eOpposite="#//BaseElement/incoming"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false"
+ lowerBound="1" eType="#//BaseElement" eOpposite="#//BaseElement/outgoing"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNArtifact" abstract="true" eSuperTypes="#//BaseElement"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="AssociationDirection">
+ <eLiterals name="none"/>
+ <eLiterals name="one" value="1"/>
+ <eLiterals name="both" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Auditing" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Monitoring" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CategoryValue" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_EnumerationLiteral"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//EnumerationLiteral"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="categorizedFlowElements"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//FlowElement" eOpposite="#//FlowElement/_categoryValueRef"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FlowElementsContainer" abstract="true"
+ eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="laneSets" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//LaneSet" eOpposite="#//LaneSet/flowElementsContainer"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="flowElements" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//FlowElement" eOpposite="#//FlowElement/container"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LaneSet" eSuperTypes="#//BaseElement">
+ <eOperations name="LaneSetlanes" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="LaneSet.lanes"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="LaneSet::/lanes : Lane [*] = ActivityPartition.SubPartition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LaneSetparentLane" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="LaneSet.parentLane"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="LaneSet::/parentLane : Lane [*] = ActivityPartition.superpartition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LaneSetflowElementsContainer" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="LaneSet.flowElementsContainer"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="LaneSet::/flowElementsContainer [0..1] inverse of Activity.partition and SubProcess.laneSets"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LaneSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ActivityPartitions with LaneSet stereotype applied must have isDimension = true"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityPartition"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lanes" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Lane" eOpposite="#//Lane/laneSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parentLane" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Lane"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="flowElementsContainer"
+ ordered="false" eType="#//FlowElementsContainer" eOpposite="#//FlowElementsContainer/laneSets"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Lane" eSuperTypes="#//BaseElement">
+ <eOperations name="LanelaneSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Lane.laneSet"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Lane::/laneSet : Lane = ActivityPartition.superPartition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LanechildLaneSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Lane.childLaneSet"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Lane::/childLaneSet : Lane [0..1] = ActivityPartition.subPartition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LanepartitionElementRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Lane.partitionElementRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Lane::/partitionElementRef [0..1] = ActivityPartition.represents"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="LaneflowNodeRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Lane.flowNodeRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Lane::/flowNodeRefs [*] = ActivityPartition.node"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityPartition"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_partitionElement" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" partitionElement"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="flowNodeRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//FlowNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="partitionElementRef" ordered="false"
+ eType="#//BaseElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="childLaneSet" ordered="false"
+ lowerBound="1" eType="#//LaneSet">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="childLaneSet "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="laneSet" ordered="false"
+ lowerBound="1" eType="#//LaneSet" eOpposite="#//LaneSet/lanes"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SequenceFlow" eSuperTypes="#//FlowElement">
+ <eOperations name="SequenceFlowconditionExpression" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SequenceFlow.conditionExpression"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="SequenceFlow::/conditionExpression : BPMNExpression = ControlFloe.guard (defined on Activity edge)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="SequenceFlowsourceRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SequenceFlow.sourceRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="SequenceFlow::/sourceRef : ActivityNode = ControlFlow.source (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="SequenceFlowtargetRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SequenceFlow.targetRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="SequenceFlow::/targetRef : ActivityNode = ControlFlow.target (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ControlFlow" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ControlFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isImmediate" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conditionExpression" ordered="false"
+ eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNExpression" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueExpression"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventBasedGateway" eSuperTypes="#//Gateway">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="instantiate" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="eventGatewayType" ordered="false"
+ lowerBound="1" eType="#//EventBasedGatewayType" defaultValueLiteral="exclusive"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ForkNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ForkNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_StructuredActivityNode"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InterruptibleActivityRegion"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InterruptibleActivityRegion"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EventBasedGatewayType">
+ <eLiterals name="exclusive"/>
+ <eLiterals name="parallel" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="GatewayDirection">
+ <eLiterals name="unspecified"/>
+ <eLiterals name="converging" value="1"/>
+ <eLiterals name="diverging" value="2"/>
+ <eLiterals name="mixed" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParallelGateway" eSuperTypes="#//NonExclusiveGateway"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ComplexGateway" eSuperTypes="#//NonExclusiveGateway">
+ <eOperations name="complexGatewaydefault" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="complexGateway.default"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="complexGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="complexGatewayactivationCondition" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="complexGateway.activationCondition"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="complexGateway::/activationCondition : BPMNExpression [0..1] = JoinNode::joinSpec"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="complexGatewayjoinSpec" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="complexGateway.joinSpec"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="complexGateway::joinSpec = &quot;BPMNInclusive&quot; when applied to join nodes"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false"
+ eType="#//SequenceFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="activationCondition" ordered="false"
+ eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ExclusiveGateway" eSuperTypes="#//Gateway">
+ <eOperations name="exclusiveGatewaydefault" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="exclusiveGateway.default"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="exclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_DecisionNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//DecisionNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_MergeNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//MergeNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false"
+ eType="#//SequenceFlow"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RootElement" abstract="true" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_PackageableElement"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//PackageableElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="definition" ordered="false"
+ eType="#//Definitions" eOpposite="#//Definitions/rootElements"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Definitions" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Package" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Package"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="targetNamespace" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="expressionLanguage" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="typeLanguage" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="exporter" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="exporterVersion" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="extensions" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNExtension"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="imports" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Import"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="relationships" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNRelationship"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="rootElements" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//RootElement" eOpposite="#//RootElement/definition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNExtension">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Stereotype" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Stereotype"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mustUnderstand" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="definition" ordered="false"
+ lowerBound="1" eType="#//ExtensionDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Import">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_PackageImport" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//PackageImport"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="importType" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="namespace" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="definitions" ordered="false"
+ lowerBound="1" eType="#//Definitions"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNRelationship" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Constraint" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Constraint"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" ordered="false" lowerBound="1"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
+ lowerBound="1" eType="#//RelationshipDirection"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targets" ordered="false"
+ lowerBound="1" upperBound="-1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sources" ordered="false"
+ lowerBound="1" upperBound="-1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="definition" ordered="false"
+ lowerBound="1" eType="#//Definitions"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RelationshipDirection">
+ <eLiterals name="none"/>
+ <eLiterals name="forward" value="1"/>
+ <eLiterals name="backward" value="2"/>
+ <eLiterals name="both" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNProcess" eSuperTypes="#//CallableElement #//FlowElementsContainer">
+ <eOperations name="ProcesssupportedInterfaceRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Process.supportedInterfaceRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMN::Process supportedInterfaceRefs are referenced by UML property RealizedInterface."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="Processsupports" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Process.supports"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.supports = self.base_Activity./general.extension_Process "/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="Processproperties" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Process.properties"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.properties = self.base_Activity.ownedAttribute.bpmnProperty"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ProcesslaneSets" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Process.laneSets"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Process::/laneSets : LaneSet [*] = Activity.partition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ProcessflowElements" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Process.flowElements"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Process::/flowElements : RedefinableElement = the collected values of Activity::node, Activity::edge and Activity::group. Constrained to elements stereotyped by BPMN process element stereotypes."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="processType" ordered="false"
+ lowerBound="1" eType="#//ProcessType" defaultValueLiteral="none"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isClosed" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="auditing" ordered="false"
+ eType="#//Auditing"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isExecutable" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="definitionalCollaborationRef"
+ ordered="false" eType="#//BPMNCollaboration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Activity" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Activity"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationSubscriptions"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//CorrelationSubscription"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="monitoring" ordered="false"
+ eType="#//Monitoring"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="supports" ordered="false"
+ lowerBound="1" eType="#//BPMNProcess"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNProperty"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRole" eOpposite="#//ResourceRole/process"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CallableElement" abstract="true" eSuperTypes="#//RootElement">
+ <eOperations name="CallableEelementsupportedInterfaceRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="CallableEelement.supportedInterfaceRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="CallableEelement::/supportedInterfaceRefs : BPMNInterface [*] = Activity.interfaceRealization.contract (defined on BehavioralClassifier and InterfaceRealization)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="CallableElementresources" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="CallableElement.resources"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="CallableElement::/resources : ResourceRole [*] = Behavior.ownedAttribute with the ResourceRole stereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ioSpecification" ordered="false"
+ eType="#//InputOutputSpecification"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="supportedInterfaceRefs"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//BPMNInterface"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ioBinding" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//InputOutputBinding"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InputOutputSpecification" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Action" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Action"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInputs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataInput"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataOutput"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputSets" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//InputSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputSets" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//OutputSet"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataInput" eSuperTypes="#//ItemAwareElement">
+ <eOperations name="DataInputAssociation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataInput.Association"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataInput must not have incoming DataAssociations"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataInputnotation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataInput.notation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataInput owned by BPMN Process has a notation. &#xA;DataInput owned by BPMN Activity has no notation. "/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataInputitemSubjectRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataInput.itemSubjectRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataInput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InputPin" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InputPin"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Parameter" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityParameterNode"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityParameterNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputSetRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//InputSet" eOpposite="#//InputSet/dataInputRefs"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputSetWithOptional" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//InputSet" eOpposite="#//InputSet/optionalInputRefs"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputSetWithWhileExecuting"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//InputSet" eOpposite="#//InputSet/whileExecutingInputRefs"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ItemAwareElement" abstract="true" eSuperTypes="#//BaseElement">
+ <eOperations name="ItemAwareElementdataState" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ItemAwareElement.dataState"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="States extended by DataStates that are dataStates of item aware element stereotypes applied to ObjectNodes must be values of the inState property of the ObjectNodes, and vice versa."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataState" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataState"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_TypedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="itemSubjectRef" ordered="false"
+ eType="#//ItemDefinition">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="itemSubjectRef "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataState" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_State" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//State"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ItemDefinition" eSuperTypes="#//RootElement">
+ <eOperations name="ItemDefinitionstructureRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ItemDefinition.structureRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="itemKind" ordered="false"
+ lowerBound="1" eType="#//ItemKind" defaultValueLiteral="information"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="structureRef" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
+ <details key="derivation" value="self.base_Class"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="import" ordered="false"
+ eType="#//Import"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ItemKind">
+ <eLiterals name="physical"/>
+ <eLiterals name="information" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InputSet" eSuperTypes="#//BaseElement">
+ <eOperations name="InputSetdataInputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="InputSet.dataInputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="InputSet::/dataInputRefs : DataIntput [*] = ParameterSet.parameter"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="InputSetoptionalInputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="InputSet.optionalInputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="InputSet::/optionalInputRefs : DataInput [*] = ParameterSet.parameters with multiplicity lower = 0"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="InputSetwhileExecutingInputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="InputSet.whileExecutingInputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="InputSet::/whileExecutingInputRefs : DataInput [*] = ParameterSet.parameters with isStreaming = true"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ParameterSet" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ParameterSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="optionalInputRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataInput" eOpposite="#//DataInput/inputSetWithOptional"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="whileExecutingInputRefs"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//DataInput" eOpposite="#//DataInput/inputSetWithWhileExecuting"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInputRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataInput" eOpposite="#//DataInput/inputSetRefs"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataOutput" eSuperTypes="#//ItemAwareElement">
+ <eOperations name="DataOutputnotation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataOutput.notation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataOutput owned by BPMN Process has a notation. &#xA;DataOutput owned by BPMN Activity has no notation. "/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataOutputitemSubjectRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataOutput.itemSubjectRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataOutput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OutputPin" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OutputPin"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Parameter" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityParameterNode"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityParameterNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputSetRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//OutputSet" eOpposite="#//OutputSet/dataOutputRefs"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputSetWithOptional"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//OutputSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputSetWithWhileExecuting"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//OutputSet"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OutputSet" eSuperTypes="#//BaseElement">
+ <eOperations name="OutputSetdataOutputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="OutputSet.dataOutputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="OutputSet::/dataOutputRefs : DataOutput [*] = ParameterSet.parameter"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="OutputSetoptionalOutputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="OutputSet.optionalOutputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="OutputSet::\optionalOutputRefs : DataOutput [*] = ParameterSet.parameters with multiplicity lower = 0"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="OutputSetwhileExecutingOutputRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="OutputSet.whileExecutingOutputRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="OutputSet::\whileExecutingOutputRefs : DataOutput [*] = ParameterSet.parameters with isStreaming = true"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ParameterSet" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ParameterSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="optionalOutputRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataOutput">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="optionalOutputRefs "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="whileExecutingOutputRefs"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//DataOutput">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="whileExecutingOutputRefs "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataOutput" eOpposite="#//DataOutput/outputSetRefs"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNInterface" eSuperTypes="#//RootElement">
+ <eOperations name="Interfaceoperationmultiplicity" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Interface.operation.multiplicity"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Interface may have from 1 to many operations."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="InterfaceownedOperation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Interface.ownedOperation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="All interface operations should have BPMN &lt;&lt;Operation>> sterereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNInterfacecallableElements" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNInterface.callableElements"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNInterface::/callableElements : CallableElement [*] = Interface.interfaceRealization.implementingClassifier"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNInterfaceoperations" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNInterface.operations"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNInterface::/operations: BPMNOperation : Interface.ownedOperation"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Interface" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="implementationRef" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNOperation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="callableElements" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//CallableElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNOperation" eSuperTypes="#//BaseElement">
+ <eOperations name="BPMNOperationowner" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNOperation.owner"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMN Operation owner must be BPMN Interface."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNOperationinMessageRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNOperation.inMessageRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNOperation::/inMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = in, and a type that has the BPMNMessage stereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNOperationoutMessageRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNOperation.outMessageRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNOperation::/outMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = out or return, and a type that has the BPMNMessage stereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNOperationerrorRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNOperation.errorRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNOperation::/errorRefs : Error [*] = Operation.raisedException (defined on Behavioral Feature)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Operation" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="implementationRef" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inMessageRef" ordered="false"
+ lowerBound="1" eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outMessageRef" ordered="false"
+ eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="errorRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Error"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNMessage" eSuperTypes="#//ItemDefinition">
+ <eOperations name="MessageitemRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Message.itemRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.iitemRef : ItemDefintion [0..1] = self.base_Class.extension_ItemDefinition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="itemRef" ordered="false"
+ eType="#//ItemDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Error" eSuperTypes="#//ItemDefinition">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="errorCode" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InputOutputBinding" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputDataRef" ordered="false"
+ lowerBound="1" eType="#//InputSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputDataRef" ordered="false"
+ lowerBound="1" eType="#//OutputSet"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false"
+ lowerBound="1" eType="#//BPMNOperation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ProcessType">
+ <eLiterals name="none"/>
+ <eLiterals name="public" value="1"/>
+ <eLiterals name="private" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNCollaboration" eSuperTypes="#//RootElement">
+ <eOperations name="Collaborationparticipants" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Collaboration.participants"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Collaboration::/participants : Participant [*] = Collaboration.ownedAttributes with Participant stereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isClosed" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociations"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ParticipantAssociation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conversationLinks" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ConversationLink" eOpposite="#//ConversationLink/collaboration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowAssociations"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//MessageFlowAssociation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageFlows" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//MessageFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Collaboration" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Collaboration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conversations" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ConversationNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeys" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//CorrelationKey"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participants" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Participant"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParticipantAssociation" eSuperTypes="#//BaseElement">
+ <eOperations name="ParticipantAssociationinnerParticipantRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ParticipantAssociation.innerParticipantRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ParticipantAssociation::/innerParticipantRef : Participant = Dependency.supplier"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ParticipantAssociationouterParticipantRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ParticipantAssociation.outerParticipantRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ParticipantAssociation::/outerParticipantRef : Participant = Dependency.clients"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="innerParticipantRef" ordered="false"
+ lowerBound="1" eType="#//Participant"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outerParticipantRef" ordered="false"
+ lowerBound="1" eType="#//Participant"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Participant" eSuperTypes="#//BaseElement">
+ <eOperations name="Participantownership" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.ownership"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant must be owned by BPMN &lt;&lt;Collaboration>>"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="Participanttype" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.type"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant must be typed either by UML class or a stereotyped class."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ParticipantmultiplicityMinimum" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.multiplicityMinimum"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant.multiplicityMaximum : UnlimitedNatural = Property.upper (defined on Multiplicity element)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="Participantrealizationsupplier" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.realization.supplier"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value=" The supplier is a UML Interface stereotyped&#xA; by BPMN Interface"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ParticipantprocessRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.processRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant:://processRef : Process [0..1] = Property.type if type is activity, or Property.type.classifierBehavior if type is a BehavioredClassifier that is not Activity"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ParticipantmultiplicityMaximum" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.multiplicityMaximum"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant.multiplicityMaximum : Integer = Property.upper (defined on Multiplicity element)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="participantpartnerEntityRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="participant.partnerEntityRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="participant::/partnerEntityRef : PartnerEntity [*] = inverse of PartnerEntity::/participantRef"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="participantpartnerRoleRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="participant.partnerRoleRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="participant::/partnerRoleRef : PartnerRole [*] = inverse of PartnerRole::/participantRef"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ParticipantinterfaceRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Participant.interfaceRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Participant:://interfaceRefs : BPMNInterface [*] = Property.type with BPMNInterface stereotype applied"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processRef" ordered="false"
+ eType="#//BPMNProcess"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantMultiplicity"
+ ordered="false" eType="#//ParticipantMultiplicity">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="participantMultiplicity "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="partnerEntityRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//PartnerEntity" eOpposite="#//PartnerEntity/participantRef"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="partnerRoleRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//PartnerRole" eOpposite="#//PartnerRole/participantRef"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="interfaceRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNInterface"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InteractionNode" abstract="true">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Element" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outgoingConversationLinks"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ConversationLink"
+ eOpposite="#//ConversationLink/sourceRef"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="incomingConversationLinks"
+ ordered="false" lowerBound="1" eType="#//ConversationLink" eOpposite="#//ConversationLink/targetRef"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConversationLink" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="collaboration" ordered="false"
+ lowerBound="1" eType="#//BPMNCollaboration" eOpposite="#//BPMNCollaboration/conversationLinks"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false"
+ lowerBound="1" eType="#//InteractionNode" eOpposite="#//InteractionNode/incomingConversationLinks"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false"
+ lowerBound="1" eType="#//InteractionNode" eOpposite="#//InteractionNode/outgoingConversationLinks"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParticipantMultiplicity" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_MultiplicityElement"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//MultiplicityElement"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimum" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="maximum" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PartnerEntity" eSuperTypes="#//RootElement">
+ <eOperations name="PartnerEntityparticipantRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="PartnerEntity.participantRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="PartnerEntity::/participantRef : Participant [*] = properties with Participant stereotype applied that the instance specification is default value of."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InstanceSpecification"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Participant" eOpposite="#//Participant/partnerEntityRef"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PartnerRole" eSuperTypes="#//RootElement">
+ <eOperations name="PartnerRoleparticipantRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="PartnerRole.participantRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="PartnerRole::/participantRef : Participant [*] = properties with Participant stereotype applied that the class is the type of."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantRef" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Participant" eOpposite="#//Participant/partnerRoleRef"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MessageFlowAssociation" eSuperTypes="#//BaseElement">
+ <eOperations name="MessageFlowAssociationinnerMessageFlowRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MessageFlowAssociation.innerMessageFlowRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="MessageFlowAssociation InnerMessageFlowRef is a UML dependency supplier"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="MessageFlowAssociationouterMessageFlowRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MessageFlowAssociation.outerMessageFlowRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="MessageFlowAssociation OuterMessageFlowRef is a UML dependency client"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="innerMessageFlowRef" ordered="false"
+ lowerBound="1" eType="#//MessageFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outerMessageFlowRef" ordered="false"
+ lowerBound="1" eType="#//MessageFlow"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MessageFlow" eSuperTypes="#//BaseElement">
+ <eOperations name="MessageFlowsourceRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MessageFlow.sourceRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="MessageFlow::/sourceRef = InformationFlow.informationSource"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="MessageFlowtargetRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MessageFlow.targetRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="MessageFlow::/messageRef : Message [0..1] = InformationFlow.conveyed"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="MessageFlowmessageRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MessageFlow.messageRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="MessageFlow::/targetRef = InformationFlow.informationTarget"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InformationFlow" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InformationFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false"
+ lowerBound="1" eType="#//InteractionNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false"
+ lowerBound="1" eType="#//InteractionNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false"
+ eType="#//BPMNMessage"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConversationNode" abstract="true" eSuperTypes="#//InteractionNode">
+ <eOperations name="ConversationNodeparticipantRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ConversationNode.participantRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ConversationNode::/participantRefs : Participant [2..*] = the informationSource and informationTarget on the InformationFlow"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InformationFlow" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InformationFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageFlowRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//MessageFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeys" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//CorrelationKey"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantRefs" ordered="false"
+ lowerBound="2" upperBound="-1" eType="#//Participant"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CorrelationKey" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRef"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//CorrelationProperty"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CorrelationProperty" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" eType="#//ItemDefinition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRetrievalExpression"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//CorrelationPropertyRetrievalExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CorrelationPropertyRetrievalExpression"
+ eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false"
+ lowerBound="1" eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messagePath" ordered="false"
+ lowerBound="1" eType="#//FormalExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FormalExpression" eSuperTypes="#//BPMNExpression">
+ <eOperations name="FormalExpressionevaluatesToTypeRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="FormalExpression.evaluatesToTypeRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.evaluatesToTypeRef = self.base_OpaqueExpression.type. extension_ItemDefinition"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="evaluatesToTypeRef" ordered="false"
+ lowerBound="1" eType="#//ItemDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CorrelationSubscription" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationKeyRef" ordered="false"
+ lowerBound="1" eType="#//CorrelationKey"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyBinding"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//CorrelationPropertyBinding"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CorrelationPropertyBinding" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataPath" ordered="false"
+ lowerBound="1" eType="#//FormalExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="correlationPropertyRef"
+ ordered="false" lowerBound="1" eType="#//CorrelationProperty"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNProperty" eSuperTypes="#//ItemAwareElement">
+ <eOperations name="Propertynotation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Property.notation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Property elements are NOT&#xA;visible in a Process diagram.&#xA;Figure"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNPropertyapply" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNProperty.apply"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="may be applied only for:&#xA;pin owned by CallActivity or Task&#xA;Parameter owned by BPMNProcess &#xA;Variable owned by SubProcess"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataStoreNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="umlProperty" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceRole" eSuperTypes="#//BaseElement">
+ <eOperations name="ResourceRoleowner" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceRole.owner"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Owner of the ResourceRole must be BPMN Process or BPMN Activity."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceRoleresourceRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceRole.resourceRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceRole.resourceRef : Resource [0..1] = Property.type. ResourceRole type must be UML Class with stereotype BPMN Resource applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceRoleisRequired" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceRole.isRequired"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceRole IsRequired translates to UML::Property::lower wot values 0 or 1"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceRoleprocess" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceRole.process"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceRole::/process : Process [0..1] = Property.class"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceRoleresourceParameterBindings" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceRole.resourceParameterBindings"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceRole.resourceParameterBindings : ResourceParameterBinding [*] = property.defaultValue.slot"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceAssignmentExpression"
+ ordered="false" eType="#//ResourceAssignmentExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRef" ordered="false"
+ eType="#//Resource"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameterBindings"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ResourceParameterBinding">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="resourceParameterBindings "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" ordered="false"
+ eType="#//BPMNProcess" eOpposite="#//BPMNProcess/resources"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceAssignmentExpression" eSuperTypes="#//BPMNExpression">
+ <eOperations name="ResourceAssignmentExpressionexpression" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceAssignmentExpression.expression"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceAssignmentExpression::/expression = self"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expression" ordered="false"
+ lowerBound="1" eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Resource" eSuperTypes="#//ItemDefinition">
+ <eOperations name="ResourceresourceParameters" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Resource.resourceParameters"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Resource::/resourceParameters : ResourceParameter [*] = class.ownedAcctribute with the stereotype &lt;&lt;ResourceParameter>> applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceParameters" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ResourceParameter"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceParameter" eSuperTypes="#//BaseElement">
+ <eOperations name="ResourceParameterowner" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceParameter.owner"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Resource Parameter must be owned by Resource."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceParametertype" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceParameter.type"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceParameter::/type : Item Definition [0..1] = Property.type (defined on typed element)."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceParameterisRequired" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceParameter.isRequired"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceParameter.isRequired : Boolean = Property.lower > 0 &#xA;(defined on Multiplicity Element)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="type" ordered="false" eType="#//ItemDefinition">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="type "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isRequired" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceParameterBinding" eSuperTypes="#//BaseElement">
+ <eOperations name="ResourceParameterBindingexpression" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceParameterBinding.expression"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceParameterBinding::/expression :BPMNExpression = Slot.value"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ResourceParameterBindingparameterRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ResourceParameterBinding.parameterRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ResourceParameterBinding::/parameterRef : ResourceParameter = Slot.definingFeature"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Slot" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Slot"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameterRef" ordered="false"
+ lowerBound="1" eType="#//ResourceParameter"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expression" ordered="false"
+ lowerBound="1" eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalScriptTask" eSuperTypes="#//GlobalTask">
+ <eOperations name="GlobalScriptTaskscriptFormat" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalScriptTask.scriptFormat"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalScriptTask::/scriptFormat : String [*] {ordered}= OpaqueBehavior.language"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="GlobalScriptTaskscript" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalScriptTask.script"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalScriptTask::/script : String [*] {ordered, non-unique}= OpaqueBehavior.body"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="script" unique="false"
+ lowerBound="1" upperBound="-1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="scriptFormat" lowerBound="1"
+ upperBound="-1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalTask" eSuperTypes="#//CallableElement">
+ <eOperations name="GlobalTasksupportedInterfaceRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalTask.supportedInterfaceRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalTask supportedInterfaceRefs are referenced by UML property RealizedInterface."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueBehavior" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueBehavior"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRole"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalBusinessRuleTask" eSuperTypes="#//GlobalTask">
+ <eOperations name="GlobalBusinessRuleTaskimplementation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalBusinessRuleTask.implementation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalBusinessRuleTask::/implementation: String [*] {ordered,non-unique} = OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" unique="false"
+ lowerBound="1" upperBound="-1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##unspecified"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CompensateEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="waitForCompletion" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="activityRef" ordered="false"
+ eType="#//BPMNActivity"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventDefinition" abstract="true" eSuperTypes="#//RootElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Event" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Event"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNActivity" abstract="true" eSuperTypes="#//FlowNode">
+ <eOperations name="BPMNActivityresources" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.resources"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.properties = self.base_BPMNActivity.activityClass. ownedAttribute.bpmnProperty"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNActivitycontainer" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.container"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNActivity::/container : RederinableElement the collected values of Action::Activity and Action::inGroup. Constrained to elements stereotyped by BPMNActivity or SubProcess"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNActivityproperties" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.properties"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNActivity::/resources : ResourceRole [*] = BPMNActivity.activityClass.OwnedAttribute with the ResourceRole stereotype applied."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNActivitydefault" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.default"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNActivity::/default : SequenceFlow [0..1] = and outgoingSequenceFlow with guard = &quot;else&quot;"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNActivityboundaryEventsRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.boundaryEventsRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNActivity::/boundaryEventsRefs : BoundaryEvent [*] = accept Event Actions in the same interruptible region as the BPMNActivity action."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="BPMNActivityloopCharacteristics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNActivity.loopCharacteristics"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMNActivity::/loopCharacteristics = inStructuredActivityNode, if the inStructuredActivityNode is a LoopNode with the StandardLoopCharacteristics stereotype applied or an ExpansionRegion with MultiInstanceLoopCharacteristics stereotype applied, otherwise empty."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isForCompensation" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="startQuantity" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"
+ defaultValueLiteral="1"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="completionQuantity" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"
+ defaultValueLiteral="1"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Action" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Action"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="activityClass" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNProperty"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="default" ordered="false"
+ eType="#//SequenceFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="boundaryEventRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BoundaryEvent"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInputAssociations"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//DataInputAssociation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputAssociations"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//DataOutputAssociation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="loopCharacteristics" ordered="false"
+ eType="#//LoopCharacteristics"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resources" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRole"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BoundaryEvent" eSuperTypes="#//CatchEvent">
+ <eOperations name="boundaryEventattachedToRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="boundaryEvent.attachedToRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="boundaryEvent::/attachedToRef : BPMNActivity = action in the same interruptible region as the event."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="cancelActivity" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="attachedToRef" ordered="false"
+ lowerBound="1" eType="#//BPMNActivity"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CatchEvent" abstract="true" eSuperTypes="#//BPMNEvent">
+ <eOperations name="catchEventeventDefinitionsRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="catchEvent.eventDefinitionsRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="catchEvent::/eventDefinitionsRefs : EventDefinitions [*] = the events of the triggers of an accept event action to which the stereotype is applied that are not owned by the action."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="parallelMultiple" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_AcceptEventAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//AcceptEventAction"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_InitialNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InitialNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataOutputAssociation"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//DataOutputAssociation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNEvent" abstract="true" eSuperTypes="#//FlowNode">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="eventClass" ordered="false"
+ eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_eventDefinitions" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//EventDefinition">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" eventDefinitions"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="properties" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//BPMNProperty"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="eventDefinitionRefs" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//EventDefinition"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataOutputAssociation" eSuperTypes="#//DataAssociation">
+ <eOperations name="dataOutputAssociationsource" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="dataOutputAssociation.source"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The source of DataAssociation shall be DataOutput"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="dataOutputAssociationtarget" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="dataOutputAssociation.target"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The target of DataAssociation can be every item-aware element visible to the current scope, e.g. a Data Object, a&#xA;Property or an Expression."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAssociation" abstract="true" eSuperTypes="#//BaseElement">
+ <eOperations name="DataAssociationsource" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataAssociation.source"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataAssociation source must be ItemAwareElement"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataAssociationtransformation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataAssociation.transformation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="BPMN DataAssociation::/transformation : FormalExpression [0..1] = ObjectFlow::transformation.&#xA;"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataAssociationtarget" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataAssociation.target"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataAssociation target must be ItemAwareElement"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ObjectFlow" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ObjectFlow"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sourceRef" ordered="false"
+ lowerBound="1" eType="#//ItemAwareElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="targetRef" ordered="false"
+ lowerBound="1" eType="#//ItemAwareElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transformation" ordered="false"
+ lowerBound="1" eType="#//FormalExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assignment" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Assignment"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Assignment" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="from" ordered="false" lowerBound="1"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="to" ordered="false" lowerBound="1"
+ eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataInputAssociation" eSuperTypes="#//DataAssociation">
+ <eOperations name="dataInputAssociationsource" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="dataInputAssociation.source"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The source of DataAssociation can be every item-aware element visible to the current&#xA;scope, e.g. a Data Object, a Property or an Expression."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="dataInputAssociationtarget" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="dataInputAssociation.target"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The target for DataInputAssociation shall be DataInput."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LoopCharacteristics" abstract="true"
+ eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_StructuredActivityNode"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EscalationEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="escalationRef" ordered="false"
+ eType="#//Escalation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Escalation" eSuperTypes="#//ItemDefinition">
+ <eOperations name="EscalationstructureRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="Escalation.structureRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="escalationCode" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TimerEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeCycle" ordered="false"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeDate" ordered="false"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeDuration" ordered="false"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ChangeEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ChangeEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SignalEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="signalRef" ordered="false"
+ eType="#//BPMNSignal"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BPMNSignal" eSuperTypes="#//ItemDefinition">
+ <eOperations name="BPMNSignalstructureRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BPMNSignal.structureRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.structureRef= self.base_Class"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EndEvent" eSuperTypes="#//ThrowEvent">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_FinalNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//FinalNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ThrowEvent" abstract="true" eSuperTypes="#//BPMNEvent">
+ <eOperations name="ThrowEventeventDefinitionRefs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ThrowEvent.eventDefinitionRefs"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ThrowEvent::/eventDefinitionRefs : EventDefintion [*] = the events of the triggers of a call operation action to which the stereotype is applied that are not owned by action."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_FlowFinalNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//FlowFinalNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInputAssociation" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//DataInputAssociation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MessageEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false"
+ eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false"
+ eType="#//BPMNOperation"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StartEvent" eSuperTypes="#//CatchEvent">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isInterrupting" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConditionalEventDefinition" eSuperTypes="#//EventDefinition">
+ <eOperations name="conditionalEventDefinitioncondition" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="conditionalEventDefinition.condition"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="conditionalEventDefinition::/condition :BPMNExpression = ChangeEvent.changeExpression"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ChangeEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ChangeEvent"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" ordered="false"
+ lowerBound="1" eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LinkEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_target" ordered="false"
+ eType="#//LinkEventDefinition" eOpposite="#//LinkEventDefinition/source">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" target"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="source" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//LinkEventDefinition" eOpposite="#//LinkEventDefinition/_target"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ErrorEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="errorRef" ordered="false"
+ eType="#//Error"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="IntermediateCatchEvent" eSuperTypes="#//CatchEvent"/>
+ <eClassifiers xsi:type="ecore:EClass" name="IntermediateThrowEvent" eSuperTypes="#//ThrowEvent">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_SendObjectAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//SendObjectAction"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TerminateEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ImplicitThrowEvent" eSuperTypes="#//ThrowEvent"/>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelEventDefinition" eSuperTypes="#//EventDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallEvent" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TextAnnotation" eSuperTypes="#//BPMNArtifact">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Comment" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Comment"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="textFormat" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" ordered="false" lowerBound="1"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Category" eSuperTypes="#//RootElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Enumeration" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Enumeration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="categoryValue" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//CategoryValue"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Group" eSuperTypes="#//BPMNArtifact">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ActivityPartition"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_categoryValueRef" ordered="false"
+ eType="#//CategoryValue">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" categoryValueRef"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataObjectReference" eSuperTypes="#//FlowElement #//ItemAwareElement">
+ <eOperations name="DataObjectRefsourcetarget" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataObjectRef.source.target"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Should be used between UML DataStoreNodes with BPMN&#xA; DataObject sytereotype applied,"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="DataObjectRefdataState" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataObjectRef.dataState"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataObjectRef::/dataState = DataStoreNode.inState (defined on ObjectNode)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataObjectRef" ordered="false"
+ lowerBound="1" eType="#//DataObject"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataStoreNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataObject" eSuperTypes="#//FlowElement #//ItemAwareElement">
+ <eOperations name="DataObjectdataState" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="DataObject.dataState"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="DataObject DataState property shall reuse UML::CentralBuffer property inState"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isCollection" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataStoreNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataStore" eSuperTypes="#//RootElement">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="capacity" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isUnlimited" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="itemSubjectRef" ordered="false"
+ eType="#//ItemDefinition">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="itemSubjectRef "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataStoreReference" eSuperTypes="#//FlowElement #//ItemAwareElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_dataStore" ordered="false"
+ eType="#//DataStore">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" dataStore"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_DataStoreNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="UserTask" eSuperTypes="#//Task">
+ <eOperations name="UserTaskimplementation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="UserTask.implementation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.implementation = self.base_OpaqueAction.body.first"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="UserTaskrenderings" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="UserTask.renderings"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="UserTask::/renderings : Image [*] = OpaqueAction.appliedStereotype.icon"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueAction" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" unique="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##unspecified"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="renderings" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Rendering"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Task" eSuperTypes="#//BPMNActivity">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="ioSpecification" ordered="false"
+ eType="#//InputOutputSpecification"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Rendering" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_Image" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Image"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="HumanPerformer" eSuperTypes="#//Performer"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Performer" eSuperTypes="#//ResourceRole"/>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalUserTask" eSuperTypes="#//GlobalTask">
+ <eOperations name="GlobalUserTaskrenderings" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalUserTask.renderings"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalUserTask::/renderings: Image [*] = Stereotype.icon"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="GlobalUserTaskimplementation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalUserTask.implementation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="GlobalUserTask::/implementation : String [*] {ordered,non-unique}= OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" unique="false"
+ lowerBound="1" upperBound="-1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##unspecified"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="renderings" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//Rendering"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalManualTask" eSuperTypes="#//GlobalTask"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ManualTask" eSuperTypes="#//Task">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueAction" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PotentialOwner" eSuperTypes="#//HumanPerformer"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SubConversation" eSuperTypes="#//ConversationNode">
+ <eOperations name="SubConversationconnectedelements" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SubConversation.connected.elements"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="SubConversation can link only collaboration properties (BPMN participants) and actions (BPMN events and BPMN activities)"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conversationNodes" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//ConversationNode"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GlobalConversation" eSuperTypes="#//BPMNCollaboration">
+ <eOperations name="GlobalConversationcontainedelements" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="GlobalConversation.contained.elements"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="A GlobalConversation MUST NOT contain any ConversationNodes."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CallConversation" eSuperTypes="#//ConversationNode">
+ <eOperations name="CallConversationcalledCollaborationRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="CallConversation.calledCollaborationRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="CallConversation::/calledCollaborationRef : BPMNCollaboration [0..1] = Collaboration.type"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="CallConversationparticipantAssociations" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="CallConversation.participantAssociations"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="CallConversation::/participantAssociations : ParticipantAssociation [*] = CollaborationUse.RoleBinding"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="_collaborationUse" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CollaborationUse">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value=" collaborationUse"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="calledCollaborationRef"
+ ordered="false" eType="#//BPMNCollaboration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="participantAssociations"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ParticipantAssociation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Conversation" eSuperTypes="#//ConversationNode"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SubProcess" eSuperTypes="#//BPMNActivity #//FlowElementsContainer">
+ <eOperations name="SubProcesstriggeredByEvent" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SubProcess.triggeredByEvent"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="StructuredActivityNodes with SubProcess Stereotype applied that have triggeredByEvent=true, and containing initial nodes with Start Event applied that have isInterrupting = false, have isLocallyReentrant = true."/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="triggeredByEvent" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_StructuredActivityNode"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hasLaneSets" ordered="false"
+ lowerBound="1" upperBound="-1" eType="#//LaneSet"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CallActivity" eSuperTypes="#//BPMNActivity">
+ <eOperations name="CallActivitycalledElementRefvalues" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="CallActivity.calledElementRef.values"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.calledElementRef = self.base_CallBehaviorAction.behavior.extension_CallableElement"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallBehaviorAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallBehaviorAction"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="calledElementRef" ordered="false"
+ eType="#//CallableElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BusinessRuleTask" eSuperTypes="#//Task">
+ <eOperations name="BusinessRuleTaskimplementation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="BusinessRuleTask.implementation"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="self.implementation = self.base_OpaqueAction.body.first"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueAction" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" unique="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##unspecified"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="AdHocOrdering">
+ <eLiterals name="parallel"/>
+ <eLiterals name="sequential" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ComplexBehaviorDefinition" eSuperTypes="#//BaseElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" ordered="false"
+ lowerBound="1" eType="#//FormalExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="event" ordered="false"
+ eType="#//ImplicitThrowEvent"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ControlFlow" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ControlFlow"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AdHocSubProcess" eSuperTypes="#//SubProcess">
+ <eOperations name="AdHocSubProcesscancelRemainingInstances" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="AdHocSubProcess.cancelRemainingInstances"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="cancelRemainingInstances attribute shall be used only if ordering = parallel"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="completionCondition" ordered="false"
+ lowerBound="1" eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="ordering" ordered="false"
+ lowerBound="1" eType="#//AdHocOrdering" defaultValueLiteral="parallel"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="cancelRemainingInstances"
+ ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ScriptTask" eSuperTypes="#//Task">
+ <eOperations name="ScriptTaskscriptFormat" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ScriptTask.scriptFormat"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ScriptTask::/script : String [*] {ordered} = OpaqueAction.body"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ScriptTaskscript" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ScriptTask.script"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ScriptTask::/scriptFormat : String [*] {ordered, non-unique} = OpaqueAction.language"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueAction" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="scriptFormat" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="script" unique="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SendTask" eSuperTypes="#//Task">
+ <eOperations name="SendTaskoperationRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="SendTask.operationRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="SendTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false"
+ eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##webService"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false"
+ eType="#//BPMNOperation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Transaction" eSuperTypes="#//SubProcess">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="method" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="&quot;##compensate&quot;"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StandardLoopCharacteristics" eSuperTypes="#//LoopCharacteristics">
+ <eOperations name="StandardLoopCharacteristicstestBefore" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="StandardLoopCharacteristics.testBefore"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="StandardLoopCharacteristics::/testBefore :Boolean = isTestedFirst"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="StandardLoopCharacteristicsloopCondition" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="StandardLoopCharacteristics.loopCondition"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="StandardLoopCharacteristics:::/loopCondition :BPMNExpression = loopNode.test.value"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="loopMaximum" ordered="false"
+ eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Integer"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_LoopNode" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//LoopNode"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="testBefore" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="loopCondition" ordered="false"
+ lowerBound="1" eType="#//BPMNExpression"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="MultiInstanceBehavior">
+ <eLiterals name="none"/>
+ <eLiterals name="one" value="1"/>
+ <eLiterals name="all" value="2"/>
+ <eLiterals name="complex" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ReceiveTask" eSuperTypes="#//Task">
+ <eOperations name="ReceiveTaskoperationRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ReceiveTask.operationRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ReceiveTask::/operationRef : BPMNOperation [0..1] = AcceptEventAction.trigger.operation"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageRef" ordered="false"
+ eType="#//BPMNMessage"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_AcceptEventAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//AcceptEventAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##webService"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="instantiate" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"
+ defaultValueLiteral="false"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false"
+ eType="#//BPMNOperation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ServiceTask" eSuperTypes="#//Task">
+ <eOperations name="ServiceTaskinputSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ServiceTask.inputSet"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The Service Task has exactly one InputSet"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ServiceTaskoutputSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ServiceTask.outputSet"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The Service Task has at most one OutputSet"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations name="ServiceTaskoperationRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="ServiceTask.operationRef"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="ServiceTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction"
+ ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="implementation" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"
+ defaultValueLiteral="##webService"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationRef" ordered="false"
+ eType="#//BPMNOperation"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MultiInstanceLoopCharacteristics" eSuperTypes="#//LoopCharacteristics">
+ <eOperations name="MultiinstanceLoopCharacteristicstarget" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="MultiinstanceLoopCharacteristics.target"/>
+ </eAnnotations>
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="Stereotype may be applied only on CallActivity, Task, and SubProcess"/>
+ </eAnnotations>
+ <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ </eParameters>
+ <eParameters name="context">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="behavior" ordered="false"
+ lowerBound="1" eType="#//MultiInstanceBehavior" defaultValueLiteral="all"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="loopCardinality" ordered="false"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="completionCondition" ordered="false"
+ eType="#//BPMNExpression"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_ExpansionRegion" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//ExpansionRegion"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="isSequential" ordered="false"
+ lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="loopDataInputRef" ordered="false"
+ eType="#//ItemAwareElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="loopDataOutputRef" ordered="false"
+ eType="#//ItemAwareElement"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="outputDataItem" ordered="false"
+ lowerBound="1" eType="#//DataOutput"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="inputDataItem" ordered="false"
+ lowerBound="1" eType="#//DataInput"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="oneBehaviorEventRef" ordered="false"
+ eType="#//EventDefinition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="noneBehaviorEventRef" ordered="false"
+ eType="#//EventDefinition"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="complexBehaviorDefinition"
+ ordered="false" lowerBound="1" upperBound="-1" eType="#//ComplexBehaviorDefinition"/>
+ </eClassifiers>
+</ecore:EPackage>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.assistants b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.assistants
new file mode 100644
index 00000000000..5693f3add94
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.assistants
@@ -0,0 +1,825 @@
+<?xml version="1.0" encoding="ASCII"?>
+<assistant:ModelingAssistantProvider xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:assistant="http://www.eclipse.org/Papyrus/2014/diagram/assistant" xmlns:filters="http://www.eclipse.org/Papyrus/2014/common/filters" xmlns:umlfilters="http://www.eclipse.org/Papyrus/2014/uml/filters" name="BPMNProfile">
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="InclusiveGateway_JoinNode_3041" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_JoinNode_3041"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Activity_2001" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Activity_2001"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Activity_3083" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Activity_3083"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ConditionalNode_3069" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ConditionalNode_3069"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.SequenceNode_3073" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.SequenceNode_3073"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="filters:CompoundFilter" name="pertains to Profile BPMNProfile" filter="//@ownedFilter.8/@ownedFilter.0 //@ownedFilter.8/@ownedFilter.1" operator="or">
+ <ownedFilter xsi:type="umlfilters:ProfileApplied" name="BPMNProfile is applied in context" profileQualifiedName="BPMNProfile" profileURI="platform:/resource/org.eclipse.papyrus.bpmn/model/bpmn.profile.uml#_wrG1oHwkEeOWLfCz6n-rOA"/>
+ <ownedFilter xsi:type="assistant:AssistedElementTypeFilter"/>
+ </ownedFilter>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="InclusiveGateway_ForkNode_3040" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="EventBasedGateway_ForkNode_3040" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="EventBasedGateway_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3016" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3016"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3018" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3018"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3021" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3021"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3026" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3026"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3047" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3047"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3050" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3050"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3053" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3053"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3061" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3061"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="EventBasedGateway_InterruptibleActivityRegion_3068" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_InterruptibleActivityRegion_3068"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="NonExclusiveGateway_JoinNode_3041" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_JoinNode_3041"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="NonExclusiveGateway_ForkNode_3040" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ParallelGateway_JoinNode_3041" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_JoinNode_3041"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ParallelGateway_ForkNode_3040" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ComplexGateway_JoinNode_3041" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_JoinNode_3041"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ComplexGateway_ForkNode_3040" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ExclusiveGateway_DecisionNode_3038" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_DecisionNode_3038"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ExclusiveGateway_MergeNode_3039" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_MergeNode_3039"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="LaneSet_ActivityPartition_3067" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.LaneSet_ActivityPartition_3067"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNProcess_Activity_2001" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_2001"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNProcess_Activity_3083" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_3083"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="Lane_ActivityPartition_3067" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Lane_ActivityPartition_3067"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="EndEvent_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="EndEvent_FlowFinalNode_3006" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_FlowFinalNode_3006"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="CatchEvent_AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="CatchEvent_InitialNode_3004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_InitialNode_3004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="StartEvent_AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="StartEvent_InitialNode_3004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_InitialNode_3004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="IntermediateCatchEvent_AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="IntermediateCatchEvent_InitialNode_3004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_InitialNode_3004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="IntermediateThrowEvent_SendObjectAction_3042" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_SendObjectAction_3042"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="IntermediateThrowEvent_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="IntermediateThrowEvent_FlowFinalNode_3006" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_FlowFinalNode_3006"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ThrowEvent_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ThrowEvent_FlowFinalNode_3006" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_FlowFinalNode_3006"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BoundaryEvent_AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BoundaryEvent_InitialNode_3004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_InitialNode_3004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ImplicitThrowEvent_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ImplicitThrowEvent_FlowFinalNode_3006" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_FlowFinalNode_3006"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="TextAnnotation_Comment_3080" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.TextAnnotation_Comment_3080"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActivityFinalNode_3005" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActivityFinalNode_3005"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.AddStructuralFeatureValueAction_3091" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.AddStructuralFeatureValueAction_3091"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.AddVariableValueAction_3099" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.AddVariableValueAction_3099"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.BroadcastSignalAction_3102" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.BroadcastSignalAction_3102"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.CentralBufferNode_3104" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.CentralBufferNode_3104"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Comment_3080" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Comment_3080"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Constraint_3002" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Constraint_3002"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Constraint_3003" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Constraint_3003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Constraint_3011" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Constraint_3011"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Constraint_3012" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Constraint_3012"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Constraint_3112" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Constraint_3112"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.CreateObjectAction_3086" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.CreateObjectAction_3086"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.DestroyObjectAction_3095" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.DestroyObjectAction_3095"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3034" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3034"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3035" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3035"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ExceptionHandler_4005" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ExceptionHandler_4005"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3074" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3074"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3075" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3075"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3013" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3013"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3019" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3019"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3023" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3023"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3027" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3027"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3048" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3048"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3051" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3051"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3055" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3055"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3062" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3062"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3089" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3089"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3092" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3092"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3093" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3093"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3096" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3096"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3100" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3100"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3101" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3101"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3103" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3103"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InputPin_3105" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InputPin_3105"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3032" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3032"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3033" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3033"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.NamedElement_3085" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.NamedElement_3085"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3084" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3084"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3110" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3110"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.Parameter_3001" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.Parameter_3001"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ReadSelfAction_3081" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ReadSelfAction_3081"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ReadStructuralFeatureAction_3088" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ReadStructuralFeatureAction_3088"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ReadVariableAction_3097" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ReadVariableAction_3097"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.SendSignalAction_3052" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.SendSignalAction_3052"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3036" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3036"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3037" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3037"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3015" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3015"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3017" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3017"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3022" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3022"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3025" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3025"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3046" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3046"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3049" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3049"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3054" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3054"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3060" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3060"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="org.eclipse.papyrus.uml.diagram.activity.ValueSpecificationAction_3076" elementTypeID="org.eclipse.papyrus.uml.diagram.activity.ValueSpecificationAction_3076"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="Group_ActivityPartition_3067" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Group_ActivityPartition_3067"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="SequenceFlow_ControlFlow_4004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SequenceFlow_ControlFlow_4004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataObjectReference_DataStoreNode_3078" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataObjectReference_DataStoreNode_3078"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutputAssociation_ObjectFlow_4003" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutputAssociation_ObjectFlow_4003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3014" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3014"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3020" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3020"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3024" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3024"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3064" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3064"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3077" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3077"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3084" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3084"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3087" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3087"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3090" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3090"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3094" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3094"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3098" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3098"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3109" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3109"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3110" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3110"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_OutputPin_3111" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3111"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_Parameter_3001" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_Parameter_3001"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataOutput_ActivityParameterNode_3059" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_ActivityParameterNode_3059"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNProperty_DataStoreNode_3078" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProperty_DataStoreNode_3078"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInputAssociation_ObjectFlow_4003" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInputAssociation_ObjectFlow_4003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataStoreReference_DataStoreNode_3078" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataStoreReference_DataStoreNode_3078"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataObject_DataStoreNode_3078" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataObject_DataStoreNode_3078"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3013" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3013"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3019" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3019"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3023" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3023"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3027" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3027"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3048" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3048"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3051" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3051"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3055" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3055"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3062" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3062"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3089" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3089"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3092" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3092"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3093" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3093"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3096" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3096"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3100" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3100"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3101" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3101"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3103" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3103"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_InputPin_3105" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3105"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_Parameter_3001" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_Parameter_3001"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataInput_ActivityParameterNode_3059" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_ActivityParameterNode_3059"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="DataAssociation_ObjectFlow_4003" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataAssociation_ObjectFlow_4003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="UserTask_OpaqueAction_3007" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.UserTask_OpaqueAction_3007"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ManualTask_OpaqueAction_3007" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ManualTask_OpaqueAction_3007"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="Documentation_Comment_3080" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Documentation_Comment_3080"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNRelationship_Constraint_3002" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3002"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNRelationship_Constraint_3003" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3003"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNRelationship_Constraint_3011" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3011"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNRelationship_Constraint_3012" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3012"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BPMNRelationship_Constraint_3112" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3112"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="SubProcess_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SubProcess_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="LoopCharacteristics_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.LoopCharacteristics_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="CallActivity_CallBehaviorAction_3008" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CallActivity_CallBehaviorAction_3008"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="BusinessRuleTask_OpaqueAction_3007" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BusinessRuleTask_OpaqueAction_3007"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ComplexBehaviorDefinition_ControlFlow_4004" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexBehaviorDefinition_ControlFlow_4004"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="AdHocSubProcess_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.AdHocSubProcess_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ScriptTask_OpaqueAction_3007" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ScriptTask_OpaqueAction_3007"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="SendTask_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SendTask_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="Transaction_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Transaction_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="StandardLoopCharacteristics_LoopNode_3071" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_LoopNode_3071"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="StandardLoopCharacteristics_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_StructuredActivityNode_3065"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ReceiveTask_AcceptEventAction_3063" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ReceiveTask_AcceptEventAction_3063"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="ServiceTask_CallOperationAction_3010" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ServiceTask_CallOperationAction_3010"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="MultiInstanceLoopCharacteristics_ExpansionRegion_3070" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_ExpansionRegion_3070"/>
+ <ownedFilter xsi:type="assistant:ElementTypeFilter" name="MultiInstanceLoopCharacteristics_StructuredActivityNode_3065" elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_StructuredActivityNode_3065"/>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_JoinNode_3041" filter="//@popupAssistant.0/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.0/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_ForkNode_3040" filter="//@popupAssistant.1/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.1/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_ForkNode_3040" filter="//@popupAssistant.2/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.2/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_StructuredActivityNode_3065" filter="//@popupAssistant.3/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.3/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_InterruptibleActivityRegion_3068" filter="//@popupAssistant.4/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.4/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_JoinNode_3041" filter="//@popupAssistant.5/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.5/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_ForkNode_3040" filter="//@popupAssistant.6/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.6/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_JoinNode_3041" filter="//@popupAssistant.7/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.7/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_ForkNode_3040" filter="//@popupAssistant.8/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.8/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_JoinNode_3041" filter="//@popupAssistant.9/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.9/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_ForkNode_3040" filter="//@popupAssistant.10/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.10/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_DecisionNode_3038" filter="//@popupAssistant.11/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.11/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_MergeNode_3039" filter="//@popupAssistant.12/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.12/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.LaneSet_ActivityPartition_3067" filter="//@popupAssistant.13/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.13/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.30 //@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_2001" filter="//@popupAssistant.14/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.14/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_3083" filter="//@popupAssistant.15/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.15/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Lane_ActivityPartition_3067" filter="//@popupAssistant.16/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.16/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.30 //@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_CallOperationAction_3010" filter="//@popupAssistant.17/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.17/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_FlowFinalNode_3006" filter="//@popupAssistant.18/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.18/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_AcceptEventAction_3063" filter="//@popupAssistant.19/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.19/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_InitialNode_3004" filter="//@popupAssistant.20/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.20/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_AcceptEventAction_3063" filter="//@popupAssistant.21/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.21/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_InitialNode_3004" filter="//@popupAssistant.22/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.22/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_AcceptEventAction_3063" filter="//@popupAssistant.23/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.23/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_InitialNode_3004" filter="//@popupAssistant.24/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.24/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_SendObjectAction_3042" filter="//@popupAssistant.25/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.25/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_CallOperationAction_3010" filter="//@popupAssistant.26/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.26/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_FlowFinalNode_3006" filter="//@popupAssistant.27/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.27/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_CallOperationAction_3010" filter="//@popupAssistant.28/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.28/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_FlowFinalNode_3006" filter="//@popupAssistant.29/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.29/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_AcceptEventAction_3063" filter="//@popupAssistant.30/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.30/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_InitialNode_3004" filter="//@popupAssistant.31/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.31/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_CallOperationAction_3010" filter="//@popupAssistant.32/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.32/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_FlowFinalNode_3006" filter="//@popupAssistant.33/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.33/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.TextAnnotation_Comment_3080" filter="//@popupAssistant.34/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.34/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.30 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.61 //@ownedFilter.3 //@ownedFilter.62 //@ownedFilter.63 //@ownedFilter.64 //@ownedFilter.65 //@ownedFilter.66 //@ownedFilter.67 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.72 //@ownedFilter.73 //@ownedFilter.74 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.96 //@ownedFilter.97 //@ownedFilter.98 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.101 //@ownedFilter.102 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.117 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.123 //@ownedFilter.124 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Group_ActivityPartition_3067" filter="//@popupAssistant.35/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.35/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.30 //@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataObjectReference_DataStoreNode_3078" filter="//@popupAssistant.36/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.36/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3014" filter="//@popupAssistant.37/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.37/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3020" filter="//@popupAssistant.38/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.38/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3024" filter="//@popupAssistant.39/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.39/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3064" filter="//@popupAssistant.40/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.40/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3077" filter="//@popupAssistant.41/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.41/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3084" filter="//@popupAssistant.42/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.42/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3087" filter="//@popupAssistant.43/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.43/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3090" filter="//@popupAssistant.44/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.44/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3094" filter="//@popupAssistant.45/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.45/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3098" filter="//@popupAssistant.46/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.46/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3109" filter="//@popupAssistant.47/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.47/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3110" filter="//@popupAssistant.48/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.48/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3111" filter="//@popupAssistant.49/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.49/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_Parameter_3001" filter="//@popupAssistant.50/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.50/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_ActivityParameterNode_3059" filter="//@popupAssistant.51/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.51/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProperty_DataStoreNode_3078" filter="//@popupAssistant.52/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.52/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataStoreReference_DataStoreNode_3078" filter="//@popupAssistant.53/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.53/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataObject_DataStoreNode_3078" filter="//@popupAssistant.54/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.54/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3013" filter="//@popupAssistant.55/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.55/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3019" filter="//@popupAssistant.56/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.56/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3023" filter="//@popupAssistant.57/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.57/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3027" filter="//@popupAssistant.58/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.58/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3048" filter="//@popupAssistant.59/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.59/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3051" filter="//@popupAssistant.60/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.60/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3055" filter="//@popupAssistant.61/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.61/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3062" filter="//@popupAssistant.62/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.62/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3089" filter="//@popupAssistant.63/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.63/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3092" filter="//@popupAssistant.64/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.64/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3093" filter="//@popupAssistant.65/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.65/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3096" filter="//@popupAssistant.66/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.66/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3100" filter="//@popupAssistant.67/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.67/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3101" filter="//@popupAssistant.68/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.68/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3103" filter="//@popupAssistant.69/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.69/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3105" filter="//@popupAssistant.70/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.70/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.119 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_Parameter_3001" filter="//@popupAssistant.71/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.71/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_ActivityParameterNode_3059" filter="//@popupAssistant.72/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.72/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.UserTask_OpaqueAction_3007" filter="//@popupAssistant.73/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.73/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ManualTask_OpaqueAction_3007" filter="//@popupAssistant.74/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.74/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Documentation_Comment_3080" filter="//@popupAssistant.75/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.75/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.30 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.61 //@ownedFilter.3 //@ownedFilter.62 //@ownedFilter.63 //@ownedFilter.64 //@ownedFilter.65 //@ownedFilter.66 //@ownedFilter.67 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.72 //@ownedFilter.73 //@ownedFilter.74 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.96 //@ownedFilter.97 //@ownedFilter.98 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.101 //@ownedFilter.102 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.117 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.123 //@ownedFilter.124 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3002" filter="//@popupAssistant.76/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.76/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3003" filter="//@popupAssistant.77/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.77/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3011" filter="//@popupAssistant.78/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.78/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3012" filter="//@popupAssistant.79/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.79/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3112" filter="//@popupAssistant.80/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.80/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.71 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.103 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.133" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SubProcess_StructuredActivityNode_3065" filter="//@popupAssistant.81/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.81/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.LoopCharacteristics_StructuredActivityNode_3065" filter="//@popupAssistant.82/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.82/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.CallActivity_CallBehaviorAction_3008" filter="//@popupAssistant.83/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.83/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.BusinessRuleTask_OpaqueAction_3007" filter="//@popupAssistant.84/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.84/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.AdHocSubProcess_StructuredActivityNode_3065" filter="//@popupAssistant.85/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.85/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ScriptTask_OpaqueAction_3007" filter="//@popupAssistant.86/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.86/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SendTask_CallOperationAction_3010" filter="//@popupAssistant.87/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.87/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.Transaction_StructuredActivityNode_3065" filter="//@popupAssistant.88/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.88/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_LoopNode_3071" filter="//@popupAssistant.89/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.89/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_StructuredActivityNode_3065" filter="//@popupAssistant.90/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.90/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ReceiveTask_AcceptEventAction_3063" filter="//@popupAssistant.91/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.91/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ServiceTask_CallOperationAction_3010" filter="//@popupAssistant.92/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.92/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_ExpansionRegion_3070" filter="//@popupAssistant.93/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.93/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <popupAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_StructuredActivityNode_3065" filter="//@popupAssistant.94/@ownedFilter">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@popupAssistant.94/@ownedFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.1 //@ownedFilter.2 //@ownedFilter.3 //@ownedFilter.4 //@ownedFilter.5 //@ownedFilter.6 //@ownedFilter.7" operator="or"/>
+ </ownedFilter>
+ </popupAssistant>
+ <connectionAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.SequenceFlow_ControlFlow_4004" sourceFilter="//@connectionAssistant.0/@ownedSourceFilter" targetFilter="//@connectionAssistant.0/@ownedTargetFilter">
+ <ownedSourceFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.0/@ownedSourceFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedSourceFilter>
+ <ownedTargetFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.0/@ownedTargetFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedTargetFilter>
+ </connectionAssistant>
+ <connectionAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataOutputAssociation_ObjectFlow_4003" sourceFilter="//@connectionAssistant.1/@ownedSourceFilter" targetFilter="//@connectionAssistant.1/@ownedTargetFilter">
+ <ownedSourceFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.1/@ownedSourceFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedSourceFilter>
+ <ownedTargetFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.1/@ownedTargetFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedTargetFilter>
+ </connectionAssistant>
+ <connectionAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataInputAssociation_ObjectFlow_4003" sourceFilter="//@connectionAssistant.2/@ownedSourceFilter" targetFilter="//@connectionAssistant.2/@ownedTargetFilter">
+ <ownedSourceFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.2/@ownedSourceFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedSourceFilter>
+ <ownedTargetFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.2/@ownedTargetFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedTargetFilter>
+ </connectionAssistant>
+ <connectionAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.DataAssociation_ObjectFlow_4003" sourceFilter="//@connectionAssistant.3/@ownedSourceFilter" targetFilter="//@connectionAssistant.3/@ownedTargetFilter">
+ <ownedSourceFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.3/@ownedSourceFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedSourceFilter>
+ <ownedTargetFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.3/@ownedTargetFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedTargetFilter>
+ </connectionAssistant>
+ <connectionAssistant elementTypeID="org.eclipse.papyrus.bpmn.bPMNProfile.ComplexBehaviorDefinition_ControlFlow_4004" sourceFilter="//@connectionAssistant.4/@ownedSourceFilter" targetFilter="//@connectionAssistant.4/@ownedTargetFilter">
+ <ownedSourceFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.4/@ownedSourceFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedSourceFilter>
+ <ownedTargetFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.8 //@connectionAssistant.4/@ownedTargetFilter/@ownedFilter.0">
+ <ownedFilter xsi:type="filters:CompoundFilter" filter="//@ownedFilter.52 //@ownedFilter.12 //@ownedFilter.13 //@ownedFilter.14 //@ownedFilter.15 //@ownedFilter.16 //@ownedFilter.17 //@ownedFilter.18 //@ownedFilter.19 //@ownedFilter.53 //@ownedFilter.54 //@ownedFilter.55 //@ownedFilter.56 //@ownedFilter.57 //@ownedFilter.58 //@ownedFilter.59 //@ownedFilter.60 //@ownedFilter.3 //@ownedFilter.68 //@ownedFilter.69 //@ownedFilter.70 //@ownedFilter.71 //@ownedFilter.75 //@ownedFilter.76 //@ownedFilter.4 //@ownedFilter.77 //@ownedFilter.78 //@ownedFilter.79 //@ownedFilter.80 //@ownedFilter.81 //@ownedFilter.82 //@ownedFilter.83 //@ownedFilter.84 //@ownedFilter.85 //@ownedFilter.86 //@ownedFilter.87 //@ownedFilter.88 //@ownedFilter.89 //@ownedFilter.90 //@ownedFilter.91 //@ownedFilter.92 //@ownedFilter.93 //@ownedFilter.94 //@ownedFilter.95 //@ownedFilter.99 //@ownedFilter.5 //@ownedFilter.100 //@ownedFilter.103 //@ownedFilter.104 //@ownedFilter.105 //@ownedFilter.106 //@ownedFilter.107 //@ownedFilter.108 //@ownedFilter.109 //@ownedFilter.110 //@ownedFilter.111 //@ownedFilter.112 //@ownedFilter.113 //@ownedFilter.114 //@ownedFilter.115 //@ownedFilter.116 //@ownedFilter.118 //@ownedFilter.119 //@ownedFilter.120 //@ownedFilter.121 //@ownedFilter.122 //@ownedFilter.6 //@ownedFilter.7 //@ownedFilter.125 //@ownedFilter.126 //@ownedFilter.127 //@ownedFilter.128 //@ownedFilter.129 //@ownedFilter.130 //@ownedFilter.131 //@ownedFilter.132 //@ownedFilter.133" operator="or"/>
+ </ownedTargetFilter>
+ </connectionAssistant>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_JoinNode_3041</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.InclusiveGateway_ForkNode_3040</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_ForkNode_3040</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.EventBasedGateway_InterruptibleActivityRegion_3068</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_JoinNode_3041</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.NonExclusiveGateway_ForkNode_3040</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_JoinNode_3041</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ParallelGateway_ForkNode_3040</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_JoinNode_3041</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ComplexGateway_ForkNode_3040</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_DecisionNode_3038</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ExclusiveGateway_MergeNode_3039</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.LaneSet_ActivityPartition_3067</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_2001</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProcess_Activity_3083</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.Lane_ActivityPartition_3067</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.EndEvent_FlowFinalNode_3006</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_AcceptEventAction_3063</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.CatchEvent_InitialNode_3004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_AcceptEventAction_3063</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.StartEvent_InitialNode_3004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_AcceptEventAction_3063</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateCatchEvent_InitialNode_3004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_SendObjectAction_3042</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.IntermediateThrowEvent_FlowFinalNode_3006</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ThrowEvent_FlowFinalNode_3006</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_AcceptEventAction_3063</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BoundaryEvent_InitialNode_3004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ImplicitThrowEvent_FlowFinalNode_3006</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.TextAnnotation_Comment_3080</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.Group_ActivityPartition_3067</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.SequenceFlow_ControlFlow_4004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataObjectReference_DataStoreNode_3078</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutputAssociation_ObjectFlow_4003</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3014</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3020</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3024</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3064</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3077</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3084</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3087</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3090</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3094</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3098</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3109</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3110</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_OutputPin_3111</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_Parameter_3001</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutput_ActivityParameterNode_3059</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNProperty_DataStoreNode_3078</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInputAssociation_ObjectFlow_4003</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataStoreReference_DataStoreNode_3078</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataObject_DataStoreNode_3078</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3013</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3019</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3023</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3027</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3048</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3051</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3055</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3062</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3089</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3092</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3093</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3096</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3100</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3101</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3103</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_InputPin_3105</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_Parameter_3001</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInput_ActivityParameterNode_3059</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataAssociation_ObjectFlow_4003</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.UserTask_OpaqueAction_3007</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ManualTask_OpaqueAction_3007</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.Documentation_Comment_3080</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3002</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3003</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3011</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3012</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BPMNRelationship_Constraint_3112</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.SubProcess_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.LoopCharacteristics_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.CallActivity_CallBehaviorAction_3008</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.BusinessRuleTask_OpaqueAction_3007</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ComplexBehaviorDefinition_ControlFlow_4004</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.AdHocSubProcess_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ScriptTask_OpaqueAction_3007</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.SendTask_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.Transaction_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_LoopNode_3071</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.StandardLoopCharacteristics_StructuredActivityNode_3065</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ReceiveTask_AcceptEventAction_3063</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ServiceTask_CallOperationAction_3010</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_ExpansionRegion_3070</elementTypeID>
+ <elementTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.MultiInstanceLoopCharacteristics_StructuredActivityNode_3065</elementTypeID>
+ <relationshipTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.SequenceFlow_ControlFlow_4004</relationshipTypeID>
+ <relationshipTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataOutputAssociation_ObjectFlow_4003</relationshipTypeID>
+ <relationshipTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataInputAssociation_ObjectFlow_4003</relationshipTypeID>
+ <relationshipTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.DataAssociation_ObjectFlow_4003</relationshipTypeID>
+ <relationshipTypeID>org.eclipse.papyrus.bpmn.bPMNProfile.ComplexBehaviorDefinition_ControlFlow_4004</relationshipTypeID>
+</assistant:ModelingAssistantProvider>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.elementtypesconfigurations b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.elementtypesconfigurations
new file mode 100644
index 00000000000..0debaa474fe
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.elementtypesconfigurations
@@ -0,0 +1,4551 @@
+<?xml version="1.0" encoding="ASCII"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:applystereotypeadviceconfiguration="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/uml/applystereotypeadvice/1.0" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.0" xmlns:stereotypeapplicationmatcherconfiguration="http://www.eclipse.org/payrus/elementtypesconfigurations/uml/stereotypematcherconfiguration" xmi:id="_ulgXkAkFEeWVleXnap4Kwg" name="BPMNProfile" identifier="org.eclipse.papyrus.bpmn.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXkQkFEeWVleXnap4Kwg" name="InclusiveGateway JoinNode" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_JoinNode" hint="UML::JoinNode">
+ <iconEntry xmi:id="_ulgXkgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/JoinNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.JoinNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXkwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXlAkFEeWVleXnap4Kwg" name="InclusiveGateway ForkNode" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_ForkNode" hint="UML::ForkNode">
+ <iconEntry xmi:id="_ulgXlQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ForkNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ForkNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXlgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXlwkFEeWVleXnap4Kwg" name="InclusiveGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgXmAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXmQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXmgkFEeWVleXnap4Kwg" name="InclusiveGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgXmwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXnAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXnQkFEeWVleXnap4Kwg" name="InclusiveGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgXngkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXnwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXoAkFEeWVleXnap4Kwg" name="InclusiveGateway Element" identifier="org.eclipse.papyrus.bpmn.InclusiveGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgXoQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXogkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXowkFEeWVleXnap4Kwg" name="Gateway ControlNode" identifier="org.eclipse.papyrus.bpmn.Gateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgXpAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXpQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Gateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXpgkFEeWVleXnap4Kwg" name="Gateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.Gateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgXpwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXqAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Gateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXqQkFEeWVleXnap4Kwg" name="Gateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.Gateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgXqgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXqwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Gateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXrAkFEeWVleXnap4Kwg" name="Gateway Element" identifier="org.eclipse.papyrus.bpmn.Gateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgXrQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXrgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Gateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXrwkFEeWVleXnap4Kwg" name="EventBasedGateway ForkNode" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_ForkNode" hint="UML::ForkNode">
+ <iconEntry xmi:id="_ulgXsAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ForkNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ForkNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXsQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXsgkFEeWVleXnap4Kwg" name="EventBasedGateway StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulgXswkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXtAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXtQkFEeWVleXnap4Kwg" name="EventBasedGateway InterruptibleActivityRegion" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_InterruptibleActivityRegion" hint="UML::InterruptibleActivityRegion">
+ <iconEntry xmi:id="_ulgXtgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InterruptibleActivityRegion.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InterruptibleActivityRegion</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXtwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXuAkFEeWVleXnap4Kwg" name="EventBasedGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgXuQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXugkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXuwkFEeWVleXnap4Kwg" name="EventBasedGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgXvAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXvQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXvgkFEeWVleXnap4Kwg" name="EventBasedGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgXvwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXwAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXwQkFEeWVleXnap4Kwg" name="EventBasedGateway Element" identifier="org.eclipse.papyrus.bpmn.EventBasedGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgXwgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXwwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventBasedGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXxAkFEeWVleXnap4Kwg" name="NonExclusiveGateway JoinNode" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_JoinNode" hint="UML::JoinNode">
+ <iconEntry xmi:id="_ulgXxQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/JoinNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.JoinNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXxgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXxwkFEeWVleXnap4Kwg" name="NonExclusiveGateway ForkNode" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_ForkNode" hint="UML::ForkNode">
+ <iconEntry xmi:id="_ulgXyAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ForkNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ForkNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXyQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXygkFEeWVleXnap4Kwg" name="NonExclusiveGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgXywkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXzAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgXzQkFEeWVleXnap4Kwg" name="NonExclusiveGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgXzgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgXzwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX0AkFEeWVleXnap4Kwg" name="NonExclusiveGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgX0QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX0gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX0wkFEeWVleXnap4Kwg" name="NonExclusiveGateway Element" identifier="org.eclipse.papyrus.bpmn.NonExclusiveGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgX1AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX1QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::NonExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX1gkFEeWVleXnap4Kwg" name="ParallelGateway JoinNode" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_JoinNode" hint="UML::JoinNode">
+ <iconEntry xmi:id="_ulgX1wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/JoinNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.JoinNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX2AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX2QkFEeWVleXnap4Kwg" name="ParallelGateway ForkNode" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_ForkNode" hint="UML::ForkNode">
+ <iconEntry xmi:id="_ulgX2gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ForkNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ForkNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX2wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX3AkFEeWVleXnap4Kwg" name="ParallelGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgX3QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX3gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX3wkFEeWVleXnap4Kwg" name="ParallelGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgX4AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX4QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX4gkFEeWVleXnap4Kwg" name="ParallelGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgX4wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX5AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX5QkFEeWVleXnap4Kwg" name="ParallelGateway Element" identifier="org.eclipse.papyrus.bpmn.ParallelGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgX5gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX5wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParallelGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX6AkFEeWVleXnap4Kwg" name="ComplexGateway JoinNode" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_JoinNode" hint="UML::JoinNode">
+ <iconEntry xmi:id="_ulgX6QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/JoinNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.JoinNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX6gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX6wkFEeWVleXnap4Kwg" name="ComplexGateway ForkNode" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_ForkNode" hint="UML::ForkNode">
+ <iconEntry xmi:id="_ulgX7AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ForkNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ForkNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX7QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX7gkFEeWVleXnap4Kwg" name="ComplexGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgX7wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX8AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX8QkFEeWVleXnap4Kwg" name="ComplexGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgX8gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX8wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX9AkFEeWVleXnap4Kwg" name="ComplexGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgX9QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX9gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX9wkFEeWVleXnap4Kwg" name="ComplexGateway Element" identifier="org.eclipse.papyrus.bpmn.ComplexGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgX-AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX-QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX-gkFEeWVleXnap4Kwg" name="ExclusiveGateway DecisionNode" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_DecisionNode" hint="UML::DecisionNode">
+ <iconEntry xmi:id="_ulgX-wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/DecisionNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.DecisionNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX_AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgX_QkFEeWVleXnap4Kwg" name="ExclusiveGateway MergeNode" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_MergeNode" hint="UML::MergeNode">
+ <iconEntry xmi:id="_ulgX_gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/MergeNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.MergeNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgX_wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYAAkFEeWVleXnap4Kwg" name="ExclusiveGateway ControlNode" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_ControlNode" hint="UML::ControlNode">
+ <iconEntry xmi:id="_ulgYAQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYAgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYAwkFEeWVleXnap4Kwg" name="ExclusiveGateway ActivityGroup" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_ActivityGroup" hint="UML::ActivityGroup">
+ <iconEntry xmi:id="_ulgYBAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityGroup.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityGroup</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYBQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYBgkFEeWVleXnap4Kwg" name="ExclusiveGateway ActivityNode" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulgYBwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYCAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYCQkFEeWVleXnap4Kwg" name="ExclusiveGateway Element" identifier="org.eclipse.papyrus.bpmn.ExclusiveGateway_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYCgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYCwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExclusiveGateway</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYDAkFEeWVleXnap4Kwg" name="RootElement PackageableElement" identifier="org.eclipse.papyrus.bpmn.RootElement_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYDQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYDgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::RootElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYDwkFEeWVleXnap4Kwg" name="RootElement Element" identifier="org.eclipse.papyrus.bpmn.RootElement_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYEAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYEQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::RootElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYEgkFEeWVleXnap4Kwg" name="Import" identifier="org.eclipse.papyrus.bpmn.Import_UML::PackageImport" hint="UML::PackageImport">
+ <iconEntry xmi:id="_ulgYEwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageImport.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageImport</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYFAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Import</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYFQkFEeWVleXnap4Kwg" name="Definitions Package" identifier="org.eclipse.papyrus.bpmn.Definitions_Package" hint="UML::Package">
+ <iconEntry xmi:id="_ulgYFgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Package.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Package</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYFwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Definitions</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYGAkFEeWVleXnap4Kwg" name="Definitions Element" identifier="org.eclipse.papyrus.bpmn.Definitions_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYGQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYGgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Definitions</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYGwkFEeWVleXnap4Kwg" name="LaneSet ActivityPartition" identifier="org.eclipse.papyrus.bpmn.LaneSet_ActivityPartition" hint="UML::ActivityPartition">
+ <iconEntry xmi:id="_ulgYHAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityPartition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityPartition</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYHQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LaneSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYHgkFEeWVleXnap4Kwg" name="LaneSet Element" identifier="org.eclipse.papyrus.bpmn.LaneSet_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYHwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYIAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LaneSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYIQkFEeWVleXnap4Kwg" name="Monitoring Class" identifier="org.eclipse.papyrus.bpmn.Monitoring_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulgYIgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYIwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Monitoring</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYJAkFEeWVleXnap4Kwg" name="Monitoring Element" identifier="org.eclipse.papyrus.bpmn.Monitoring_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYJQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYJgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Monitoring</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYJwkFEeWVleXnap4Kwg" name="BPMNProcess Activity" identifier="org.eclipse.papyrus.bpmn.BPMNProcess_Activity" hint="UML::Activity">
+ <iconEntry xmi:id="_ulgYKAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Activity.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Activity</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYKQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYKgkFEeWVleXnap4Kwg" name="BPMNProcess Behavior" identifier="org.eclipse.papyrus.bpmn.BPMNProcess_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulgYKwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYLAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYLQkFEeWVleXnap4Kwg" name="BPMNProcess PackageableElement" identifier="org.eclipse.papyrus.bpmn.BPMNProcess_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYLgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYLwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYMAkFEeWVleXnap4Kwg" name="BPMNProcess Element" identifier="org.eclipse.papyrus.bpmn.BPMNProcess_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYMQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYMgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYMwkFEeWVleXnap4Kwg" name="Lane ActivityPartition" identifier="org.eclipse.papyrus.bpmn.Lane_ActivityPartition" hint="UML::ActivityPartition">
+ <iconEntry xmi:id="_ulgYNAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityPartition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityPartition</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYNQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Lane</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYNgkFEeWVleXnap4Kwg" name="Lane Element" identifier="org.eclipse.papyrus.bpmn.Lane_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYNwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYOAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Lane</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYOQkFEeWVleXnap4Kwg" name="GlobalScriptTask OpaqueBehavior" identifier="org.eclipse.papyrus.bpmn.GlobalScriptTask_OpaqueBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_ulgYOgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYOwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYPAkFEeWVleXnap4Kwg" name="GlobalScriptTask Behavior" identifier="org.eclipse.papyrus.bpmn.GlobalScriptTask_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulgYPQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYPgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYPwkFEeWVleXnap4Kwg" name="GlobalScriptTask PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalScriptTask_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYQAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYQQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYQgkFEeWVleXnap4Kwg" name="GlobalScriptTask Element" identifier="org.eclipse.papyrus.bpmn.GlobalScriptTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYQwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYRAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYRQkFEeWVleXnap4Kwg" name="Auditing Class" identifier="org.eclipse.papyrus.bpmn.Auditing_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulgYRgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYRwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Auditing</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYSAkFEeWVleXnap4Kwg" name="Auditing Element" identifier="org.eclipse.papyrus.bpmn.Auditing_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYSQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYSgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Auditing</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYSwkFEeWVleXnap4Kwg" name="GlobalTask OpaqueBehavior" identifier="org.eclipse.papyrus.bpmn.GlobalTask_OpaqueBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_ulgYTAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYTQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYTgkFEeWVleXnap4Kwg" name="GlobalTask Behavior" identifier="org.eclipse.papyrus.bpmn.GlobalTask_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulgYTwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYUAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYUQkFEeWVleXnap4Kwg" name="GlobalTask PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalTask_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYUgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYUwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYVAkFEeWVleXnap4Kwg" name="GlobalTask Element" identifier="org.eclipse.papyrus.bpmn.GlobalTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYVQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYVgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYVwkFEeWVleXnap4Kwg" name="GlobalBusinessRuleTask OpaqueBehavior" identifier="org.eclipse.papyrus.bpmn.GlobalBusinessRuleTask_OpaqueBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_ulgYWAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYWQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalBusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYWgkFEeWVleXnap4Kwg" name="GlobalBusinessRuleTask Behavior" identifier="org.eclipse.papyrus.bpmn.GlobalBusinessRuleTask_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulgYWwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYXAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalBusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYXQkFEeWVleXnap4Kwg" name="GlobalBusinessRuleTask PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalBusinessRuleTask_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYXgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYXwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalBusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYYAkFEeWVleXnap4Kwg" name="GlobalBusinessRuleTask Element" identifier="org.eclipse.papyrus.bpmn.GlobalBusinessRuleTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYYQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYYgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalBusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYYwkFEeWVleXnap4Kwg" name="CompensateEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.CompensateEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulgYZAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYZQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CompensateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYZgkFEeWVleXnap4Kwg" name="CompensateEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.CompensateEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulgYZwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYaAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CompensateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYaQkFEeWVleXnap4Kwg" name="CompensateEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.CompensateEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYagkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYawkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CompensateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYbAkFEeWVleXnap4Kwg" name="CompensateEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.CompensateEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYbQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYbgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CompensateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYbwkFEeWVleXnap4Kwg" name="EscalationEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.EscalationEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulgYcAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYcQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EscalationEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYcgkFEeWVleXnap4Kwg" name="EscalationEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.EscalationEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulgYcwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYdAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EscalationEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYdQkFEeWVleXnap4Kwg" name="EscalationEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.EscalationEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYdgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYdwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EscalationEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYeAkFEeWVleXnap4Kwg" name="EscalationEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.EscalationEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYeQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYegkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EscalationEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYewkFEeWVleXnap4Kwg" name="TimerEventDefinition ChangeEvent" identifier="org.eclipse.papyrus.bpmn.TimerEventDefinition_ChangeEvent" hint="UML::ChangeEvent">
+ <iconEntry xmi:id="_ulgYfAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ChangeEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ChangeEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYfQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TimerEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYfgkFEeWVleXnap4Kwg" name="TimerEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.TimerEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulgYfwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYgAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TimerEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYgQkFEeWVleXnap4Kwg" name="TimerEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.TimerEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYggkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYgwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TimerEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYhAkFEeWVleXnap4Kwg" name="TimerEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.TimerEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYhQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYhgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TimerEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYhwkFEeWVleXnap4Kwg" name="SignalEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.SignalEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulgYiAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYiQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SignalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYigkFEeWVleXnap4Kwg" name="SignalEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.SignalEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulgYiwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYjAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SignalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYjQkFEeWVleXnap4Kwg" name="SignalEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.SignalEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulgYjgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYjwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SignalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYkAkFEeWVleXnap4Kwg" name="SignalEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.SignalEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulgYkQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYkgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SignalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYkwkFEeWVleXnap4Kwg" name="EndEvent FinalNode" identifier="org.eclipse.papyrus.bpmn.EndEvent_FinalNode" hint="UML::FinalNode">
+ <iconEntry xmi:id="_ulgYlAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/FinalNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.FinalNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulgYlQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EndEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulgYlgkFEeWVleXnap4Kwg" name="EndEvent CallOperationAction" identifier="org.eclipse.papyrus.bpmn.EndEvent_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulg-oAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-oQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EndEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-ogkFEeWVleXnap4Kwg" name="EndEvent FlowFinalNode" identifier="org.eclipse.papyrus.bpmn.EndEvent_FlowFinalNode" hint="UML::FlowFinalNode">
+ <iconEntry xmi:id="_ulg-owkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/FlowFinalNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.FlowFinalNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-pAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EndEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-pQkFEeWVleXnap4Kwg" name="EndEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.EndEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg-pgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-pwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EndEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-qAkFEeWVleXnap4Kwg" name="EndEvent Element" identifier="org.eclipse.papyrus.bpmn.EndEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-qQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-qgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EndEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-qwkFEeWVleXnap4Kwg" name="EventDefinition Event" identifier="org.eclipse.papyrus.bpmn.EventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg-rAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-rQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-rgkFEeWVleXnap4Kwg" name="EventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.EventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg-rwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-sAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-sQkFEeWVleXnap4Kwg" name="EventDefinition Element" identifier="org.eclipse.papyrus.bpmn.EventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-sgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-swkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::EventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-tAkFEeWVleXnap4Kwg" name="BPMNEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.BPMNEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg-tQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-tgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-twkFEeWVleXnap4Kwg" name="BPMNEvent Element" identifier="org.eclipse.papyrus.bpmn.BPMNEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-uAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-uQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-ugkFEeWVleXnap4Kwg" name="Error Class" identifier="org.eclipse.papyrus.bpmn.Error_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg-uwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-vAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Error</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-vQkFEeWVleXnap4Kwg" name="Error PackageableElement" identifier="org.eclipse.papyrus.bpmn.Error_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg-vgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-vwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Error</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-wAkFEeWVleXnap4Kwg" name="Error Element" identifier="org.eclipse.papyrus.bpmn.Error_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-wQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-wgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Error</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-wwkFEeWVleXnap4Kwg" name="CatchEvent AcceptEventAction" identifier="org.eclipse.papyrus.bpmn.CatchEvent_AcceptEventAction" hint="UML::AcceptEventAction">
+ <iconEntry xmi:id="_ulg-xAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-xQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-xgkFEeWVleXnap4Kwg" name="CatchEvent InitialNode" identifier="org.eclipse.papyrus.bpmn.CatchEvent_InitialNode" hint="UML::InitialNode">
+ <iconEntry xmi:id="_ulg-xwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InitialNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InitialNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-yAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-yQkFEeWVleXnap4Kwg" name="CatchEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.CatchEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg-ygkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-ywkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-zAkFEeWVleXnap4Kwg" name="CatchEvent Element" identifier="org.eclipse.papyrus.bpmn.CatchEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-zQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-zgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-zwkFEeWVleXnap4Kwg" name="MessageEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.MessageEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulg-0AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-0QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-0gkFEeWVleXnap4Kwg" name="MessageEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.MessageEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg-0wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-1AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-1QkFEeWVleXnap4Kwg" name="MessageEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.MessageEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg-1gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-1wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-2AkFEeWVleXnap4Kwg" name="MessageEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.MessageEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-2QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-2gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-2wkFEeWVleXnap4Kwg" name="StartEvent AcceptEventAction" identifier="org.eclipse.papyrus.bpmn.StartEvent_AcceptEventAction" hint="UML::AcceptEventAction">
+ <iconEntry xmi:id="_ulg-3AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-3QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StartEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-3gkFEeWVleXnap4Kwg" name="StartEvent InitialNode" identifier="org.eclipse.papyrus.bpmn.StartEvent_InitialNode" hint="UML::InitialNode">
+ <iconEntry xmi:id="_ulg-3wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InitialNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InitialNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-4AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StartEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-4QkFEeWVleXnap4Kwg" name="StartEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.StartEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg-4gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-4wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StartEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-5AkFEeWVleXnap4Kwg" name="StartEvent Element" identifier="org.eclipse.papyrus.bpmn.StartEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-5QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-5gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StartEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-5wkFEeWVleXnap4Kwg" name="BPMNSignal Class" identifier="org.eclipse.papyrus.bpmn.BPMNSignal_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg-6AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-6QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNSignal</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-6gkFEeWVleXnap4Kwg" name="BPMNSignal PackageableElement" identifier="org.eclipse.papyrus.bpmn.BPMNSignal_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg-6wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-7AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNSignal</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-7QkFEeWVleXnap4Kwg" name="BPMNSignal Element" identifier="org.eclipse.papyrus.bpmn.BPMNSignal_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg-7gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-7wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNSignal</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-8AkFEeWVleXnap4Kwg" name="ConditionalEventDefinition ChangeEvent" identifier="org.eclipse.papyrus.bpmn.ConditionalEventDefinition_ChangeEvent" hint="UML::ChangeEvent">
+ <iconEntry xmi:id="_ulg-8QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ChangeEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ChangeEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-8gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConditionalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-8wkFEeWVleXnap4Kwg" name="ConditionalEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.ConditionalEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg-9AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-9QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConditionalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-9gkFEeWVleXnap4Kwg" name="ConditionalEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.ConditionalEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg-9wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg--AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConditionalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg--QkFEeWVleXnap4Kwg" name="ConditionalEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.ConditionalEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg--gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg--wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConditionalEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-_AkFEeWVleXnap4Kwg" name="LinkEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.LinkEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulg-_QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg-_gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LinkEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg-_wkFEeWVleXnap4Kwg" name="LinkEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.LinkEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg_AAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_AQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LinkEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_AgkFEeWVleXnap4Kwg" name="LinkEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.LinkEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_AwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_BAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LinkEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_BQkFEeWVleXnap4Kwg" name="LinkEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.LinkEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_BgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_BwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LinkEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_CAkFEeWVleXnap4Kwg" name="ErrorEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.ErrorEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulg_CQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_CgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ErrorEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_CwkFEeWVleXnap4Kwg" name="ErrorEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.ErrorEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg_DAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_DQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ErrorEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_DgkFEeWVleXnap4Kwg" name="ErrorEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.ErrorEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_DwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_EAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ErrorEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_EQkFEeWVleXnap4Kwg" name="ErrorEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.ErrorEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_EgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_EwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ErrorEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_FAkFEeWVleXnap4Kwg" name="IntermediateCatchEvent AcceptEventAction" identifier="org.eclipse.papyrus.bpmn.IntermediateCatchEvent_AcceptEventAction" hint="UML::AcceptEventAction">
+ <iconEntry xmi:id="_ulg_FQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_FgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateCatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_FwkFEeWVleXnap4Kwg" name="IntermediateCatchEvent InitialNode" identifier="org.eclipse.papyrus.bpmn.IntermediateCatchEvent_InitialNode" hint="UML::InitialNode">
+ <iconEntry xmi:id="_ulg_GAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InitialNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InitialNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_GQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateCatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_GgkFEeWVleXnap4Kwg" name="IntermediateCatchEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.IntermediateCatchEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_GwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_HAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateCatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_HQkFEeWVleXnap4Kwg" name="IntermediateCatchEvent Element" identifier="org.eclipse.papyrus.bpmn.IntermediateCatchEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_HgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_HwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateCatchEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_IAkFEeWVleXnap4Kwg" name="IntermediateThrowEvent SendObjectAction" identifier="org.eclipse.papyrus.bpmn.IntermediateThrowEvent_SendObjectAction" hint="UML::SendObjectAction">
+ <iconEntry xmi:id="_ulg_IQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/SendObjectAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.SendObjectAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_IgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_IwkFEeWVleXnap4Kwg" name="IntermediateThrowEvent CallOperationAction" identifier="org.eclipse.papyrus.bpmn.IntermediateThrowEvent_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulg_JAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_JQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_JgkFEeWVleXnap4Kwg" name="IntermediateThrowEvent FlowFinalNode" identifier="org.eclipse.papyrus.bpmn.IntermediateThrowEvent_FlowFinalNode" hint="UML::FlowFinalNode">
+ <iconEntry xmi:id="_ulg_JwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/FlowFinalNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.FlowFinalNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_KAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_KQkFEeWVleXnap4Kwg" name="IntermediateThrowEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.IntermediateThrowEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_KgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_KwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_LAkFEeWVleXnap4Kwg" name="IntermediateThrowEvent Element" identifier="org.eclipse.papyrus.bpmn.IntermediateThrowEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_LQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_LgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::IntermediateThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_LwkFEeWVleXnap4Kwg" name="TerminateEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.TerminateEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulg_MAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_MQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TerminateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_MgkFEeWVleXnap4Kwg" name="TerminateEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.TerminateEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg_MwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_NAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TerminateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_NQkFEeWVleXnap4Kwg" name="TerminateEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.TerminateEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_NgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_NwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TerminateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_OAkFEeWVleXnap4Kwg" name="TerminateEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.TerminateEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_OQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_OgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TerminateEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_OwkFEeWVleXnap4Kwg" name="ThrowEvent CallOperationAction" identifier="org.eclipse.papyrus.bpmn.ThrowEvent_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulg_PAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_PQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_PgkFEeWVleXnap4Kwg" name="ThrowEvent FlowFinalNode" identifier="org.eclipse.papyrus.bpmn.ThrowEvent_FlowFinalNode" hint="UML::FlowFinalNode">
+ <iconEntry xmi:id="_ulg_PwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/FlowFinalNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.FlowFinalNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_QAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_QQkFEeWVleXnap4Kwg" name="ThrowEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.ThrowEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_QgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_QwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_RAkFEeWVleXnap4Kwg" name="ThrowEvent Element" identifier="org.eclipse.papyrus.bpmn.ThrowEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_RQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_RgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_RwkFEeWVleXnap4Kwg" name="BoundaryEvent AcceptEventAction" identifier="org.eclipse.papyrus.bpmn.BoundaryEvent_AcceptEventAction" hint="UML::AcceptEventAction">
+ <iconEntry xmi:id="_ulg_SAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_SQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BoundaryEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_SgkFEeWVleXnap4Kwg" name="BoundaryEvent InitialNode" identifier="org.eclipse.papyrus.bpmn.BoundaryEvent_InitialNode" hint="UML::InitialNode">
+ <iconEntry xmi:id="_ulg_SwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InitialNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InitialNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_TAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BoundaryEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_TQkFEeWVleXnap4Kwg" name="BoundaryEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.BoundaryEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_TgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_TwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BoundaryEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_UAkFEeWVleXnap4Kwg" name="BoundaryEvent Element" identifier="org.eclipse.papyrus.bpmn.BoundaryEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_UQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_UgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BoundaryEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_UwkFEeWVleXnap4Kwg" name="ImplicitThrowEvent CallOperationAction" identifier="org.eclipse.papyrus.bpmn.ImplicitThrowEvent_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulg_VAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_VQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ImplicitThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_VgkFEeWVleXnap4Kwg" name="ImplicitThrowEvent FlowFinalNode" identifier="org.eclipse.papyrus.bpmn.ImplicitThrowEvent_FlowFinalNode" hint="UML::FlowFinalNode">
+ <iconEntry xmi:id="_ulg_VwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/FlowFinalNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.FlowFinalNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_WAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ImplicitThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_WQkFEeWVleXnap4Kwg" name="ImplicitThrowEvent ActivityNode" identifier="org.eclipse.papyrus.bpmn.ImplicitThrowEvent_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_WgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_WwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ImplicitThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_XAkFEeWVleXnap4Kwg" name="ImplicitThrowEvent Element" identifier="org.eclipse.papyrus.bpmn.ImplicitThrowEvent_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_XQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_XgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ImplicitThrowEvent</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_XwkFEeWVleXnap4Kwg" name="CancelEventDefinition CallEvent" identifier="org.eclipse.papyrus.bpmn.CancelEventDefinition_CallEvent" hint="UML::CallEvent">
+ <iconEntry xmi:id="_ulg_YAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallEvent</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_YQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CancelEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_YgkFEeWVleXnap4Kwg" name="CancelEventDefinition Event" identifier="org.eclipse.papyrus.bpmn.CancelEventDefinition_Event" hint="UML::Event">
+ <iconEntry xmi:id="_ulg_YwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Event.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Event</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_ZAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CancelEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_ZQkFEeWVleXnap4Kwg" name="CancelEventDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.CancelEventDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_ZgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_ZwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CancelEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_aAkFEeWVleXnap4Kwg" name="CancelEventDefinition Element" identifier="org.eclipse.papyrus.bpmn.CancelEventDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_aQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_agkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CancelEventDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_awkFEeWVleXnap4Kwg" name="Escalation Class" identifier="org.eclipse.papyrus.bpmn.Escalation_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_bAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_bQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Escalation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_bgkFEeWVleXnap4Kwg" name="Escalation PackageableElement" identifier="org.eclipse.papyrus.bpmn.Escalation_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_bwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_cAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Escalation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_cQkFEeWVleXnap4Kwg" name="Escalation Element" identifier="org.eclipse.papyrus.bpmn.Escalation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_cgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_cwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Escalation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_dAkFEeWVleXnap4Kwg" name="TextAnnotation Comment" identifier="org.eclipse.papyrus.bpmn.TextAnnotation_Comment" hint="UML::Comment">
+ <iconEntry xmi:id="_ulg_dQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Comment.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Comment</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_dgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TextAnnotation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_dwkFEeWVleXnap4Kwg" name="TextAnnotation Element" identifier="org.eclipse.papyrus.bpmn.TextAnnotation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_eAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_eQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::TextAnnotation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_egkFEeWVleXnap4Kwg" name="Category Enumeration" identifier="org.eclipse.papyrus.bpmn.Category_Enumeration" hint="UML::Enumeration">
+ <iconEntry xmi:id="_ulg_ewkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Enumeration.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Enumeration</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_fAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Category</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_fQkFEeWVleXnap4Kwg" name="Category PackageableElement" identifier="org.eclipse.papyrus.bpmn.Category_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_fgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_fwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Category</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_gAkFEeWVleXnap4Kwg" name="Category Element" identifier="org.eclipse.papyrus.bpmn.Category_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_gQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_ggkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Category</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_gwkFEeWVleXnap4Kwg" name="BPMNAssociation Dependency" identifier="org.eclipse.papyrus.bpmn.BPMNAssociation_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulg_hAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_hQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_hgkFEeWVleXnap4Kwg" name="BPMNAssociation Element" identifier="org.eclipse.papyrus.bpmn.BPMNAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_hwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_iAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_iQkFEeWVleXnap4Kwg" name="Group ActivityPartition" identifier="org.eclipse.papyrus.bpmn.Group_ActivityPartition" hint="UML::ActivityPartition">
+ <iconEntry xmi:id="_ulg_igkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityPartition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityPartition</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_iwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Group</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_jAkFEeWVleXnap4Kwg" name="Group Element" identifier="org.eclipse.papyrus.bpmn.Group_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_jQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_jgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Group</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_jwkFEeWVleXnap4Kwg" name="CategoryValue EnumerationLiteral" identifier="org.eclipse.papyrus.bpmn.CategoryValue_EnumerationLiteral" hint="UML::EnumerationLiteral">
+ <iconEntry xmi:id="_ulg_kAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/EnumerationLiteral.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.EnumerationLiteral</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_kQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CategoryValue</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_kgkFEeWVleXnap4Kwg" name="CategoryValue Element" identifier="org.eclipse.papyrus.bpmn.CategoryValue_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_kwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_lAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CategoryValue</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_lQkFEeWVleXnap4Kwg" name="BPMNArtifact" identifier="org.eclipse.papyrus.bpmn.BPMNArtifact" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_lgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_lwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNArtifact</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_mAkFEeWVleXnap4Kwg" name="FlowNode ActivityNode" identifier="org.eclipse.papyrus.bpmn.FlowNode_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulg_mQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_mgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FlowNode</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_mwkFEeWVleXnap4Kwg" name="FlowNode Element" identifier="org.eclipse.papyrus.bpmn.FlowNode_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_nAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_nQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FlowNode</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_ngkFEeWVleXnap4Kwg" name="FormalExpression OpaqueExpression" identifier="org.eclipse.papyrus.bpmn.FormalExpression_OpaqueExpression" hint="UML::OpaqueExpression">
+ <iconEntry xmi:id="_ulg_nwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueExpression.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueExpression</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_oAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FormalExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_oQkFEeWVleXnap4Kwg" name="FormalExpression Element" identifier="org.eclipse.papyrus.bpmn.FormalExpression_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_ogkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_owkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FormalExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_pAkFEeWVleXnap4Kwg" name="Resource Class" identifier="org.eclipse.papyrus.bpmn.Resource_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_pQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_pgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Resource</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_pwkFEeWVleXnap4Kwg" name="Resource PackageableElement" identifier="org.eclipse.papyrus.bpmn.Resource_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_qAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_qQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Resource</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_qgkFEeWVleXnap4Kwg" name="Resource Element" identifier="org.eclipse.papyrus.bpmn.Resource_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_qwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_rAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Resource</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_rQkFEeWVleXnap4Kwg" name="FlowElement" identifier="org.eclipse.papyrus.bpmn.FlowElement" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_rgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_rwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FlowElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_sAkFEeWVleXnap4Kwg" name="CorrelationPropertyBinding Property" identifier="org.eclipse.papyrus.bpmn.CorrelationPropertyBinding_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulg_sQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_sgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationPropertyBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_swkFEeWVleXnap4Kwg" name="CorrelationPropertyBinding Element" identifier="org.eclipse.papyrus.bpmn.CorrelationPropertyBinding_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_tAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_tQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationPropertyBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_tgkFEeWVleXnap4Kwg" name="CorrelationSubscription Class" identifier="org.eclipse.papyrus.bpmn.CorrelationSubscription_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_twkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_uAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationSubscription</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_uQkFEeWVleXnap4Kwg" name="CorrelationSubscription Element" identifier="org.eclipse.papyrus.bpmn.CorrelationSubscription_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_ugkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_uwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationSubscription</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_vAkFEeWVleXnap4Kwg" name="CallableElement Behavior" identifier="org.eclipse.papyrus.bpmn.CallableElement_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulg_vQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_vgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallableElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_vwkFEeWVleXnap4Kwg" name="CallableElement PackageableElement" identifier="org.eclipse.papyrus.bpmn.CallableElement_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_wAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_wQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallableElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_wgkFEeWVleXnap4Kwg" name="CallableElement Element" identifier="org.eclipse.papyrus.bpmn.CallableElement_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_wwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_xAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallableElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_xQkFEeWVleXnap4Kwg" name="SequenceFlow ControlFlow" identifier="org.eclipse.papyrus.bpmn.SequenceFlow_ControlFlow" hint="UML::ControlFlow">
+ <iconEntry xmi:id="_ulg_xgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_xwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SequenceFlow</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_yAkFEeWVleXnap4Kwg" name="SequenceFlow Element" identifier="org.eclipse.papyrus.bpmn.SequenceFlow_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_yQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_ygkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SequenceFlow</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_ywkFEeWVleXnap4Kwg" name="CorrelationPropertyRetrievalExpression Dependency" identifier="org.eclipse.papyrus.bpmn.CorrelationPropertyRetrievalExpression_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulg_zAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_zQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationPropertyRetrievalExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_zgkFEeWVleXnap4Kwg" name="CorrelationPropertyRetrievalExpression Element" identifier="org.eclipse.papyrus.bpmn.CorrelationPropertyRetrievalExpression_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_zwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_0AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationPropertyRetrievalExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_0QkFEeWVleXnap4Kwg" name="BPMNExpression OpaqueExpression" identifier="org.eclipse.papyrus.bpmn.BPMNExpression_OpaqueExpression" hint="UML::OpaqueExpression">
+ <iconEntry xmi:id="_ulg_0gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueExpression.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueExpression</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_0wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_1AkFEeWVleXnap4Kwg" name="BPMNExpression Element" identifier="org.eclipse.papyrus.bpmn.BPMNExpression_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_1QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_1gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_1wkFEeWVleXnap4Kwg" name="CorrelationProperty Property" identifier="org.eclipse.papyrus.bpmn.CorrelationProperty_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulg_2AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_2QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationProperty</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_2gkFEeWVleXnap4Kwg" name="CorrelationProperty Element" identifier="org.eclipse.papyrus.bpmn.CorrelationProperty_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_2wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_3AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationProperty</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_3QkFEeWVleXnap4Kwg" name="ItemDefinition Class" identifier="org.eclipse.papyrus.bpmn.ItemDefinition_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_3gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_3wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ItemDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_4AkFEeWVleXnap4Kwg" name="ItemDefinition PackageableElement" identifier="org.eclipse.papyrus.bpmn.ItemDefinition_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_4QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_4gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ItemDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_4wkFEeWVleXnap4Kwg" name="ItemDefinition Element" identifier="org.eclipse.papyrus.bpmn.ItemDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_5AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_5QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ItemDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_5gkFEeWVleXnap4Kwg" name="CorrelationKey Class" identifier="org.eclipse.papyrus.bpmn.CorrelationKey_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_5wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_6AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationKey</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_6QkFEeWVleXnap4Kwg" name="CorrelationKey Element" identifier="org.eclipse.papyrus.bpmn.CorrelationKey_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_6gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_6wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CorrelationKey</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_7AkFEeWVleXnap4Kwg" name="FlowElementsContainer" identifier="org.eclipse.papyrus.bpmn.FlowElementsContainer" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_7QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_7gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::FlowElementsContainer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_7wkFEeWVleXnap4Kwg" name="BPMNMessage Class" identifier="org.eclipse.papyrus.bpmn.BPMNMessage_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulg_8AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_8QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNMessage</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_8gkFEeWVleXnap4Kwg" name="BPMNMessage PackageableElement" identifier="org.eclipse.papyrus.bpmn.BPMNMessage_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulg_8wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_9AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNMessage</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_9QkFEeWVleXnap4Kwg" name="BPMNMessage Element" identifier="org.eclipse.papyrus.bpmn.BPMNMessage_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg_9gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_9wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNMessage</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_-AkFEeWVleXnap4Kwg" name="ResourceParameter Property" identifier="org.eclipse.papyrus.bpmn.ResourceParameter_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulg_-QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg_-gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceParameter</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg_-wkFEeWVleXnap4Kwg" name="ResourceParameter Element" identifier="org.eclipse.papyrus.bpmn.ResourceParameter_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulg__AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulg__QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceParameter</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulg__gkFEeWVleXnap4Kwg" name="OutputSet ParameterSet" identifier="org.eclipse.papyrus.bpmn.OutputSet_ParameterSet" hint="UML::ParameterSet">
+ <iconEntry xmi:id="_ulg__wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ParameterSet.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ParameterSet</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAAAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::OutputSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAAQkFEeWVleXnap4Kwg" name="OutputSet Element" identifier="org.eclipse.papyrus.bpmn.OutputSet_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAAgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAAwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::OutputSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhABAkFEeWVleXnap4Kwg" name="InputSet ParameterSet" identifier="org.eclipse.papyrus.bpmn.InputSet_ParameterSet" hint="UML::ParameterSet">
+ <iconEntry xmi:id="_ulhABQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ParameterSet.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ParameterSet</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhABgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhABwkFEeWVleXnap4Kwg" name="InputSet Element" identifier="org.eclipse.papyrus.bpmn.InputSet_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhACAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhACQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhACgkFEeWVleXnap4Kwg" name="DataState State" identifier="org.eclipse.papyrus.bpmn.DataState_State" hint="UML::State">
+ <iconEntry xmi:id="_ulhACwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/State.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.State</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhADAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataState</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhADQkFEeWVleXnap4Kwg" name="DataState Element" identifier="org.eclipse.papyrus.bpmn.DataState_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhADgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhADwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataState</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAEAkFEeWVleXnap4Kwg" name="DataObjectReference DataStoreNode" identifier="org.eclipse.papyrus.bpmn.DataObjectReference_DataStoreNode" hint="UML::DataStoreNode">
+ <iconEntry xmi:id="_ulhAEQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/DataStoreNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.DataStoreNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAEgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObjectReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAEwkFEeWVleXnap4Kwg" name="DataObjectReference TypedElement" identifier="org.eclipse.papyrus.bpmn.DataObjectReference_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhAFAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAFQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObjectReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAFgkFEeWVleXnap4Kwg" name="DataObjectReference Element" identifier="org.eclipse.papyrus.bpmn.DataObjectReference_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAFwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAGAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObjectReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAGQkFEeWVleXnap4Kwg" name="DataOutputAssociation ObjectFlow" identifier="org.eclipse.papyrus.bpmn.DataOutputAssociation_ObjectFlow" hint="UML::ObjectFlow">
+ <iconEntry xmi:id="_ulhAGgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ObjectFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ObjectFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAGwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutputAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAHAkFEeWVleXnap4Kwg" name="DataOutputAssociation Element" identifier="org.eclipse.papyrus.bpmn.DataOutputAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAHQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAHgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutputAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAHwkFEeWVleXnap4Kwg" name="InputOutputBinding Dependency" identifier="org.eclipse.papyrus.bpmn.InputOutputBinding_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulhAIAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAIQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputOutputBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAIgkFEeWVleXnap4Kwg" name="InputOutputBinding Element" identifier="org.eclipse.papyrus.bpmn.InputOutputBinding_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAIwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAJAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputOutputBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAJQkFEeWVleXnap4Kwg" name="Assignment Dependency" identifier="org.eclipse.papyrus.bpmn.Assignment_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulhAJgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAJwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Assignment</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAKAkFEeWVleXnap4Kwg" name="Assignment Element" identifier="org.eclipse.papyrus.bpmn.Assignment_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAKQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAKgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Assignment</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAKwkFEeWVleXnap4Kwg" name="DataOutput OutputPin" identifier="org.eclipse.papyrus.bpmn.DataOutput_OutputPin" hint="UML::OutputPin">
+ <iconEntry xmi:id="_ulhALAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OutputPin.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OutputPin</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhALQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhALgkFEeWVleXnap4Kwg" name="DataOutput Parameter" identifier="org.eclipse.papyrus.bpmn.DataOutput_Parameter" hint="UML::Parameter">
+ <iconEntry xmi:id="_ulhALwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAMAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAMQkFEeWVleXnap4Kwg" name="DataOutput ActivityParameterNode" identifier="org.eclipse.papyrus.bpmn.DataOutput_ActivityParameterNode" hint="UML::ActivityParameterNode">
+ <iconEntry xmi:id="_ulhAMgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityParameterNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityParameterNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAMwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhANAkFEeWVleXnap4Kwg" name="DataOutput TypedElement" identifier="org.eclipse.papyrus.bpmn.DataOutput_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhANQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhANgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhANwkFEeWVleXnap4Kwg" name="DataOutput Element" identifier="org.eclipse.papyrus.bpmn.DataOutput_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAOAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAOQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataOutput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAOgkFEeWVleXnap4Kwg" name="BPMNProperty DataStoreNode" identifier="org.eclipse.papyrus.bpmn.BPMNProperty_DataStoreNode" hint="UML::DataStoreNode">
+ <iconEntry xmi:id="_ulhAOwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/DataStoreNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.DataStoreNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAPAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProperty</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAPQkFEeWVleXnap4Kwg" name="BPMNProperty TypedElement" identifier="org.eclipse.papyrus.bpmn.BPMNProperty_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhAPgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAPwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProperty</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAQAkFEeWVleXnap4Kwg" name="BPMNProperty Element" identifier="org.eclipse.papyrus.bpmn.BPMNProperty_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAQQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAQgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNProperty</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAQwkFEeWVleXnap4Kwg" name="ItemAwareElement TypedElement" identifier="org.eclipse.papyrus.bpmn.ItemAwareElement_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhARAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhARQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ItemAwareElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhARgkFEeWVleXnap4Kwg" name="ItemAwareElement Element" identifier="org.eclipse.papyrus.bpmn.ItemAwareElement_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhARwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhASAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ItemAwareElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhASQkFEeWVleXnap4Kwg" name="InputOutputSpecification Behavior" identifier="org.eclipse.papyrus.bpmn.InputOutputSpecification_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulhASgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhASwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputOutputSpecification</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhATAkFEeWVleXnap4Kwg" name="InputOutputSpecification Action" identifier="org.eclipse.papyrus.bpmn.InputOutputSpecification_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhATQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhATgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputOutputSpecification</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhATwkFEeWVleXnap4Kwg" name="InputOutputSpecification Element" identifier="org.eclipse.papyrus.bpmn.InputOutputSpecification_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAUAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAUQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InputOutputSpecification</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAUgkFEeWVleXnap4Kwg" name="DataStore Class" identifier="org.eclipse.papyrus.bpmn.DataStore_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulhAUwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAVAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStore</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAVQkFEeWVleXnap4Kwg" name="DataStore PackageableElement" identifier="org.eclipse.papyrus.bpmn.DataStore_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhAVgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAVwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStore</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAWAkFEeWVleXnap4Kwg" name="DataStore Element" identifier="org.eclipse.papyrus.bpmn.DataStore_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAWQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAWgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStore</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAWwkFEeWVleXnap4Kwg" name="DataInputAssociation ObjectFlow" identifier="org.eclipse.papyrus.bpmn.DataInputAssociation_ObjectFlow" hint="UML::ObjectFlow">
+ <iconEntry xmi:id="_ulhAXAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ObjectFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ObjectFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAXQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInputAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAXgkFEeWVleXnap4Kwg" name="DataInputAssociation Element" identifier="org.eclipse.papyrus.bpmn.DataInputAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAXwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAYAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInputAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAYQkFEeWVleXnap4Kwg" name="DataStoreReference DataStoreNode" identifier="org.eclipse.papyrus.bpmn.DataStoreReference_DataStoreNode" hint="UML::DataStoreNode">
+ <iconEntry xmi:id="_ulhAYgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/DataStoreNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.DataStoreNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAYwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStoreReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAZAkFEeWVleXnap4Kwg" name="DataStoreReference Element" identifier="org.eclipse.papyrus.bpmn.DataStoreReference_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAZQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAZgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStoreReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAZwkFEeWVleXnap4Kwg" name="DataStoreReference TypedElement" identifier="org.eclipse.papyrus.bpmn.DataStoreReference_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhAaAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAaQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataStoreReference</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAagkFEeWVleXnap4Kwg" name="DataObject DataStoreNode" identifier="org.eclipse.papyrus.bpmn.DataObject_DataStoreNode" hint="UML::DataStoreNode">
+ <iconEntry xmi:id="_ulhAawkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/DataStoreNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.DataStoreNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAbAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObject</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAbQkFEeWVleXnap4Kwg" name="DataObject TypedElement" identifier="org.eclipse.papyrus.bpmn.DataObject_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhAbgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAbwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObject</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAcAkFEeWVleXnap4Kwg" name="DataObject Element" identifier="org.eclipse.papyrus.bpmn.DataObject_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAcQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAcgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataObject</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAcwkFEeWVleXnap4Kwg" name="DataInput InputPin" identifier="org.eclipse.papyrus.bpmn.DataInput_InputPin" hint="UML::InputPin">
+ <iconEntry xmi:id="_ulhAdAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InputPin.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InputPin</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAdQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAdgkFEeWVleXnap4Kwg" name="DataInput Parameter" identifier="org.eclipse.papyrus.bpmn.DataInput_Parameter" hint="UML::Parameter">
+ <iconEntry xmi:id="_ulhAdwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAeAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAeQkFEeWVleXnap4Kwg" name="DataInput ActivityParameterNode" identifier="org.eclipse.papyrus.bpmn.DataInput_ActivityParameterNode" hint="UML::ActivityParameterNode">
+ <iconEntry xmi:id="_ulhAegkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityParameterNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityParameterNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAewkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAfAkFEeWVleXnap4Kwg" name="DataInput TypedElement" identifier="org.eclipse.papyrus.bpmn.DataInput_TypedElement" hint="UML::TypedElement">
+ <iconEntry xmi:id="_ulhAfQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/TypedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.TypedElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAfgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAfwkFEeWVleXnap4Kwg" name="DataInput Element" identifier="org.eclipse.papyrus.bpmn.DataInput_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAgAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAgQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataInput</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAggkFEeWVleXnap4Kwg" name="DataAssociation ObjectFlow" identifier="org.eclipse.papyrus.bpmn.DataAssociation_ObjectFlow" hint="UML::ObjectFlow">
+ <iconEntry xmi:id="_ulhAgwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ObjectFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ObjectFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAhAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAhQkFEeWVleXnap4Kwg" name="DataAssociation Element" identifier="org.eclipse.papyrus.bpmn.DataAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAhgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAhwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::DataAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAiAkFEeWVleXnap4Kwg" name="UserTask OpaqueAction" identifier="org.eclipse.papyrus.bpmn.UserTask_OpaqueAction" hint="UML::OpaqueAction">
+ <iconEntry xmi:id="_ulhAiQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAigkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::UserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAiwkFEeWVleXnap4Kwg" name="UserTask Action" identifier="org.eclipse.papyrus.bpmn.UserTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhAjAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAjQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::UserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAjgkFEeWVleXnap4Kwg" name="UserTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.UserTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhAjwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAkAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::UserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAkQkFEeWVleXnap4Kwg" name="UserTask Element" identifier="org.eclipse.papyrus.bpmn.UserTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAkgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAkwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::UserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAlAkFEeWVleXnap4Kwg" name="HumanPerformer Property" identifier="org.eclipse.papyrus.bpmn.HumanPerformer_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulhAlQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAlgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::HumanPerformer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAlwkFEeWVleXnap4Kwg" name="HumanPerformer Element" identifier="org.eclipse.papyrus.bpmn.HumanPerformer_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAmAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAmQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::HumanPerformer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAmgkFEeWVleXnap4Kwg" name="GlobalUserTask OpaqueBehavior" identifier="org.eclipse.papyrus.bpmn.GlobalUserTask_OpaqueBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_ulhAmwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAnAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalUserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAnQkFEeWVleXnap4Kwg" name="GlobalUserTask Behavior" identifier="org.eclipse.papyrus.bpmn.GlobalUserTask_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulhAngkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAnwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalUserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAoAkFEeWVleXnap4Kwg" name="GlobalUserTask PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalUserTask_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhAoQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAogkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalUserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAowkFEeWVleXnap4Kwg" name="GlobalUserTask Element" identifier="org.eclipse.papyrus.bpmn.GlobalUserTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhApAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhApQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalUserTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhApgkFEeWVleXnap4Kwg" name="Rendering Image" identifier="org.eclipse.papyrus.bpmn.Rendering_Image" hint="UML::Image">
+ <iconEntry xmi:id="_ulhApwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Image.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Image</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAqAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Rendering</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAqQkFEeWVleXnap4Kwg" name="Rendering Element" identifier="org.eclipse.papyrus.bpmn.Rendering_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAqgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAqwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Rendering</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhArAkFEeWVleXnap4Kwg" name="GlobalManualTask OpaqueBehavior" identifier="org.eclipse.papyrus.bpmn.GlobalManualTask_OpaqueBehavior" hint="UML::OpaqueBehavior">
+ <iconEntry xmi:id="_ulhArQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueBehavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueBehavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhArgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhArwkFEeWVleXnap4Kwg" name="GlobalManualTask Behavior" identifier="org.eclipse.papyrus.bpmn.GlobalManualTask_Behavior" hint="UML::Behavior">
+ <iconEntry xmi:id="_ulhAsAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAsQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAsgkFEeWVleXnap4Kwg" name="GlobalManualTask PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalManualTask_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhAswkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAtAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAtQkFEeWVleXnap4Kwg" name="GlobalManualTask Element" identifier="org.eclipse.papyrus.bpmn.GlobalManualTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAtgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAtwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAuAkFEeWVleXnap4Kwg" name="ManualTask OpaqueAction" identifier="org.eclipse.papyrus.bpmn.ManualTask_OpaqueAction" hint="UML::OpaqueAction">
+ <iconEntry xmi:id="_ulhAuQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAugkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAuwkFEeWVleXnap4Kwg" name="ManualTask Action" identifier="org.eclipse.papyrus.bpmn.ManualTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhAvAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAvQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAvgkFEeWVleXnap4Kwg" name="ManualTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.ManualTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhAvwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAwAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAwQkFEeWVleXnap4Kwg" name="ManualTask Element" identifier="org.eclipse.papyrus.bpmn.ManualTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAwgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAwwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ManualTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAxAkFEeWVleXnap4Kwg" name="PotentialOwner Property" identifier="org.eclipse.papyrus.bpmn.PotentialOwner_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulhAxQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAxgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PotentialOwner</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAxwkFEeWVleXnap4Kwg" name="PotentialOwner Element" identifier="org.eclipse.papyrus.bpmn.PotentialOwner_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAyAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAyQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PotentialOwner</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAygkFEeWVleXnap4Kwg" name="InteractionNode" identifier="org.eclipse.papyrus.bpmn.InteractionNode" hint="UML::Element">
+ <iconEntry xmi:id="_ulhAywkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAzAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::InteractionNode</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhAzQkFEeWVleXnap4Kwg" name="Participant Property" identifier="org.eclipse.papyrus.bpmn.Participant_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulhAzgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhAzwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Participant</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA0AkFEeWVleXnap4Kwg" name="Participant Element" identifier="org.eclipse.papyrus.bpmn.Participant_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA0QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA0gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Participant</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA0wkFEeWVleXnap4Kwg" name="PartnerRole Class" identifier="org.eclipse.papyrus.bpmn.PartnerRole_Class" hint="UML::Class">
+ <iconEntry xmi:id="_ulhA1AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA1QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerRole</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA1gkFEeWVleXnap4Kwg" name="PartnerRole PackageableElement" identifier="org.eclipse.papyrus.bpmn.PartnerRole_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhA1wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA2AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerRole</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA2QkFEeWVleXnap4Kwg" name="PartnerRole Element" identifier="org.eclipse.papyrus.bpmn.PartnerRole_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA2gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA2wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerRole</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA3AkFEeWVleXnap4Kwg" name="MessageFlow InformationFlow" identifier="org.eclipse.papyrus.bpmn.MessageFlow_InformationFlow_UML::InformationFlow" hint="UML::InformationFlow">
+ <iconEntry xmi:id="_ulhA3QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA3gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageFlow</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA3wkFEeWVleXnap4Kwg" name="MessageFlow Element" identifier="org.eclipse.papyrus.bpmn.MessageFlow_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA4AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA4QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageFlow</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA4gkFEeWVleXnap4Kwg" name="BPMNCollaboration Collaboration" identifier="org.eclipse.papyrus.bpmn.BPMNCollaboration_Collaboration" hint="UML::Collaboration">
+ <iconEntry xmi:id="_ulhA4wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Collaboration.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Collaboration</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA5AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNCollaboration</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA5QkFEeWVleXnap4Kwg" name="BPMNCollaboration PackageableElement" identifier="org.eclipse.papyrus.bpmn.BPMNCollaboration_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhA5gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA5wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNCollaboration</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA6AkFEeWVleXnap4Kwg" name="BPMNCollaboration Element" identifier="org.eclipse.papyrus.bpmn.BPMNCollaboration_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA6QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA6gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNCollaboration</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA6wkFEeWVleXnap4Kwg" name="MessageFlowAssociation Dependency" identifier="org.eclipse.papyrus.bpmn.MessageFlowAssociation_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulhA7AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA7QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageFlowAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA7gkFEeWVleXnap4Kwg" name="MessageFlowAssociation Element" identifier="org.eclipse.papyrus.bpmn.MessageFlowAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA7wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA8AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MessageFlowAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA8QkFEeWVleXnap4Kwg" name="PartnerEntity InstanceSpecification" identifier="org.eclipse.papyrus.bpmn.PartnerEntity_InstanceSpecification" hint="UML::InstanceSpecification">
+ <iconEntry xmi:id="_ulhA8gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InstanceSpecification.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InstanceSpecification</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA8wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerEntity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA9AkFEeWVleXnap4Kwg" name="PartnerEntity PackageableElement" identifier="org.eclipse.papyrus.bpmn.PartnerEntity_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhA9QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA9gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerEntity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA9wkFEeWVleXnap4Kwg" name="PartnerEntity Element" identifier="org.eclipse.papyrus.bpmn.PartnerEntity_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA-AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA-QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::PartnerEntity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA-gkFEeWVleXnap4Kwg" name="ParticipantAssociation Dependency" identifier="org.eclipse.papyrus.bpmn.ParticipantAssociation_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulhA-wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA_AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParticipantAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhA_QkFEeWVleXnap4Kwg" name="ParticipantAssociation Element" identifier="org.eclipse.papyrus.bpmn.ParticipantAssociation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhA_gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhA_wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParticipantAssociation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBAAkFEeWVleXnap4Kwg" name="ParticipantMultiplicity MultiplicityElement" identifier="org.eclipse.papyrus.bpmn.ParticipantMultiplicity_MultiplicityElement" hint="UML::MultiplicityElement">
+ <iconEntry xmi:id="_ulhBAQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/MultiplicityElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.MultiplicityElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBAgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParticipantMultiplicity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBAwkFEeWVleXnap4Kwg" name="ParticipantMultiplicity Element" identifier="org.eclipse.papyrus.bpmn.ParticipantMultiplicity_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBBAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBBQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ParticipantMultiplicity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBBgkFEeWVleXnap4Kwg" name="Documentation Comment" identifier="org.eclipse.papyrus.bpmn.Documentation_Comment" hint="UML::Comment">
+ <iconEntry xmi:id="_ulhBBwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Comment.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Comment</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBCAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Documentation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBCQkFEeWVleXnap4Kwg" name="Documentation Element" identifier="org.eclipse.papyrus.bpmn.Documentation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBCgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBCwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Documentation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBDAkFEeWVleXnap4Kwg" name="ExtensionDefinition" identifier="org.eclipse.papyrus.bpmn.ExtensionDefinition" hint="UML::Stereotype">
+ <iconEntry xmi:id="_ulhBDQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Stereotype.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Stereotype</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBDgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExtensionDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBDwkFEeWVleXnap4Kwg" name="BPMNRelationship Constraint" identifier="org.eclipse.papyrus.bpmn.BPMNRelationship_Constraint" hint="UML::Constraint">
+ <iconEntry xmi:id="_ulhBEAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Constraint.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Constraint</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBEQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNRelationship</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBEgkFEeWVleXnap4Kwg" name="BPMNRelationship Element" identifier="org.eclipse.papyrus.bpmn.BPMNRelationship_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBEwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBFAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNRelationship</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBFQkFEeWVleXnap4Kwg" name="BaseElement" identifier="org.eclipse.papyrus.bpmn.BaseElement" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBFgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBFwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BaseElement</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBGAkFEeWVleXnap4Kwg" name="ExtensionAttributeValue" identifier="org.eclipse.papyrus.bpmn.ExtensionAttributeValue" hint="UML::Slot">
+ <iconEntry xmi:id="_ulhBGQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Slot.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Slot</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBGgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExtensionAttributeValue</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBGwkFEeWVleXnap4Kwg" name="ExtensionAttributeDefinition" identifier="org.eclipse.papyrus.bpmn.ExtensionAttributeDefinition" hint="UML::Property">
+ <iconEntry xmi:id="_ulhBHAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBHQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ExtensionAttributeDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBHgkFEeWVleXnap4Kwg" name="BPMNExtension" identifier="org.eclipse.papyrus.bpmn.BPMNExtension" hint="UML::Stereotype">
+ <iconEntry xmi:id="_ulhBHwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Stereotype.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Stereotype</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBIAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNExtension</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBIQkFEeWVleXnap4Kwg" name="BPMNOperation Operation" identifier="org.eclipse.papyrus.bpmn.BPMNOperation_Operation" hint="UML::Operation">
+ <iconEntry xmi:id="_ulhBIgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Operation.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Operation</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBIwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNOperation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBJAkFEeWVleXnap4Kwg" name="BPMNOperation Element" identifier="org.eclipse.papyrus.bpmn.BPMNOperation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBJQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBJgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNOperation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBJwkFEeWVleXnap4Kwg" name="BPMNInterface Interface" identifier="org.eclipse.papyrus.bpmn.BPMNInterface_Interface" hint="UML::Interface">
+ <iconEntry xmi:id="_ulhBKAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Interface.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Interface</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBKQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNInterface</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBKgkFEeWVleXnap4Kwg" name="BPMNInterface PackageableElement" identifier="org.eclipse.papyrus.bpmn.BPMNInterface_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhBKwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBLAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNInterface</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBLQkFEeWVleXnap4Kwg" name="BPMNInterface Element" identifier="org.eclipse.papyrus.bpmn.BPMNInterface_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBLgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBLwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNInterface</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBMAkFEeWVleXnap4Kwg" name="SubConversation InformationFlow" identifier="org.eclipse.papyrus.bpmn.SubConversation_InformationFlow_UML::InformationFlow" hint="UML::InformationFlow">
+ <iconEntry xmi:id="_ulhBMQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBMgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBMwkFEeWVleXnap4Kwg" name="SubConversation Element" identifier="org.eclipse.papyrus.bpmn.SubConversation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBNAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBNQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBNgkFEeWVleXnap4Kwg" name="ConversationNode InformationFlow" identifier="org.eclipse.papyrus.bpmn.ConversationNode_InformationFlow_UML::InformationFlow" hint="UML::InformationFlow">
+ <iconEntry xmi:id="_ulhBNwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBOAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConversationNode</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBOQkFEeWVleXnap4Kwg" name="ConversationNode Element" identifier="org.eclipse.papyrus.bpmn.ConversationNode_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBOgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBOwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConversationNode</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBPAkFEeWVleXnap4Kwg" name="GlobalConversation Collaboration" identifier="org.eclipse.papyrus.bpmn.GlobalConversation_Collaboration" hint="UML::Collaboration">
+ <iconEntry xmi:id="_ulhBPQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Collaboration.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Collaboration</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBPgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBPwkFEeWVleXnap4Kwg" name="GlobalConversation PackageableElement" identifier="org.eclipse.papyrus.bpmn.GlobalConversation_PackageableElement" hint="UML::PackageableElement">
+ <iconEntry xmi:id="_ulhBQAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/PackageableElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.PackageableElement</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBQQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBQgkFEeWVleXnap4Kwg" name="GlobalConversation Element" identifier="org.eclipse.papyrus.bpmn.GlobalConversation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBQwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBRAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::GlobalConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBRQkFEeWVleXnap4Kwg" name="CallConversation InformationFlow" identifier="org.eclipse.papyrus.bpmn.CallConversation_InformationFlow_UML::InformationFlow" hint="UML::InformationFlow">
+ <iconEntry xmi:id="_ulhBRgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBRwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBSAkFEeWVleXnap4Kwg" name="CallConversation Element" identifier="org.eclipse.papyrus.bpmn.CallConversation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBSQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBSgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallConversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBSwkFEeWVleXnap4Kwg" name="Conversation InformationFlow" identifier="org.eclipse.papyrus.bpmn.Conversation_InformationFlow_UML::InformationFlow" hint="UML::InformationFlow">
+ <iconEntry xmi:id="_ulhBTAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBTQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Conversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBTgkFEeWVleXnap4Kwg" name="Conversation Element" identifier="org.eclipse.papyrus.bpmn.Conversation_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBTwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBUAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Conversation</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBUQkFEeWVleXnap4Kwg" name="ConversationLink Dependency" identifier="org.eclipse.papyrus.bpmn.ConversationLink_Dependency" hint="UML::Dependency">
+ <iconEntry xmi:id="_ulhBUgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBUwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConversationLink</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBVAkFEeWVleXnap4Kwg" name="ConversationLink Element" identifier="org.eclipse.papyrus.bpmn.ConversationLink_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBVQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBVgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ConversationLink</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBVwkFEeWVleXnap4Kwg" name="SubProcess StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.SubProcess_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhBWAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBWQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBWgkFEeWVleXnap4Kwg" name="SubProcess Action" identifier="org.eclipse.papyrus.bpmn.SubProcess_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBWwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBXAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBXQkFEeWVleXnap4Kwg" name="SubProcess ActivityNode" identifier="org.eclipse.papyrus.bpmn.SubProcess_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBXgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBXwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBYAkFEeWVleXnap4Kwg" name="SubProcess Element" identifier="org.eclipse.papyrus.bpmn.SubProcess_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBYQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBYgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBYwkFEeWVleXnap4Kwg" name="Performer Property" identifier="org.eclipse.papyrus.bpmn.Performer_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulhBZAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBZQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Performer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBZgkFEeWVleXnap4Kwg" name="Performer Element" identifier="org.eclipse.papyrus.bpmn.Performer_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBZwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBaAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Performer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBaQkFEeWVleXnap4Kwg" name="BPMNActivity Action" identifier="org.eclipse.papyrus.bpmn.BPMNActivity_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBagkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBawkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBbAkFEeWVleXnap4Kwg" name="BPMNActivity ActivityNode" identifier="org.eclipse.papyrus.bpmn.BPMNActivity_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBbQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBbgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBbwkFEeWVleXnap4Kwg" name="BPMNActivity Element" identifier="org.eclipse.papyrus.bpmn.BPMNActivity_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBcAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBcQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BPMNActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBcgkFEeWVleXnap4Kwg" name="LoopCharacteristics StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.LoopCharacteristics_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhBcwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBdAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBdQkFEeWVleXnap4Kwg" name="LoopCharacteristics Element" identifier="org.eclipse.papyrus.bpmn.LoopCharacteristics_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBdgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBdwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::LoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBeAkFEeWVleXnap4Kwg" name="CallActivity CallBehaviorAction" identifier="org.eclipse.papyrus.bpmn.CallActivity_CallBehaviorAction" hint="UML::CallBehaviorAction">
+ <iconEntry xmi:id="_ulhBeQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallBehaviorAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallBehaviorAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBegkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBewkFEeWVleXnap4Kwg" name="CallActivity Action" identifier="org.eclipse.papyrus.bpmn.CallActivity_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBfAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBfQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBfgkFEeWVleXnap4Kwg" name="CallActivity ActivityNode" identifier="org.eclipse.papyrus.bpmn.CallActivity_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBfwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBgAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBgQkFEeWVleXnap4Kwg" name="CallActivity Element" identifier="org.eclipse.papyrus.bpmn.CallActivity_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBggkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBgwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::CallActivity</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBhAkFEeWVleXnap4Kwg" name="ResourceRole Property" identifier="org.eclipse.papyrus.bpmn.ResourceRole_Property" hint="UML::Property">
+ <iconEntry xmi:id="_ulhBhQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBhgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceRole</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBhwkFEeWVleXnap4Kwg" name="ResourceRole Element" identifier="org.eclipse.papyrus.bpmn.ResourceRole_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBiAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBiQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceRole</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBigkFEeWVleXnap4Kwg" name="BusinessRuleTask OpaqueAction" identifier="org.eclipse.papyrus.bpmn.BusinessRuleTask_OpaqueAction" hint="UML::OpaqueAction">
+ <iconEntry xmi:id="_ulhBiwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBjAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBjQkFEeWVleXnap4Kwg" name="BusinessRuleTask Action" identifier="org.eclipse.papyrus.bpmn.BusinessRuleTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBjgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBjwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBkAkFEeWVleXnap4Kwg" name="BusinessRuleTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.BusinessRuleTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBkQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBkgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBkwkFEeWVleXnap4Kwg" name="BusinessRuleTask Element" identifier="org.eclipse.papyrus.bpmn.BusinessRuleTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBlAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBlQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::BusinessRuleTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBlgkFEeWVleXnap4Kwg" name="ComplexBehaviorDefinition ControlFlow" identifier="org.eclipse.papyrus.bpmn.ComplexBehaviorDefinition_ControlFlow" hint="UML::ControlFlow">
+ <iconEntry xmi:id="_ulhBlwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ControlFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ControlFlow</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBmAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexBehaviorDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBmQkFEeWVleXnap4Kwg" name="ComplexBehaviorDefinition Element" identifier="org.eclipse.papyrus.bpmn.ComplexBehaviorDefinition_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBmgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBmwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ComplexBehaviorDefinition</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBnAkFEeWVleXnap4Kwg" name="ResourceAssignmentExpression OpaqueExpression" identifier="org.eclipse.papyrus.bpmn.ResourceAssignmentExpression_OpaqueExpression" hint="UML::OpaqueExpression">
+ <iconEntry xmi:id="_ulhBnQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueExpression.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueExpression</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBngkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceAssignmentExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBnwkFEeWVleXnap4Kwg" name="ResourceAssignmentExpression Element" identifier="org.eclipse.papyrus.bpmn.ResourceAssignmentExpression_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBoAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBoQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceAssignmentExpression</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBogkFEeWVleXnap4Kwg" name="AdHocSubProcess StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.AdHocSubProcess_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhBowkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBpAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::AdHocSubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBpQkFEeWVleXnap4Kwg" name="AdHocSubProcess Action" identifier="org.eclipse.papyrus.bpmn.AdHocSubProcess_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBpgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBpwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::AdHocSubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBqAkFEeWVleXnap4Kwg" name="AdHocSubProcess ActivityNode" identifier="org.eclipse.papyrus.bpmn.AdHocSubProcess_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBqQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBqgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::AdHocSubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBqwkFEeWVleXnap4Kwg" name="AdHocSubProcess Element" identifier="org.eclipse.papyrus.bpmn.AdHocSubProcess_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBrAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBrQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::AdHocSubProcess</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBrgkFEeWVleXnap4Kwg" name="ScriptTask OpaqueAction" identifier="org.eclipse.papyrus.bpmn.ScriptTask_OpaqueAction" hint="UML::OpaqueAction">
+ <iconEntry xmi:id="_ulhBrwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/OpaqueAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.OpaqueAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBsAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBsQkFEeWVleXnap4Kwg" name="ScriptTask Action" identifier="org.eclipse.papyrus.bpmn.ScriptTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBsgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBswkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBtAkFEeWVleXnap4Kwg" name="ScriptTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.ScriptTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBtQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBtgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBtwkFEeWVleXnap4Kwg" name="ScriptTask Element" identifier="org.eclipse.papyrus.bpmn.ScriptTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBuAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBuQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ScriptTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBugkFEeWVleXnap4Kwg" name="Task Action" identifier="org.eclipse.papyrus.bpmn.Task_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBuwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBvAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Task</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBvQkFEeWVleXnap4Kwg" name="Task ActivityNode" identifier="org.eclipse.papyrus.bpmn.Task_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBvgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBvwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Task</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBwAkFEeWVleXnap4Kwg" name="Task Element" identifier="org.eclipse.papyrus.bpmn.Task_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBwQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBwgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Task</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBwwkFEeWVleXnap4Kwg" name="SendTask CallOperationAction" identifier="org.eclipse.papyrus.bpmn.SendTask_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulhBxAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBxQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SendTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBxgkFEeWVleXnap4Kwg" name="SendTask Action" identifier="org.eclipse.papyrus.bpmn.SendTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhBxwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhByAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SendTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhByQkFEeWVleXnap4Kwg" name="SendTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.SendTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhBygkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBywkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SendTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBzAkFEeWVleXnap4Kwg" name="SendTask Element" identifier="org.eclipse.papyrus.bpmn.SendTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhBzQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhBzgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::SendTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhBzwkFEeWVleXnap4Kwg" name="Transaction StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.Transaction_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhB0AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB0QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Transaction</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB0gkFEeWVleXnap4Kwg" name="Transaction Action" identifier="org.eclipse.papyrus.bpmn.Transaction_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhB0wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB1AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Transaction</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB1QkFEeWVleXnap4Kwg" name="Transaction ActivityNode" identifier="org.eclipse.papyrus.bpmn.Transaction_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhB1gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB1wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Transaction</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB2AkFEeWVleXnap4Kwg" name="Transaction Element" identifier="org.eclipse.papyrus.bpmn.Transaction_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhB2QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB2gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::Transaction</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB2wkFEeWVleXnap4Kwg" name="StandardLoopCharacteristics LoopNode" identifier="org.eclipse.papyrus.bpmn.StandardLoopCharacteristics_LoopNode" hint="UML::LoopNode">
+ <iconEntry xmi:id="_ulhB3AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/LoopNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.LoopNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB3QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StandardLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB3gkFEeWVleXnap4Kwg" name="StandardLoopCharacteristics StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.StandardLoopCharacteristics_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhB3wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB4AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StandardLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB4QkFEeWVleXnap4Kwg" name="StandardLoopCharacteristics Element" identifier="org.eclipse.papyrus.bpmn.StandardLoopCharacteristics_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhB4gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB4wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::StandardLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB5AkFEeWVleXnap4Kwg" name="ReceiveTask AcceptEventAction" identifier="org.eclipse.papyrus.bpmn.ReceiveTask_AcceptEventAction" hint="UML::AcceptEventAction">
+ <iconEntry xmi:id="_ulhB5QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB5gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ReceiveTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB5wkFEeWVleXnap4Kwg" name="ReceiveTask Action" identifier="org.eclipse.papyrus.bpmn.ReceiveTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhB6AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB6QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ReceiveTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB6gkFEeWVleXnap4Kwg" name="ReceiveTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.ReceiveTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhB6wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB7AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ReceiveTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB7QkFEeWVleXnap4Kwg" name="ReceiveTask Element" identifier="org.eclipse.papyrus.bpmn.ReceiveTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhB7gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB7wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ReceiveTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB8AkFEeWVleXnap4Kwg" name="ResourceParameterBinding Slot" identifier="org.eclipse.papyrus.bpmn.ResourceParameterBinding_Slot" hint="UML::Slot">
+ <iconEntry xmi:id="_ulhB8QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Slot.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Slot</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB8gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceParameterBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB8wkFEeWVleXnap4Kwg" name="ResourceParameterBinding Element" identifier="org.eclipse.papyrus.bpmn.ResourceParameterBinding_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhB9AkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB9QkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ResourceParameterBinding</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB9gkFEeWVleXnap4Kwg" name="ServiceTask CallOperationAction" identifier="org.eclipse.papyrus.bpmn.ServiceTask_CallOperationAction" hint="UML::CallOperationAction">
+ <iconEntry xmi:id="_ulhB9wkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/CallOperationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.CallOperationAction</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB-AkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ServiceTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB-QkFEeWVleXnap4Kwg" name="ServiceTask Action" identifier="org.eclipse.papyrus.bpmn.ServiceTask_Action" hint="UML::Action">
+ <iconEntry xmi:id="_ulhB-gkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Action.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Action</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB-wkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ServiceTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB_AkFEeWVleXnap4Kwg" name="ServiceTask ActivityNode" identifier="org.eclipse.papyrus.bpmn.ServiceTask_ActivityNode" hint="UML::ActivityNode">
+ <iconEntry xmi:id="_ulhB_QkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhB_gkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ServiceTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhB_wkFEeWVleXnap4Kwg" name="ServiceTask Element" identifier="org.eclipse.papyrus.bpmn.ServiceTask_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhCAAkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhCAQkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::ServiceTask</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhCAgkFEeWVleXnap4Kwg" name="MultiInstanceLoopCharacteristics ExpansionRegion" identifier="org.eclipse.papyrus.bpmn.MultiInstanceLoopCharacteristics_ExpansionRegion" hint="UML::ExpansionRegion">
+ <iconEntry xmi:id="_ulhCAwkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/ExpansionRegion.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.ExpansionRegion</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhCBAkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MultiInstanceLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhCBQkFEeWVleXnap4Kwg" name="MultiInstanceLoopCharacteristics StructuredActivityNode" identifier="org.eclipse.papyrus.bpmn.MultiInstanceLoopCharacteristics_StructuredActivityNode" hint="UML::StructuredActivityNode">
+ <iconEntry xmi:id="_ulhCBgkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/StructuredActivityNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.StructuredActivityNode</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhCBwkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MultiInstanceLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_ulhCCAkFEeWVleXnap4Kwg" name="MultiInstanceLoopCharacteristics Element" identifier="org.eclipse.papyrus.bpmn.MultiInstanceLoopCharacteristics_Element" hint="UML::Element">
+ <iconEntry xmi:id="_ulhCCQkFEeWVleXnap4Kwg" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
+ <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_ulhCCgkFEeWVleXnap4Kwg">
+ <stereotypesQualifiedNames>BPMNProfile::MultiInstanceLoopCharacteristics</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCCwkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXkQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCDAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCDQkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXlAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCDgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCDwkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXlwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCEAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCEQkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXmgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCEgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCEwkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXnQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCFAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCFQkFEeWVleXnap4Kwg" name="Apply InclusiveGateway" identifier="org.eclipse.papyrus.bpmn.inclusiveGateway" target="_ulgXoAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCFgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCFwkFEeWVleXnap4Kwg" name="Apply Gateway" identifier="org.eclipse.papyrus.bpmn.gateway" target="_ulgXowkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCGAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Gateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCGQkFEeWVleXnap4Kwg" name="Apply Gateway" identifier="org.eclipse.papyrus.bpmn.gateway" target="_ulgXpgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCGgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Gateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCGwkFEeWVleXnap4Kwg" name="Apply Gateway" identifier="org.eclipse.papyrus.bpmn.gateway" target="_ulgXqQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCHAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Gateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCHQkFEeWVleXnap4Kwg" name="Apply Gateway" identifier="org.eclipse.papyrus.bpmn.gateway" target="_ulgXrAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCHgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Gateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCHwkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXrwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCIAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCIQkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXsgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCIgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCIwkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXtQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCJAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCJQkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXuAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCJgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCJwkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXuwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCKAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCKQkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXvgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCKgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCKwkFEeWVleXnap4Kwg" name="Apply EventBasedGateway" identifier="org.eclipse.papyrus.bpmn.eventBasedGateway" target="_ulgXwQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCLAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventBasedGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCLQkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgXxAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCLgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCLwkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgXxwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCMAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCMQkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgXygkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCMgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCMwkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgXzQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCNAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCNQkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgX0AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCNgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCNwkFEeWVleXnap4Kwg" name="Apply NonExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.nonExclusiveGateway" target="_ulgX0wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCOAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::NonExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCOQkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX1gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCOgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCOwkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX2QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCPAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCPQkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX3AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCPgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCPwkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX3wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCQAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCQQkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX4gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCQgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCQwkFEeWVleXnap4Kwg" name="Apply ParallelGateway" identifier="org.eclipse.papyrus.bpmn.parallelGateway" target="_ulgX5QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCRAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParallelGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCRQkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX6AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCRgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCRwkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX6wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCSAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCSQkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX7gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCSgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCSwkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX8QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCTAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCTQkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX9AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCTgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCTwkFEeWVleXnap4Kwg" name="Apply ComplexGateway" identifier="org.eclipse.papyrus.bpmn.complexGateway" target="_ulgX9wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCUAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCUQkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgX-gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCUgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCUwkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgX_QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCVAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCVQkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgYAAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCVgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCVwkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgYAwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCWAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCWQkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgYBgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCWgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCWwkFEeWVleXnap4Kwg" name="Apply ExclusiveGateway" identifier="org.eclipse.papyrus.bpmn.exclusiveGateway" target="_ulgYCQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCXAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExclusiveGateway" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCXQkFEeWVleXnap4Kwg" name="Apply RootElement" identifier="org.eclipse.papyrus.bpmn.rootElement" target="_ulgYDAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCXgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::RootElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCXwkFEeWVleXnap4Kwg" name="Apply RootElement" identifier="org.eclipse.papyrus.bpmn.rootElement" target="_ulgYDwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCYAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::RootElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCYQkFEeWVleXnap4Kwg" name="Apply Import" identifier="org.eclipse.papyrus.bpmn.import_UML::PackageImport" target="_ulgYEgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCYgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Import" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCYwkFEeWVleXnap4Kwg" name="Apply Definitions" identifier="org.eclipse.papyrus.bpmn.definitions" target="_ulgYFQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCZAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Definitions" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCZQkFEeWVleXnap4Kwg" name="Apply Definitions" identifier="org.eclipse.papyrus.bpmn.definitions" target="_ulgYGAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCZgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Definitions" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCZwkFEeWVleXnap4Kwg" name="Apply LaneSet" identifier="org.eclipse.papyrus.bpmn.laneSet" target="_ulgYGwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCaAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LaneSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCaQkFEeWVleXnap4Kwg" name="Apply LaneSet" identifier="org.eclipse.papyrus.bpmn.laneSet" target="_ulgYHgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCagkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LaneSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCawkFEeWVleXnap4Kwg" name="Apply Monitoring" identifier="org.eclipse.papyrus.bpmn.monitoring" target="_ulgYIQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCbAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Monitoring" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCbQkFEeWVleXnap4Kwg" name="Apply Monitoring" identifier="org.eclipse.papyrus.bpmn.monitoring" target="_ulgYJAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCbgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Monitoring" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCbwkFEeWVleXnap4Kwg" name="Apply BPMNProcess" identifier="org.eclipse.papyrus.bpmn.bPMNProcess" target="_ulgYJwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCcAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCcQkFEeWVleXnap4Kwg" name="Apply BPMNProcess" identifier="org.eclipse.papyrus.bpmn.bPMNProcess" target="_ulgYKgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCcgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCcwkFEeWVleXnap4Kwg" name="Apply BPMNProcess" identifier="org.eclipse.papyrus.bpmn.bPMNProcess" target="_ulgYLQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCdAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCdQkFEeWVleXnap4Kwg" name="Apply BPMNProcess" identifier="org.eclipse.papyrus.bpmn.bPMNProcess" target="_ulgYMAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCdgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCdwkFEeWVleXnap4Kwg" name="Apply Lane" identifier="org.eclipse.papyrus.bpmn.lane" target="_ulgYMwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCeAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Lane" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCeQkFEeWVleXnap4Kwg" name="Apply Lane" identifier="org.eclipse.papyrus.bpmn.lane" target="_ulgYNgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCegkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Lane" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCewkFEeWVleXnap4Kwg" name="Apply GlobalScriptTask" identifier="org.eclipse.papyrus.bpmn.globalScriptTask" target="_ulgYOQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCfAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCfQkFEeWVleXnap4Kwg" name="Apply GlobalScriptTask" identifier="org.eclipse.papyrus.bpmn.globalScriptTask" target="_ulgYPAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCfgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCfwkFEeWVleXnap4Kwg" name="Apply GlobalScriptTask" identifier="org.eclipse.papyrus.bpmn.globalScriptTask" target="_ulgYPwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCgAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCgQkFEeWVleXnap4Kwg" name="Apply GlobalScriptTask" identifier="org.eclipse.papyrus.bpmn.globalScriptTask" target="_ulgYQgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCggkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCgwkFEeWVleXnap4Kwg" name="Apply Auditing" identifier="org.eclipse.papyrus.bpmn.auditing" target="_ulgYRQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhChAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Auditing" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhChQkFEeWVleXnap4Kwg" name="Apply Auditing" identifier="org.eclipse.papyrus.bpmn.auditing" target="_ulgYSAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhChgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Auditing" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhChwkFEeWVleXnap4Kwg" name="Apply GlobalTask" identifier="org.eclipse.papyrus.bpmn.globalTask" target="_ulgYSwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCiAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCiQkFEeWVleXnap4Kwg" name="Apply GlobalTask" identifier="org.eclipse.papyrus.bpmn.globalTask" target="_ulgYTgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCigkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCiwkFEeWVleXnap4Kwg" name="Apply GlobalTask" identifier="org.eclipse.papyrus.bpmn.globalTask" target="_ulgYUQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCjAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCjQkFEeWVleXnap4Kwg" name="Apply GlobalTask" identifier="org.eclipse.papyrus.bpmn.globalTask" target="_ulgYVAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCjgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCjwkFEeWVleXnap4Kwg" name="Apply GlobalBusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.globalBusinessRuleTask" target="_ulgYVwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCkAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalBusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCkQkFEeWVleXnap4Kwg" name="Apply GlobalBusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.globalBusinessRuleTask" target="_ulgYWgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCkgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalBusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCkwkFEeWVleXnap4Kwg" name="Apply GlobalBusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.globalBusinessRuleTask" target="_ulgYXQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhClAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalBusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhClQkFEeWVleXnap4Kwg" name="Apply GlobalBusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.globalBusinessRuleTask" target="_ulgYYAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhClgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalBusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhClwkFEeWVleXnap4Kwg" name="Apply CompensateEventDefinition" identifier="org.eclipse.papyrus.bpmn.compensateEventDefinition" target="_ulgYYwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCmAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CompensateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCmQkFEeWVleXnap4Kwg" name="Apply CompensateEventDefinition" identifier="org.eclipse.papyrus.bpmn.compensateEventDefinition" target="_ulgYZgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCmgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CompensateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCmwkFEeWVleXnap4Kwg" name="Apply CompensateEventDefinition" identifier="org.eclipse.papyrus.bpmn.compensateEventDefinition" target="_ulgYaQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCnAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CompensateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCnQkFEeWVleXnap4Kwg" name="Apply CompensateEventDefinition" identifier="org.eclipse.papyrus.bpmn.compensateEventDefinition" target="_ulgYbAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCngkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CompensateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCnwkFEeWVleXnap4Kwg" name="Apply EscalationEventDefinition" identifier="org.eclipse.papyrus.bpmn.escalationEventDefinition" target="_ulgYbwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCoAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EscalationEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCoQkFEeWVleXnap4Kwg" name="Apply EscalationEventDefinition" identifier="org.eclipse.papyrus.bpmn.escalationEventDefinition" target="_ulgYcgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCogkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EscalationEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCowkFEeWVleXnap4Kwg" name="Apply EscalationEventDefinition" identifier="org.eclipse.papyrus.bpmn.escalationEventDefinition" target="_ulgYdQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCpAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EscalationEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCpQkFEeWVleXnap4Kwg" name="Apply EscalationEventDefinition" identifier="org.eclipse.papyrus.bpmn.escalationEventDefinition" target="_ulgYeAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCpgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EscalationEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCpwkFEeWVleXnap4Kwg" name="Apply TimerEventDefinition" identifier="org.eclipse.papyrus.bpmn.timerEventDefinition" target="_ulgYewkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCqAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TimerEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCqQkFEeWVleXnap4Kwg" name="Apply TimerEventDefinition" identifier="org.eclipse.papyrus.bpmn.timerEventDefinition" target="_ulgYfgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCqgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TimerEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCqwkFEeWVleXnap4Kwg" name="Apply TimerEventDefinition" identifier="org.eclipse.papyrus.bpmn.timerEventDefinition" target="_ulgYgQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCrAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TimerEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCrQkFEeWVleXnap4Kwg" name="Apply TimerEventDefinition" identifier="org.eclipse.papyrus.bpmn.timerEventDefinition" target="_ulgYhAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCrgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TimerEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCrwkFEeWVleXnap4Kwg" name="Apply SignalEventDefinition" identifier="org.eclipse.papyrus.bpmn.signalEventDefinition" target="_ulgYhwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCsAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SignalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCsQkFEeWVleXnap4Kwg" name="Apply SignalEventDefinition" identifier="org.eclipse.papyrus.bpmn.signalEventDefinition" target="_ulgYigkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCsgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SignalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCswkFEeWVleXnap4Kwg" name="Apply SignalEventDefinition" identifier="org.eclipse.papyrus.bpmn.signalEventDefinition" target="_ulgYjQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCtAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SignalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCtQkFEeWVleXnap4Kwg" name="Apply SignalEventDefinition" identifier="org.eclipse.papyrus.bpmn.signalEventDefinition" target="_ulgYkAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCtgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SignalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCtwkFEeWVleXnap4Kwg" name="Apply EndEvent" identifier="org.eclipse.papyrus.bpmn.endEvent" target="_ulgYkwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCuAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EndEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCuQkFEeWVleXnap4Kwg" name="Apply EndEvent" identifier="org.eclipse.papyrus.bpmn.endEvent" target="_ulgYlgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCugkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EndEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCuwkFEeWVleXnap4Kwg" name="Apply EndEvent" identifier="org.eclipse.papyrus.bpmn.endEvent" target="_ulg-ogkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCvAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EndEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCvQkFEeWVleXnap4Kwg" name="Apply EndEvent" identifier="org.eclipse.papyrus.bpmn.endEvent" target="_ulg-pQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCvgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EndEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCvwkFEeWVleXnap4Kwg" name="Apply EndEvent" identifier="org.eclipse.papyrus.bpmn.endEvent" target="_ulg-qAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCwAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EndEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCwQkFEeWVleXnap4Kwg" name="Apply EventDefinition" identifier="org.eclipse.papyrus.bpmn.eventDefinition" target="_ulg-qwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCwgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCwwkFEeWVleXnap4Kwg" name="Apply EventDefinition" identifier="org.eclipse.papyrus.bpmn.eventDefinition" target="_ulg-rgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCxAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCxQkFEeWVleXnap4Kwg" name="Apply EventDefinition" identifier="org.eclipse.papyrus.bpmn.eventDefinition" target="_ulg-sQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCxgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::EventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCxwkFEeWVleXnap4Kwg" name="Apply BPMNEvent" identifier="org.eclipse.papyrus.bpmn.bPMNEvent" target="_ulg-tAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCyAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCyQkFEeWVleXnap4Kwg" name="Apply BPMNEvent" identifier="org.eclipse.papyrus.bpmn.bPMNEvent" target="_ulg-twkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCygkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCywkFEeWVleXnap4Kwg" name="Apply Error" identifier="org.eclipse.papyrus.bpmn.error" target="_ulg-ugkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCzAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Error" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCzQkFEeWVleXnap4Kwg" name="Apply Error" identifier="org.eclipse.papyrus.bpmn.error" target="_ulg-vQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhCzgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Error" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhCzwkFEeWVleXnap4Kwg" name="Apply Error" identifier="org.eclipse.papyrus.bpmn.error" target="_ulg-wAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC0AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Error" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC0QkFEeWVleXnap4Kwg" name="Apply CatchEvent" identifier="org.eclipse.papyrus.bpmn.catchEvent" target="_ulg-wwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC0gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC0wkFEeWVleXnap4Kwg" name="Apply CatchEvent" identifier="org.eclipse.papyrus.bpmn.catchEvent" target="_ulg-xgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC1AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC1QkFEeWVleXnap4Kwg" name="Apply CatchEvent" identifier="org.eclipse.papyrus.bpmn.catchEvent" target="_ulg-yQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC1gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC1wkFEeWVleXnap4Kwg" name="Apply CatchEvent" identifier="org.eclipse.papyrus.bpmn.catchEvent" target="_ulg-zAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC2AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC2QkFEeWVleXnap4Kwg" name="Apply MessageEventDefinition" identifier="org.eclipse.papyrus.bpmn.messageEventDefinition" target="_ulg-zwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC2gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC2wkFEeWVleXnap4Kwg" name="Apply MessageEventDefinition" identifier="org.eclipse.papyrus.bpmn.messageEventDefinition" target="_ulg-0gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC3AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC3QkFEeWVleXnap4Kwg" name="Apply MessageEventDefinition" identifier="org.eclipse.papyrus.bpmn.messageEventDefinition" target="_ulg-1QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC3gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC3wkFEeWVleXnap4Kwg" name="Apply MessageEventDefinition" identifier="org.eclipse.papyrus.bpmn.messageEventDefinition" target="_ulg-2AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC4AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC4QkFEeWVleXnap4Kwg" name="Apply StartEvent" identifier="org.eclipse.papyrus.bpmn.startEvent" target="_ulg-2wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC4gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StartEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC4wkFEeWVleXnap4Kwg" name="Apply StartEvent" identifier="org.eclipse.papyrus.bpmn.startEvent" target="_ulg-3gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC5AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StartEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC5QkFEeWVleXnap4Kwg" name="Apply StartEvent" identifier="org.eclipse.papyrus.bpmn.startEvent" target="_ulg-4QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC5gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StartEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC5wkFEeWVleXnap4Kwg" name="Apply StartEvent" identifier="org.eclipse.papyrus.bpmn.startEvent" target="_ulg-5AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC6AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StartEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC6QkFEeWVleXnap4Kwg" name="Apply BPMNSignal" identifier="org.eclipse.papyrus.bpmn.bPMNSignal" target="_ulg-5wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC6gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNSignal" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC6wkFEeWVleXnap4Kwg" name="Apply BPMNSignal" identifier="org.eclipse.papyrus.bpmn.bPMNSignal" target="_ulg-6gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC7AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNSignal" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC7QkFEeWVleXnap4Kwg" name="Apply BPMNSignal" identifier="org.eclipse.papyrus.bpmn.bPMNSignal" target="_ulg-7QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC7gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNSignal" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC7wkFEeWVleXnap4Kwg" name="Apply ConditionalEventDefinition" identifier="org.eclipse.papyrus.bpmn.conditionalEventDefinition" target="_ulg-8AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC8AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConditionalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC8QkFEeWVleXnap4Kwg" name="Apply ConditionalEventDefinition" identifier="org.eclipse.papyrus.bpmn.conditionalEventDefinition" target="_ulg-8wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC8gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConditionalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC8wkFEeWVleXnap4Kwg" name="Apply ConditionalEventDefinition" identifier="org.eclipse.papyrus.bpmn.conditionalEventDefinition" target="_ulg-9gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC9AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConditionalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC9QkFEeWVleXnap4Kwg" name="Apply ConditionalEventDefinition" identifier="org.eclipse.papyrus.bpmn.conditionalEventDefinition" target="_ulg--QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC9gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConditionalEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC9wkFEeWVleXnap4Kwg" name="Apply LinkEventDefinition" identifier="org.eclipse.papyrus.bpmn.linkEventDefinition" target="_ulg-_AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC-AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LinkEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC-QkFEeWVleXnap4Kwg" name="Apply LinkEventDefinition" identifier="org.eclipse.papyrus.bpmn.linkEventDefinition" target="_ulg-_wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC-gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LinkEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC-wkFEeWVleXnap4Kwg" name="Apply LinkEventDefinition" identifier="org.eclipse.papyrus.bpmn.linkEventDefinition" target="_ulg_AgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC_AkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LinkEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC_QkFEeWVleXnap4Kwg" name="Apply LinkEventDefinition" identifier="org.eclipse.papyrus.bpmn.linkEventDefinition" target="_ulg_BQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhC_gkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LinkEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhC_wkFEeWVleXnap4Kwg" name="Apply ErrorEventDefinition" identifier="org.eclipse.papyrus.bpmn.errorEventDefinition" target="_ulg_CAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDAAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ErrorEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDAQkFEeWVleXnap4Kwg" name="Apply ErrorEventDefinition" identifier="org.eclipse.papyrus.bpmn.errorEventDefinition" target="_ulg_CwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDAgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ErrorEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDAwkFEeWVleXnap4Kwg" name="Apply ErrorEventDefinition" identifier="org.eclipse.papyrus.bpmn.errorEventDefinition" target="_ulg_DgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDBAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ErrorEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDBQkFEeWVleXnap4Kwg" name="Apply ErrorEventDefinition" identifier="org.eclipse.papyrus.bpmn.errorEventDefinition" target="_ulg_EQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDBgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ErrorEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDBwkFEeWVleXnap4Kwg" name="Apply IntermediateCatchEvent" identifier="org.eclipse.papyrus.bpmn.intermediateCatchEvent" target="_ulg_FAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDCAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateCatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDCQkFEeWVleXnap4Kwg" name="Apply IntermediateCatchEvent" identifier="org.eclipse.papyrus.bpmn.intermediateCatchEvent" target="_ulg_FwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDCgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateCatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDCwkFEeWVleXnap4Kwg" name="Apply IntermediateCatchEvent" identifier="org.eclipse.papyrus.bpmn.intermediateCatchEvent" target="_ulg_GgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDDAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateCatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDDQkFEeWVleXnap4Kwg" name="Apply IntermediateCatchEvent" identifier="org.eclipse.papyrus.bpmn.intermediateCatchEvent" target="_ulg_HQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDDgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateCatchEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDDwkFEeWVleXnap4Kwg" name="Apply IntermediateThrowEvent" identifier="org.eclipse.papyrus.bpmn.intermediateThrowEvent" target="_ulg_IAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDEAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDEQkFEeWVleXnap4Kwg" name="Apply IntermediateThrowEvent" identifier="org.eclipse.papyrus.bpmn.intermediateThrowEvent" target="_ulg_IwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDEgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDEwkFEeWVleXnap4Kwg" name="Apply IntermediateThrowEvent" identifier="org.eclipse.papyrus.bpmn.intermediateThrowEvent" target="_ulg_JgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDFAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDFQkFEeWVleXnap4Kwg" name="Apply IntermediateThrowEvent" identifier="org.eclipse.papyrus.bpmn.intermediateThrowEvent" target="_ulg_KQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDFgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDFwkFEeWVleXnap4Kwg" name="Apply IntermediateThrowEvent" identifier="org.eclipse.papyrus.bpmn.intermediateThrowEvent" target="_ulg_LAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDGAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::IntermediateThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDGQkFEeWVleXnap4Kwg" name="Apply TerminateEventDefinition" identifier="org.eclipse.papyrus.bpmn.terminateEventDefinition" target="_ulg_LwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDGgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TerminateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDGwkFEeWVleXnap4Kwg" name="Apply TerminateEventDefinition" identifier="org.eclipse.papyrus.bpmn.terminateEventDefinition" target="_ulg_MgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDHAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TerminateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDHQkFEeWVleXnap4Kwg" name="Apply TerminateEventDefinition" identifier="org.eclipse.papyrus.bpmn.terminateEventDefinition" target="_ulg_NQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDHgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TerminateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDHwkFEeWVleXnap4Kwg" name="Apply TerminateEventDefinition" identifier="org.eclipse.papyrus.bpmn.terminateEventDefinition" target="_ulg_OAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDIAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TerminateEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDIQkFEeWVleXnap4Kwg" name="Apply ThrowEvent" identifier="org.eclipse.papyrus.bpmn.throwEvent" target="_ulg_OwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDIgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDIwkFEeWVleXnap4Kwg" name="Apply ThrowEvent" identifier="org.eclipse.papyrus.bpmn.throwEvent" target="_ulg_PgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDJAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDJQkFEeWVleXnap4Kwg" name="Apply ThrowEvent" identifier="org.eclipse.papyrus.bpmn.throwEvent" target="_ulg_QQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDJgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDJwkFEeWVleXnap4Kwg" name="Apply ThrowEvent" identifier="org.eclipse.papyrus.bpmn.throwEvent" target="_ulg_RAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDKAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDKQkFEeWVleXnap4Kwg" name="Apply BoundaryEvent" identifier="org.eclipse.papyrus.bpmn.boundaryEvent" target="_ulg_RwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDKgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BoundaryEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDKwkFEeWVleXnap4Kwg" name="Apply BoundaryEvent" identifier="org.eclipse.papyrus.bpmn.boundaryEvent" target="_ulg_SgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDLAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BoundaryEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDLQkFEeWVleXnap4Kwg" name="Apply BoundaryEvent" identifier="org.eclipse.papyrus.bpmn.boundaryEvent" target="_ulg_TQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDLgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BoundaryEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDLwkFEeWVleXnap4Kwg" name="Apply BoundaryEvent" identifier="org.eclipse.papyrus.bpmn.boundaryEvent" target="_ulg_UAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDMAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BoundaryEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDMQkFEeWVleXnap4Kwg" name="Apply ImplicitThrowEvent" identifier="org.eclipse.papyrus.bpmn.implicitThrowEvent" target="_ulg_UwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDMgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ImplicitThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDMwkFEeWVleXnap4Kwg" name="Apply ImplicitThrowEvent" identifier="org.eclipse.papyrus.bpmn.implicitThrowEvent" target="_ulg_VgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDNAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ImplicitThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDNQkFEeWVleXnap4Kwg" name="Apply ImplicitThrowEvent" identifier="org.eclipse.papyrus.bpmn.implicitThrowEvent" target="_ulg_WQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDNgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ImplicitThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDNwkFEeWVleXnap4Kwg" name="Apply ImplicitThrowEvent" identifier="org.eclipse.papyrus.bpmn.implicitThrowEvent" target="_ulg_XAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDOAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ImplicitThrowEvent" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDOQkFEeWVleXnap4Kwg" name="Apply CancelEventDefinition" identifier="org.eclipse.papyrus.bpmn.cancelEventDefinition" target="_ulg_XwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDOgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CancelEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDOwkFEeWVleXnap4Kwg" name="Apply CancelEventDefinition" identifier="org.eclipse.papyrus.bpmn.cancelEventDefinition" target="_ulg_YgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDPAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CancelEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDPQkFEeWVleXnap4Kwg" name="Apply CancelEventDefinition" identifier="org.eclipse.papyrus.bpmn.cancelEventDefinition" target="_ulg_ZQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDPgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CancelEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDPwkFEeWVleXnap4Kwg" name="Apply CancelEventDefinition" identifier="org.eclipse.papyrus.bpmn.cancelEventDefinition" target="_ulg_aAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDQAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CancelEventDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDQQkFEeWVleXnap4Kwg" name="Apply Escalation" identifier="org.eclipse.papyrus.bpmn.escalation" target="_ulg_awkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDQgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Escalation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDQwkFEeWVleXnap4Kwg" name="Apply Escalation" identifier="org.eclipse.papyrus.bpmn.escalation" target="_ulg_bgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDRAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Escalation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDRQkFEeWVleXnap4Kwg" name="Apply Escalation" identifier="org.eclipse.papyrus.bpmn.escalation" target="_ulg_cQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDRgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Escalation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDRwkFEeWVleXnap4Kwg" name="Apply TextAnnotation" identifier="org.eclipse.papyrus.bpmn.textAnnotation" target="_ulg_dAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDSAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TextAnnotation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDSQkFEeWVleXnap4Kwg" name="Apply TextAnnotation" identifier="org.eclipse.papyrus.bpmn.textAnnotation" target="_ulg_dwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDSgkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::TextAnnotation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhDSwkFEeWVleXnap4Kwg" name="Apply Category" identifier="org.eclipse.papyrus.bpmn.category" target="_ulg_egkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhDTAkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Category" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlsAkFEeWVleXnap4Kwg" name="Apply Category" identifier="org.eclipse.papyrus.bpmn.category" target="_ulg_fQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlsQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Category" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlsgkFEeWVleXnap4Kwg" name="Apply Category" identifier="org.eclipse.papyrus.bpmn.category" target="_ulg_gAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlswkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Category" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhltAkFEeWVleXnap4Kwg" name="Apply BPMNAssociation" identifier="org.eclipse.papyrus.bpmn.bPMNAssociation" target="_ulg_gwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhltQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhltgkFEeWVleXnap4Kwg" name="Apply BPMNAssociation" identifier="org.eclipse.papyrus.bpmn.bPMNAssociation" target="_ulg_hgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhltwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhluAkFEeWVleXnap4Kwg" name="Apply Group" identifier="org.eclipse.papyrus.bpmn.group" target="_ulg_iQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhluQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Group" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlugkFEeWVleXnap4Kwg" name="Apply Group" identifier="org.eclipse.papyrus.bpmn.group" target="_ulg_jAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhluwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Group" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlvAkFEeWVleXnap4Kwg" name="Apply CategoryValue" identifier="org.eclipse.papyrus.bpmn.categoryValue" target="_ulg_jwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlvQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CategoryValue" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlvgkFEeWVleXnap4Kwg" name="Apply CategoryValue" identifier="org.eclipse.papyrus.bpmn.categoryValue" target="_ulg_kgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlvwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CategoryValue" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlwAkFEeWVleXnap4Kwg" name="Apply BPMNArtifact" identifier="org.eclipse.papyrus.bpmn.bPMNArtifact" target="_ulg_lQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlwQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNArtifact" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlwgkFEeWVleXnap4Kwg" name="Apply FlowNode" identifier="org.eclipse.papyrus.bpmn.flowNode" target="_ulg_mAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlwwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FlowNode" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlxAkFEeWVleXnap4Kwg" name="Apply FlowNode" identifier="org.eclipse.papyrus.bpmn.flowNode" target="_ulg_mwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlxQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FlowNode" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlxgkFEeWVleXnap4Kwg" name="Apply FormalExpression" identifier="org.eclipse.papyrus.bpmn.formalExpression" target="_ulg_ngkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlxwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FormalExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlyAkFEeWVleXnap4Kwg" name="Apply FormalExpression" identifier="org.eclipse.papyrus.bpmn.formalExpression" target="_ulg_oQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlyQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FormalExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlygkFEeWVleXnap4Kwg" name="Apply Resource" identifier="org.eclipse.papyrus.bpmn.resource" target="_ulg_pAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlywkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Resource" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlzAkFEeWVleXnap4Kwg" name="Apply Resource" identifier="org.eclipse.papyrus.bpmn.resource" target="_ulg_pwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlzQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Resource" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhlzgkFEeWVleXnap4Kwg" name="Apply Resource" identifier="org.eclipse.papyrus.bpmn.resource" target="_ulg_qgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhlzwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Resource" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl0AkFEeWVleXnap4Kwg" name="Apply FlowElement" identifier="org.eclipse.papyrus.bpmn.flowElement" target="_ulg_rQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl0QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FlowElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl0gkFEeWVleXnap4Kwg" name="Apply CorrelationPropertyBinding" identifier="org.eclipse.papyrus.bpmn.correlationPropertyBinding" target="_ulg_sAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl0wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationPropertyBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl1AkFEeWVleXnap4Kwg" name="Apply CorrelationPropertyBinding" identifier="org.eclipse.papyrus.bpmn.correlationPropertyBinding" target="_ulg_swkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl1QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationPropertyBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl1gkFEeWVleXnap4Kwg" name="Apply CorrelationSubscription" identifier="org.eclipse.papyrus.bpmn.correlationSubscription" target="_ulg_tgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl1wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationSubscription" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl2AkFEeWVleXnap4Kwg" name="Apply CorrelationSubscription" identifier="org.eclipse.papyrus.bpmn.correlationSubscription" target="_ulg_uQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl2QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationSubscription" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl2gkFEeWVleXnap4Kwg" name="Apply CallableElement" identifier="org.eclipse.papyrus.bpmn.callableElement" target="_ulg_vAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl2wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallableElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl3AkFEeWVleXnap4Kwg" name="Apply CallableElement" identifier="org.eclipse.papyrus.bpmn.callableElement" target="_ulg_vwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl3QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallableElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl3gkFEeWVleXnap4Kwg" name="Apply CallableElement" identifier="org.eclipse.papyrus.bpmn.callableElement" target="_ulg_wgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl3wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallableElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl4AkFEeWVleXnap4Kwg" name="Apply SequenceFlow" identifier="org.eclipse.papyrus.bpmn.sequenceFlow" target="_ulg_xQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl4QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SequenceFlow" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl4gkFEeWVleXnap4Kwg" name="Apply SequenceFlow" identifier="org.eclipse.papyrus.bpmn.sequenceFlow" target="_ulg_yAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl4wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SequenceFlow" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl5AkFEeWVleXnap4Kwg" name="Apply CorrelationPropertyRetrievalExpression" identifier="org.eclipse.papyrus.bpmn.correlationPropertyRetrievalExpression" target="_ulg_ywkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl5QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationPropertyRetrievalExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl5gkFEeWVleXnap4Kwg" name="Apply CorrelationPropertyRetrievalExpression" identifier="org.eclipse.papyrus.bpmn.correlationPropertyRetrievalExpression" target="_ulg_zgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl5wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationPropertyRetrievalExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl6AkFEeWVleXnap4Kwg" name="Apply BPMNExpression" identifier="org.eclipse.papyrus.bpmn.bPMNExpression" target="_ulg_0QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl6QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl6gkFEeWVleXnap4Kwg" name="Apply BPMNExpression" identifier="org.eclipse.papyrus.bpmn.bPMNExpression" target="_ulg_1AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl6wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl7AkFEeWVleXnap4Kwg" name="Apply CorrelationProperty" identifier="org.eclipse.papyrus.bpmn.correlationProperty" target="_ulg_1wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl7QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationProperty" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl7gkFEeWVleXnap4Kwg" name="Apply CorrelationProperty" identifier="org.eclipse.papyrus.bpmn.correlationProperty" target="_ulg_2gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl7wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationProperty" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl8AkFEeWVleXnap4Kwg" name="Apply ItemDefinition" identifier="org.eclipse.papyrus.bpmn.itemDefinition" target="_ulg_3QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl8QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ItemDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl8gkFEeWVleXnap4Kwg" name="Apply ItemDefinition" identifier="org.eclipse.papyrus.bpmn.itemDefinition" target="_ulg_4AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl8wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ItemDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl9AkFEeWVleXnap4Kwg" name="Apply ItemDefinition" identifier="org.eclipse.papyrus.bpmn.itemDefinition" target="_ulg_4wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl9QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ItemDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl9gkFEeWVleXnap4Kwg" name="Apply CorrelationKey" identifier="org.eclipse.papyrus.bpmn.correlationKey" target="_ulg_5gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl9wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationKey" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl-AkFEeWVleXnap4Kwg" name="Apply CorrelationKey" identifier="org.eclipse.papyrus.bpmn.correlationKey" target="_ulg_6QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl-QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CorrelationKey" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl-gkFEeWVleXnap4Kwg" name="Apply FlowElementsContainer" identifier="org.eclipse.papyrus.bpmn.flowElementsContainer" target="_ulg_7AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl-wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::FlowElementsContainer" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl_AkFEeWVleXnap4Kwg" name="Apply BPMNMessage" identifier="org.eclipse.papyrus.bpmn.bPMNMessage" target="_ulg_7wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl_QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNMessage" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhl_gkFEeWVleXnap4Kwg" name="Apply BPMNMessage" identifier="org.eclipse.papyrus.bpmn.bPMNMessage" target="_ulg_8gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhl_wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNMessage" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmAAkFEeWVleXnap4Kwg" name="Apply BPMNMessage" identifier="org.eclipse.papyrus.bpmn.bPMNMessage" target="_ulg_9QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmAQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNMessage" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmAgkFEeWVleXnap4Kwg" name="Apply ResourceParameter" identifier="org.eclipse.papyrus.bpmn.resourceParameter" target="_ulg_-AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmAwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceParameter" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmBAkFEeWVleXnap4Kwg" name="Apply ResourceParameter" identifier="org.eclipse.papyrus.bpmn.resourceParameter" target="_ulg_-wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmBQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceParameter" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmBgkFEeWVleXnap4Kwg" name="Apply OutputSet" identifier="org.eclipse.papyrus.bpmn.outputSet" target="_ulg__gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmBwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::OutputSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmCAkFEeWVleXnap4Kwg" name="Apply OutputSet" identifier="org.eclipse.papyrus.bpmn.outputSet" target="_ulhAAQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmCQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::OutputSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmCgkFEeWVleXnap4Kwg" name="Apply InputSet" identifier="org.eclipse.papyrus.bpmn.inputSet" target="_ulhABAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmCwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmDAkFEeWVleXnap4Kwg" name="Apply InputSet" identifier="org.eclipse.papyrus.bpmn.inputSet" target="_ulhABwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmDQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputSet" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmDgkFEeWVleXnap4Kwg" name="Apply DataState" identifier="org.eclipse.papyrus.bpmn.dataState" target="_ulhACgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmDwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataState" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmEAkFEeWVleXnap4Kwg" name="Apply DataState" identifier="org.eclipse.papyrus.bpmn.dataState" target="_ulhADQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmEQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataState" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmEgkFEeWVleXnap4Kwg" name="Apply DataObjectReference" identifier="org.eclipse.papyrus.bpmn.dataObjectReference" target="_ulhAEAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmEwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObjectReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmFAkFEeWVleXnap4Kwg" name="Apply DataObjectReference" identifier="org.eclipse.papyrus.bpmn.dataObjectReference" target="_ulhAEwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmFQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObjectReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmFgkFEeWVleXnap4Kwg" name="Apply DataObjectReference" identifier="org.eclipse.papyrus.bpmn.dataObjectReference" target="_ulhAFgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmFwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObjectReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmGAkFEeWVleXnap4Kwg" name="Apply DataOutputAssociation" identifier="org.eclipse.papyrus.bpmn.dataOutputAssociation" target="_ulhAGQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmGQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutputAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmGgkFEeWVleXnap4Kwg" name="Apply DataOutputAssociation" identifier="org.eclipse.papyrus.bpmn.dataOutputAssociation" target="_ulhAHAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmGwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutputAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmHAkFEeWVleXnap4Kwg" name="Apply InputOutputBinding" identifier="org.eclipse.papyrus.bpmn.inputOutputBinding" target="_ulhAHwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmHQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputOutputBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmHgkFEeWVleXnap4Kwg" name="Apply InputOutputBinding" identifier="org.eclipse.papyrus.bpmn.inputOutputBinding" target="_ulhAIgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmHwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputOutputBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmIAkFEeWVleXnap4Kwg" name="Apply Assignment" identifier="org.eclipse.papyrus.bpmn.assignment" target="_ulhAJQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmIQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Assignment" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmIgkFEeWVleXnap4Kwg" name="Apply Assignment" identifier="org.eclipse.papyrus.bpmn.assignment" target="_ulhAKAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmIwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Assignment" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmJAkFEeWVleXnap4Kwg" name="Apply DataOutput" identifier="org.eclipse.papyrus.bpmn.dataOutput" target="_ulhAKwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmJQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmJgkFEeWVleXnap4Kwg" name="Apply DataOutput" identifier="org.eclipse.papyrus.bpmn.dataOutput" target="_ulhALgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmJwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmKAkFEeWVleXnap4Kwg" name="Apply DataOutput" identifier="org.eclipse.papyrus.bpmn.dataOutput" target="_ulhAMQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmKQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmKgkFEeWVleXnap4Kwg" name="Apply DataOutput" identifier="org.eclipse.papyrus.bpmn.dataOutput" target="_ulhANAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmKwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmLAkFEeWVleXnap4Kwg" name="Apply DataOutput" identifier="org.eclipse.papyrus.bpmn.dataOutput" target="_ulhANwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmLQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataOutput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmLgkFEeWVleXnap4Kwg" name="Apply BPMNProperty" identifier="org.eclipse.papyrus.bpmn.bPMNProperty" target="_ulhAOgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmLwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProperty" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmMAkFEeWVleXnap4Kwg" name="Apply BPMNProperty" identifier="org.eclipse.papyrus.bpmn.bPMNProperty" target="_ulhAPQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmMQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProperty" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmMgkFEeWVleXnap4Kwg" name="Apply BPMNProperty" identifier="org.eclipse.papyrus.bpmn.bPMNProperty" target="_ulhAQAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmMwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNProperty" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmNAkFEeWVleXnap4Kwg" name="Apply ItemAwareElement" identifier="org.eclipse.papyrus.bpmn.itemAwareElement" target="_ulhAQwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmNQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ItemAwareElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmNgkFEeWVleXnap4Kwg" name="Apply ItemAwareElement" identifier="org.eclipse.papyrus.bpmn.itemAwareElement" target="_ulhARgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmNwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ItemAwareElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmOAkFEeWVleXnap4Kwg" name="Apply InputOutputSpecification" identifier="org.eclipse.papyrus.bpmn.inputOutputSpecification" target="_ulhASQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmOQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputOutputSpecification" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmOgkFEeWVleXnap4Kwg" name="Apply InputOutputSpecification" identifier="org.eclipse.papyrus.bpmn.inputOutputSpecification" target="_ulhATAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmOwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputOutputSpecification" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmPAkFEeWVleXnap4Kwg" name="Apply InputOutputSpecification" identifier="org.eclipse.papyrus.bpmn.inputOutputSpecification" target="_ulhATwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmPQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InputOutputSpecification" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmPgkFEeWVleXnap4Kwg" name="Apply DataStore" identifier="org.eclipse.papyrus.bpmn.dataStore" target="_ulhAUgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmPwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStore" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmQAkFEeWVleXnap4Kwg" name="Apply DataStore" identifier="org.eclipse.papyrus.bpmn.dataStore" target="_ulhAVQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmQQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStore" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmQgkFEeWVleXnap4Kwg" name="Apply DataStore" identifier="org.eclipse.papyrus.bpmn.dataStore" target="_ulhAWAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmQwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStore" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmRAkFEeWVleXnap4Kwg" name="Apply DataInputAssociation" identifier="org.eclipse.papyrus.bpmn.dataInputAssociation" target="_ulhAWwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmRQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInputAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmRgkFEeWVleXnap4Kwg" name="Apply DataInputAssociation" identifier="org.eclipse.papyrus.bpmn.dataInputAssociation" target="_ulhAXgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmRwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInputAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmSAkFEeWVleXnap4Kwg" name="Apply DataStoreReference" identifier="org.eclipse.papyrus.bpmn.dataStoreReference" target="_ulhAYQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmSQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStoreReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmSgkFEeWVleXnap4Kwg" name="Apply DataStoreReference" identifier="org.eclipse.papyrus.bpmn.dataStoreReference" target="_ulhAZAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmSwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStoreReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmTAkFEeWVleXnap4Kwg" name="Apply DataStoreReference" identifier="org.eclipse.papyrus.bpmn.dataStoreReference" target="_ulhAZwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmTQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataStoreReference" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmTgkFEeWVleXnap4Kwg" name="Apply DataObject" identifier="org.eclipse.papyrus.bpmn.dataObject" target="_ulhAagkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmTwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObject" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmUAkFEeWVleXnap4Kwg" name="Apply DataObject" identifier="org.eclipse.papyrus.bpmn.dataObject" target="_ulhAbQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmUQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObject" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmUgkFEeWVleXnap4Kwg" name="Apply DataObject" identifier="org.eclipse.papyrus.bpmn.dataObject" target="_ulhAcAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmUwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataObject" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmVAkFEeWVleXnap4Kwg" name="Apply DataInput" identifier="org.eclipse.papyrus.bpmn.dataInput" target="_ulhAcwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmVQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmVgkFEeWVleXnap4Kwg" name="Apply DataInput" identifier="org.eclipse.papyrus.bpmn.dataInput" target="_ulhAdgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmVwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmWAkFEeWVleXnap4Kwg" name="Apply DataInput" identifier="org.eclipse.papyrus.bpmn.dataInput" target="_ulhAeQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmWQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmWgkFEeWVleXnap4Kwg" name="Apply DataInput" identifier="org.eclipse.papyrus.bpmn.dataInput" target="_ulhAfAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmWwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmXAkFEeWVleXnap4Kwg" name="Apply DataInput" identifier="org.eclipse.papyrus.bpmn.dataInput" target="_ulhAfwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmXQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataInput" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmXgkFEeWVleXnap4Kwg" name="Apply DataAssociation" identifier="org.eclipse.papyrus.bpmn.dataAssociation" target="_ulhAggkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmXwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmYAkFEeWVleXnap4Kwg" name="Apply DataAssociation" identifier="org.eclipse.papyrus.bpmn.dataAssociation" target="_ulhAhQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmYQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::DataAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmYgkFEeWVleXnap4Kwg" name="Apply UserTask" identifier="org.eclipse.papyrus.bpmn.userTask" target="_ulhAiAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmYwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::UserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmZAkFEeWVleXnap4Kwg" name="Apply UserTask" identifier="org.eclipse.papyrus.bpmn.userTask" target="_ulhAiwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmZQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::UserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmZgkFEeWVleXnap4Kwg" name="Apply UserTask" identifier="org.eclipse.papyrus.bpmn.userTask" target="_ulhAjgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmZwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::UserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmaAkFEeWVleXnap4Kwg" name="Apply UserTask" identifier="org.eclipse.papyrus.bpmn.userTask" target="_ulhAkQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmaQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::UserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmagkFEeWVleXnap4Kwg" name="Apply HumanPerformer" identifier="org.eclipse.papyrus.bpmn.humanPerformer" target="_ulhAlAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmawkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::HumanPerformer" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmbAkFEeWVleXnap4Kwg" name="Apply HumanPerformer" identifier="org.eclipse.papyrus.bpmn.humanPerformer" target="_ulhAlwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmbQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::HumanPerformer" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmbgkFEeWVleXnap4Kwg" name="Apply GlobalUserTask" identifier="org.eclipse.papyrus.bpmn.globalUserTask" target="_ulhAmgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmbwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalUserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmcAkFEeWVleXnap4Kwg" name="Apply GlobalUserTask" identifier="org.eclipse.papyrus.bpmn.globalUserTask" target="_ulhAnQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmcQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalUserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmcgkFEeWVleXnap4Kwg" name="Apply GlobalUserTask" identifier="org.eclipse.papyrus.bpmn.globalUserTask" target="_ulhAoAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmcwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalUserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmdAkFEeWVleXnap4Kwg" name="Apply GlobalUserTask" identifier="org.eclipse.papyrus.bpmn.globalUserTask" target="_ulhAowkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmdQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalUserTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmdgkFEeWVleXnap4Kwg" name="Apply Rendering" identifier="org.eclipse.papyrus.bpmn.rendering" target="_ulhApgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmdwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Rendering" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmeAkFEeWVleXnap4Kwg" name="Apply Rendering" identifier="org.eclipse.papyrus.bpmn.rendering" target="_ulhAqQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmeQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Rendering" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmegkFEeWVleXnap4Kwg" name="Apply GlobalManualTask" identifier="org.eclipse.papyrus.bpmn.globalManualTask" target="_ulhArAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmewkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmfAkFEeWVleXnap4Kwg" name="Apply GlobalManualTask" identifier="org.eclipse.papyrus.bpmn.globalManualTask" target="_ulhArwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmfQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmfgkFEeWVleXnap4Kwg" name="Apply GlobalManualTask" identifier="org.eclipse.papyrus.bpmn.globalManualTask" target="_ulhAsgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmfwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmgAkFEeWVleXnap4Kwg" name="Apply GlobalManualTask" identifier="org.eclipse.papyrus.bpmn.globalManualTask" target="_ulhAtQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmgQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmggkFEeWVleXnap4Kwg" name="Apply ManualTask" identifier="org.eclipse.papyrus.bpmn.manualTask" target="_ulhAuAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmgwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmhAkFEeWVleXnap4Kwg" name="Apply ManualTask" identifier="org.eclipse.papyrus.bpmn.manualTask" target="_ulhAuwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmhQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmhgkFEeWVleXnap4Kwg" name="Apply ManualTask" identifier="org.eclipse.papyrus.bpmn.manualTask" target="_ulhAvgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmhwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmiAkFEeWVleXnap4Kwg" name="Apply ManualTask" identifier="org.eclipse.papyrus.bpmn.manualTask" target="_ulhAwQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmiQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ManualTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmigkFEeWVleXnap4Kwg" name="Apply PotentialOwner" identifier="org.eclipse.papyrus.bpmn.potentialOwner" target="_ulhAxAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmiwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PotentialOwner" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmjAkFEeWVleXnap4Kwg" name="Apply PotentialOwner" identifier="org.eclipse.papyrus.bpmn.potentialOwner" target="_ulhAxwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmjQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PotentialOwner" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmjgkFEeWVleXnap4Kwg" name="Apply InteractionNode" identifier="org.eclipse.papyrus.bpmn.interactionNode" target="_ulhAygkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmjwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::InteractionNode" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmkAkFEeWVleXnap4Kwg" name="Apply Participant" identifier="org.eclipse.papyrus.bpmn.participant" target="_ulhAzQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmkQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Participant" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmkgkFEeWVleXnap4Kwg" name="Apply Participant" identifier="org.eclipse.papyrus.bpmn.participant" target="_ulhA0AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmkwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Participant" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmlAkFEeWVleXnap4Kwg" name="Apply PartnerRole" identifier="org.eclipse.papyrus.bpmn.partnerRole" target="_ulhA0wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmlQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerRole" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmlgkFEeWVleXnap4Kwg" name="Apply PartnerRole" identifier="org.eclipse.papyrus.bpmn.partnerRole" target="_ulhA1gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmlwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerRole" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmmAkFEeWVleXnap4Kwg" name="Apply PartnerRole" identifier="org.eclipse.papyrus.bpmn.partnerRole" target="_ulhA2QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmmQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerRole" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmmgkFEeWVleXnap4Kwg" name="Apply MessageFlow" identifier="org.eclipse.papyrus.bpmn.messageFlow_UML::InformationFlow" target="_ulhA3AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmmwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageFlow" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmnAkFEeWVleXnap4Kwg" name="Apply MessageFlow" identifier="org.eclipse.papyrus.bpmn.messageFlow" target="_ulhA3wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmnQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageFlow" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmngkFEeWVleXnap4Kwg" name="Apply BPMNCollaboration" identifier="org.eclipse.papyrus.bpmn.bPMNCollaboration" target="_ulhA4gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmnwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNCollaboration" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmoAkFEeWVleXnap4Kwg" name="Apply BPMNCollaboration" identifier="org.eclipse.papyrus.bpmn.bPMNCollaboration" target="_ulhA5QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmoQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNCollaboration" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmogkFEeWVleXnap4Kwg" name="Apply BPMNCollaboration" identifier="org.eclipse.papyrus.bpmn.bPMNCollaboration" target="_ulhA6AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmowkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNCollaboration" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmpAkFEeWVleXnap4Kwg" name="Apply MessageFlowAssociation" identifier="org.eclipse.papyrus.bpmn.messageFlowAssociation" target="_ulhA6wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmpQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageFlowAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmpgkFEeWVleXnap4Kwg" name="Apply MessageFlowAssociation" identifier="org.eclipse.papyrus.bpmn.messageFlowAssociation" target="_ulhA7gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmpwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MessageFlowAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmqAkFEeWVleXnap4Kwg" name="Apply PartnerEntity" identifier="org.eclipse.papyrus.bpmn.partnerEntity" target="_ulhA8QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmqQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerEntity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmqgkFEeWVleXnap4Kwg" name="Apply PartnerEntity" identifier="org.eclipse.papyrus.bpmn.partnerEntity" target="_ulhA9AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmqwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerEntity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmrAkFEeWVleXnap4Kwg" name="Apply PartnerEntity" identifier="org.eclipse.papyrus.bpmn.partnerEntity" target="_ulhA9wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmrQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::PartnerEntity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmrgkFEeWVleXnap4Kwg" name="Apply ParticipantAssociation" identifier="org.eclipse.papyrus.bpmn.participantAssociation" target="_ulhA-gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmrwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParticipantAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmsAkFEeWVleXnap4Kwg" name="Apply ParticipantAssociation" identifier="org.eclipse.papyrus.bpmn.participantAssociation" target="_ulhA_QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmsQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParticipantAssociation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmsgkFEeWVleXnap4Kwg" name="Apply ParticipantMultiplicity" identifier="org.eclipse.papyrus.bpmn.participantMultiplicity" target="_ulhBAAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmswkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParticipantMultiplicity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmtAkFEeWVleXnap4Kwg" name="Apply ParticipantMultiplicity" identifier="org.eclipse.papyrus.bpmn.participantMultiplicity" target="_ulhBAwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmtQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ParticipantMultiplicity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmtgkFEeWVleXnap4Kwg" name="Apply Documentation" identifier="org.eclipse.papyrus.bpmn.documentation" target="_ulhBBgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmtwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Documentation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmuAkFEeWVleXnap4Kwg" name="Apply Documentation" identifier="org.eclipse.papyrus.bpmn.documentation" target="_ulhBCQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmuQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Documentation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmugkFEeWVleXnap4Kwg" name="Apply ExtensionDefinition" identifier="org.eclipse.papyrus.bpmn.extensionDefinition" target="_ulhBDAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmuwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExtensionDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmvAkFEeWVleXnap4Kwg" name="Apply BPMNRelationship" identifier="org.eclipse.papyrus.bpmn.bPMNRelationship" target="_ulhBDwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmvQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNRelationship" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmvgkFEeWVleXnap4Kwg" name="Apply BPMNRelationship" identifier="org.eclipse.papyrus.bpmn.bPMNRelationship" target="_ulhBEgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmvwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNRelationship" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmwAkFEeWVleXnap4Kwg" name="Apply BaseElement" identifier="org.eclipse.papyrus.bpmn.baseElement" target="_ulhBFQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmwQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BaseElement" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmwgkFEeWVleXnap4Kwg" name="Apply ExtensionAttributeValue" identifier="org.eclipse.papyrus.bpmn.extensionAttributeValue" target="_ulhBGAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmwwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExtensionAttributeValue" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmxAkFEeWVleXnap4Kwg" name="Apply ExtensionAttributeDefinition" identifier="org.eclipse.papyrus.bpmn.extensionAttributeDefinition" target="_ulhBGwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmxQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ExtensionAttributeDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmxgkFEeWVleXnap4Kwg" name="Apply BPMNExtension" identifier="org.eclipse.papyrus.bpmn.bPMNExtension" target="_ulhBHgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmxwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNExtension" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmyAkFEeWVleXnap4Kwg" name="Apply BPMNOperation" identifier="org.eclipse.papyrus.bpmn.bPMNOperation" target="_ulhBIQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmyQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNOperation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmygkFEeWVleXnap4Kwg" name="Apply BPMNOperation" identifier="org.eclipse.papyrus.bpmn.bPMNOperation" target="_ulhBJAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmywkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNOperation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmzAkFEeWVleXnap4Kwg" name="Apply BPMNInterface" identifier="org.eclipse.papyrus.bpmn.bPMNInterface" target="_ulhBJwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmzQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNInterface" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhmzgkFEeWVleXnap4Kwg" name="Apply BPMNInterface" identifier="org.eclipse.papyrus.bpmn.bPMNInterface" target="_ulhBKgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhmzwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNInterface" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm0AkFEeWVleXnap4Kwg" name="Apply BPMNInterface" identifier="org.eclipse.papyrus.bpmn.bPMNInterface" target="_ulhBLQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm0QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNInterface" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm0gkFEeWVleXnap4Kwg" name="Apply SubConversation" identifier="org.eclipse.papyrus.bpmn.subConversation_UML::InformationFlow" target="_ulhBMAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm0wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm1AkFEeWVleXnap4Kwg" name="Apply SubConversation" identifier="org.eclipse.papyrus.bpmn.subConversation" target="_ulhBMwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm1QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm1gkFEeWVleXnap4Kwg" name="Apply ConversationNode" identifier="org.eclipse.papyrus.bpmn.conversationNode_UML::InformationFlow" target="_ulhBNgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm1wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConversationNode" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm2AkFEeWVleXnap4Kwg" name="Apply ConversationNode" identifier="org.eclipse.papyrus.bpmn.conversationNode" target="_ulhBOQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm2QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConversationNode" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm2gkFEeWVleXnap4Kwg" name="Apply GlobalConversation" identifier="org.eclipse.papyrus.bpmn.globalConversation" target="_ulhBPAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm2wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm3AkFEeWVleXnap4Kwg" name="Apply GlobalConversation" identifier="org.eclipse.papyrus.bpmn.globalConversation" target="_ulhBPwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm3QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm3gkFEeWVleXnap4Kwg" name="Apply GlobalConversation" identifier="org.eclipse.papyrus.bpmn.globalConversation" target="_ulhBQgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm3wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::GlobalConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm4AkFEeWVleXnap4Kwg" name="Apply CallConversation" identifier="org.eclipse.papyrus.bpmn.callConversation_UML::InformationFlow" target="_ulhBRQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm4QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm4gkFEeWVleXnap4Kwg" name="Apply CallConversation" identifier="org.eclipse.papyrus.bpmn.callConversation" target="_ulhBSAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm4wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallConversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm5AkFEeWVleXnap4Kwg" name="Apply Conversation" identifier="org.eclipse.papyrus.bpmn.conversation_UML::InformationFlow" target="_ulhBSwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm5QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Conversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm5gkFEeWVleXnap4Kwg" name="Apply Conversation" identifier="org.eclipse.papyrus.bpmn.conversation" target="_ulhBTgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm5wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Conversation" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm6AkFEeWVleXnap4Kwg" name="Apply ConversationLink" identifier="org.eclipse.papyrus.bpmn.conversationLink" target="_ulhBUQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm6QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConversationLink" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm6gkFEeWVleXnap4Kwg" name="Apply ConversationLink" identifier="org.eclipse.papyrus.bpmn.conversationLink" target="_ulhBVAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm6wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ConversationLink" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm7AkFEeWVleXnap4Kwg" name="Apply SubProcess" identifier="org.eclipse.papyrus.bpmn.subProcess" target="_ulhBVwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm7QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm7gkFEeWVleXnap4Kwg" name="Apply SubProcess" identifier="org.eclipse.papyrus.bpmn.subProcess" target="_ulhBWgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm7wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm8AkFEeWVleXnap4Kwg" name="Apply SubProcess" identifier="org.eclipse.papyrus.bpmn.subProcess" target="_ulhBXQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm8QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm8gkFEeWVleXnap4Kwg" name="Apply SubProcess" identifier="org.eclipse.papyrus.bpmn.subProcess" target="_ulhBYAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm8wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm9AkFEeWVleXnap4Kwg" name="Apply Performer" identifier="org.eclipse.papyrus.bpmn.performer" target="_ulhBYwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm9QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Performer" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm9gkFEeWVleXnap4Kwg" name="Apply Performer" identifier="org.eclipse.papyrus.bpmn.performer" target="_ulhBZgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm9wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Performer" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm-AkFEeWVleXnap4Kwg" name="Apply BPMNActivity" identifier="org.eclipse.papyrus.bpmn.bPMNActivity" target="_ulhBaQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm-QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm-gkFEeWVleXnap4Kwg" name="Apply BPMNActivity" identifier="org.eclipse.papyrus.bpmn.bPMNActivity" target="_ulhBbAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm-wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm_AkFEeWVleXnap4Kwg" name="Apply BPMNActivity" identifier="org.eclipse.papyrus.bpmn.bPMNActivity" target="_ulhBbwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm_QkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BPMNActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhm_gkFEeWVleXnap4Kwg" name="Apply LoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.loopCharacteristics" target="_ulhBcgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhm_wkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnAAkFEeWVleXnap4Kwg" name="Apply LoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.loopCharacteristics" target="_ulhBdQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnAQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::LoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnAgkFEeWVleXnap4Kwg" name="Apply CallActivity" identifier="org.eclipse.papyrus.bpmn.callActivity" target="_ulhBeAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnAwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnBAkFEeWVleXnap4Kwg" name="Apply CallActivity" identifier="org.eclipse.papyrus.bpmn.callActivity" target="_ulhBewkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnBQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnBgkFEeWVleXnap4Kwg" name="Apply CallActivity" identifier="org.eclipse.papyrus.bpmn.callActivity" target="_ulhBfgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnBwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnCAkFEeWVleXnap4Kwg" name="Apply CallActivity" identifier="org.eclipse.papyrus.bpmn.callActivity" target="_ulhBgQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnCQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::CallActivity" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnCgkFEeWVleXnap4Kwg" name="Apply ResourceRole" identifier="org.eclipse.papyrus.bpmn.resourceRole" target="_ulhBhAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnCwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceRole" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnDAkFEeWVleXnap4Kwg" name="Apply ResourceRole" identifier="org.eclipse.papyrus.bpmn.resourceRole" target="_ulhBhwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnDQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceRole" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnDgkFEeWVleXnap4Kwg" name="Apply BusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.businessRuleTask" target="_ulhBigkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnDwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnEAkFEeWVleXnap4Kwg" name="Apply BusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.businessRuleTask" target="_ulhBjQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnEQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnEgkFEeWVleXnap4Kwg" name="Apply BusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.businessRuleTask" target="_ulhBkAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnEwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnFAkFEeWVleXnap4Kwg" name="Apply BusinessRuleTask" identifier="org.eclipse.papyrus.bpmn.businessRuleTask" target="_ulhBkwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnFQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::BusinessRuleTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnFgkFEeWVleXnap4Kwg" name="Apply ComplexBehaviorDefinition" identifier="org.eclipse.papyrus.bpmn.complexBehaviorDefinition" target="_ulhBlgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnFwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexBehaviorDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnGAkFEeWVleXnap4Kwg" name="Apply ComplexBehaviorDefinition" identifier="org.eclipse.papyrus.bpmn.complexBehaviorDefinition" target="_ulhBmQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnGQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ComplexBehaviorDefinition" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnGgkFEeWVleXnap4Kwg" name="Apply ResourceAssignmentExpression" identifier="org.eclipse.papyrus.bpmn.resourceAssignmentExpression" target="_ulhBnAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnGwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceAssignmentExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnHAkFEeWVleXnap4Kwg" name="Apply ResourceAssignmentExpression" identifier="org.eclipse.papyrus.bpmn.resourceAssignmentExpression" target="_ulhBnwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnHQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceAssignmentExpression" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnHgkFEeWVleXnap4Kwg" name="Apply AdHocSubProcess" identifier="org.eclipse.papyrus.bpmn.adHocSubProcess" target="_ulhBogkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnHwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::AdHocSubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnIAkFEeWVleXnap4Kwg" name="Apply AdHocSubProcess" identifier="org.eclipse.papyrus.bpmn.adHocSubProcess" target="_ulhBpQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnIQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::AdHocSubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnIgkFEeWVleXnap4Kwg" name="Apply AdHocSubProcess" identifier="org.eclipse.papyrus.bpmn.adHocSubProcess" target="_ulhBqAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnIwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::AdHocSubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnJAkFEeWVleXnap4Kwg" name="Apply AdHocSubProcess" identifier="org.eclipse.papyrus.bpmn.adHocSubProcess" target="_ulhBqwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnJQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::AdHocSubProcess" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnJgkFEeWVleXnap4Kwg" name="Apply ScriptTask" identifier="org.eclipse.papyrus.bpmn.scriptTask" target="_ulhBrgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnJwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnKAkFEeWVleXnap4Kwg" name="Apply ScriptTask" identifier="org.eclipse.papyrus.bpmn.scriptTask" target="_ulhBsQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnKQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnKgkFEeWVleXnap4Kwg" name="Apply ScriptTask" identifier="org.eclipse.papyrus.bpmn.scriptTask" target="_ulhBtAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnKwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnLAkFEeWVleXnap4Kwg" name="Apply ScriptTask" identifier="org.eclipse.papyrus.bpmn.scriptTask" target="_ulhBtwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnLQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ScriptTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnLgkFEeWVleXnap4Kwg" name="Apply Task" identifier="org.eclipse.papyrus.bpmn.task" target="_ulhBugkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnLwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Task" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnMAkFEeWVleXnap4Kwg" name="Apply Task" identifier="org.eclipse.papyrus.bpmn.task" target="_ulhBvQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnMQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Task" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnMgkFEeWVleXnap4Kwg" name="Apply Task" identifier="org.eclipse.papyrus.bpmn.task" target="_ulhBwAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnMwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Task" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnNAkFEeWVleXnap4Kwg" name="Apply SendTask" identifier="org.eclipse.papyrus.bpmn.sendTask" target="_ulhBwwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnNQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SendTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnNgkFEeWVleXnap4Kwg" name="Apply SendTask" identifier="org.eclipse.papyrus.bpmn.sendTask" target="_ulhBxgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnNwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SendTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnOAkFEeWVleXnap4Kwg" name="Apply SendTask" identifier="org.eclipse.papyrus.bpmn.sendTask" target="_ulhByQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnOQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SendTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnOgkFEeWVleXnap4Kwg" name="Apply SendTask" identifier="org.eclipse.papyrus.bpmn.sendTask" target="_ulhBzAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnOwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::SendTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnPAkFEeWVleXnap4Kwg" name="Apply Transaction" identifier="org.eclipse.papyrus.bpmn.transaction" target="_ulhBzwkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnPQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Transaction" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnPgkFEeWVleXnap4Kwg" name="Apply Transaction" identifier="org.eclipse.papyrus.bpmn.transaction" target="_ulhB0gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnPwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Transaction" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnQAkFEeWVleXnap4Kwg" name="Apply Transaction" identifier="org.eclipse.papyrus.bpmn.transaction" target="_ulhB1QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnQQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Transaction" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnQgkFEeWVleXnap4Kwg" name="Apply Transaction" identifier="org.eclipse.papyrus.bpmn.transaction" target="_ulhB2AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnQwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Transaction" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnRAkFEeWVleXnap4Kwg" name="Apply StandardLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.standardLoopCharacteristics" target="_ulhB2wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnRQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StandardLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnRgkFEeWVleXnap4Kwg" name="Apply StandardLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.standardLoopCharacteristics" target="_ulhB3gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnRwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StandardLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnSAkFEeWVleXnap4Kwg" name="Apply StandardLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.standardLoopCharacteristics" target="_ulhB4QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnSQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::StandardLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnSgkFEeWVleXnap4Kwg" name="Apply ReceiveTask" identifier="org.eclipse.papyrus.bpmn.receiveTask" target="_ulhB5AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnSwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ReceiveTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnTAkFEeWVleXnap4Kwg" name="Apply ReceiveTask" identifier="org.eclipse.papyrus.bpmn.receiveTask" target="_ulhB5wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnTQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ReceiveTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnTgkFEeWVleXnap4Kwg" name="Apply ReceiveTask" identifier="org.eclipse.papyrus.bpmn.receiveTask" target="_ulhB6gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnTwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ReceiveTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnUAkFEeWVleXnap4Kwg" name="Apply ReceiveTask" identifier="org.eclipse.papyrus.bpmn.receiveTask" target="_ulhB7QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnUQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ReceiveTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnUgkFEeWVleXnap4Kwg" name="Apply ResourceParameterBinding" identifier="org.eclipse.papyrus.bpmn.resourceParameterBinding" target="_ulhB8AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnUwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceParameterBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnVAkFEeWVleXnap4Kwg" name="Apply ResourceParameterBinding" identifier="org.eclipse.papyrus.bpmn.resourceParameterBinding" target="_ulhB8wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnVQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ResourceParameterBinding" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnVgkFEeWVleXnap4Kwg" name="Apply ServiceTask" identifier="org.eclipse.papyrus.bpmn.serviceTask" target="_ulhB9gkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnVwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ServiceTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnWAkFEeWVleXnap4Kwg" name="Apply ServiceTask" identifier="org.eclipse.papyrus.bpmn.serviceTask" target="_ulhB-QkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnWQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ServiceTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnWgkFEeWVleXnap4Kwg" name="Apply ServiceTask" identifier="org.eclipse.papyrus.bpmn.serviceTask" target="_ulhB_AkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnWwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ServiceTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnXAkFEeWVleXnap4Kwg" name="Apply ServiceTask" identifier="org.eclipse.papyrus.bpmn.serviceTask" target="_ulhB_wkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnXQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::ServiceTask" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnXgkFEeWVleXnap4Kwg" name="Apply MultiInstanceLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.multiInstanceLoopCharacteristics" target="_ulhCAgkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnXwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MultiInstanceLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnYAkFEeWVleXnap4Kwg" name="Apply MultiInstanceLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.multiInstanceLoopCharacteristics" target="_ulhCBQkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnYQkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MultiInstanceLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_ulhnYgkFEeWVleXnap4Kwg" name="Apply MultiInstanceLoopCharacteristics" identifier="org.eclipse.papyrus.bpmn.multiInstanceLoopCharacteristics" target="_ulhCCAkFEeWVleXnap4Kwg">
+ <stereotypesToApply xmi:id="_ulhnYwkFEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::MultiInstanceLoopCharacteristics" updateName="true">
+ <requiredProfiles>BPMNProfile</requiredProfiles>
+ </stereotypesToApply>
+ </adviceBindingsConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.di b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.di
new file mode 100644
index 00000000000..bf9abab340f
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.genmodel b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.genmodel
new file mode 100644
index 00000000000..2d21e13562c
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.genmodel
@@ -0,0 +1,1518 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:genmodel="http://www.eclipse.org/uml2/2.2.0/GenModel"
+ modelDirectory="/org.eclipse.papyrus.bpmn/src" modelPluginID="org.eclipse.papyrus.bpmn"
+ modelName="Bpmn" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
+ importerID="org.eclipse.uml2.uml.ecore.importer" complianceLevel="7.0" copyrightFields="false"
+ usedGenPackages="../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../org.eclipse.uml2.types/model/Types.genmodel#//types ../../org.eclipse.uml2.uml/model/UML.genmodel#//uml"
+ operationReflection="true" importOrganizing="true">
+ <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer">
+ <details key="ECORE_TAGGED_VALUES" value="PROCESS"/>
+ <details key="UNION_PROPERTIES" value="REPORT"/>
+ <details key="UNTYPED_PROPERTIES" value="REPORT"/>
+ <details key="DUPLICATE_FEATURES" value="DISCARD"/>
+ <details key="SUBSETTING_PROPERTIES" value="REPORT"/>
+ <details key="VALIDATION_DELEGATES" value="IGNORE"/>
+ <details key="OPPOSITE_ROLE_NAMES" value="IGNORE"/>
+ <details key="COMMENTS" value="PROCESS"/>
+ <details key="DUPLICATE_FEATURE_INHERITANCE" value="DISCARD"/>
+ <details key="DUPLICATE_OPERATIONS" value="DISCARD"/>
+ <details key="PROPERTY_DEFAULT_EXPRESSIONS" value="IGNORE"/>
+ <details key="INVARIANT_CONSTRAINTS" value="PROCESS"/>
+ <details key="REDEFINING_PROPERTIES" value="REPORT"/>
+ <details key="ANNOTATION_DETAILS" value="PROCESS"/>
+ <details key="NON_API_INVARIANTS" value="IGNORE"/>
+ <details key="DUPLICATE_OPERATION_INHERITANCE" value="DISCARD"/>
+ <details key="REDEFINING_OPERATIONS" value="REPORT"/>
+ <details key="INVOCATION_DELEGATES" value="IGNORE"/>
+ <details key="DERIVED_FEATURES" value="IGNORE"/>
+ <details key="OPERATION_BODIES" value="IGNORE"/>
+ <details key="CAMEL_CASE_NAMES" value="IGNORE"/>
+ <details key="SUPER_CLASS_ORDER" value="PROCESS"/>
+ </genAnnotations>
+ <foreignModel>bpmn.profile.uml</foreignModel>
+ <genPackages xsi:type="genmodel:GenPackage" prefix="BPMNProfile" basePackage="org.eclipse.papyrus.bpmn"
+ disposableProviderFactory="true" loadInitialization="true" literalsInterface="false"
+ ecorePackage="BPMNProfile.ecore#/" publicationLocation="" operationsPackage="">
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//AssociationDirection">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//AssociationDirection/none"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//AssociationDirection/one"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//AssociationDirection/both"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//EventBasedGatewayType">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//EventBasedGatewayType/exclusive"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//EventBasedGatewayType/parallel"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//GatewayDirection">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//GatewayDirection/unspecified"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//GatewayDirection/converging"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//GatewayDirection/diverging"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//GatewayDirection/mixed"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//RelationshipDirection">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//RelationshipDirection/none"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//RelationshipDirection/forward"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//RelationshipDirection/backward"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//RelationshipDirection/both"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//ItemKind">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//ItemKind/physical"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//ItemKind/information"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//ProcessType">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//ProcessType/none"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//ProcessType/public"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//ProcessType/private"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//AdHocOrdering">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//AdHocOrdering/parallel"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//AdHocOrdering/sequential"/>
+ </genEnums>
+ <genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="BPMNProfile.ecore#//MultiInstanceBehavior">
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//MultiInstanceBehavior/none"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//MultiInstanceBehavior/one"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//MultiInstanceBehavior/all"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="BPMNProfile.ecore#//MultiInstanceBehavior/complex"/>
+ </genEnums>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//InclusiveGateway">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InclusiveGateway/default"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//InclusiveGateway/inclusiveGatewaydefault">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InclusiveGateway/inclusiveGatewaydefault/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InclusiveGateway/inclusiveGatewaydefault/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//NonExclusiveGateway">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//NonExclusiveGateway/base_JoinNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//NonExclusiveGateway/base_ForkNode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//Gateway">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Gateway/base_ControlNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Gateway/base_ActivityGroup"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//FlowNode">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowNode/base_ActivityNode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//FlowElement">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElement/auditing"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElement/monitoring"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElement/_categoryValueRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElement/container"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//BaseElement">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BaseElement/id"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/extensionValues"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/base_Element"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/documentation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/extensionDefinitions"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/outgoing"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BaseElement/incoming"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ExtensionAttributeValue">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionAttributeValue/base_Slot"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionAttributeValue/valueRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionAttributeValue/extensionAttributeDefinition"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ExtensionAttributeDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionAttributeDefinition/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ExtensionAttributeDefinition/type"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ExtensionAttributeDefinition/isReference"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Documentation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Documentation/base_Comment"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Documentation/textFormat"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Documentation/text"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ExtensionDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionDefinition/base_Stereotype"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExtensionDefinition/extensionAttributeDefinitions"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNAssociation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNAssociation/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNAssociation/associationDirection"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNAssociation/targetRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNAssociation/sourceRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNAssociation/AssociationEnd">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNAssociation/AssociationEnd/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNAssociation/AssociationEnd/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//BPMNArtifact"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Auditing">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Auditing/base_Class"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Monitoring">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Monitoring/base_Class"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CategoryValue">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CategoryValue/base_EnumerationLiteral"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CategoryValue/categorizedFlowElements"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//FlowElementsContainer">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElementsContainer/laneSets"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FlowElementsContainer/flowElements"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//LaneSet">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LaneSet/base_ActivityPartition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LaneSet/lanes"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LaneSet/parentLane"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LaneSet/flowElementsContainer"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//LaneSet/LaneSetlanes">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetlanes/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetlanes/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//LaneSet/LaneSetparentLane">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetparentLane/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetparentLane/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//LaneSet/LaneSetflowElementsContainer">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetflowElementsContainer/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSetflowElementsContainer/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//LaneSet/LaneSet">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSet/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//LaneSet/LaneSet/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Lane">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/base_ActivityPartition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/_partitionElement"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/flowNodeRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/partitionElementRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/childLaneSet"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Lane/laneSet"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Lane/LanelaneSet">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanelaneSet/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanelaneSet/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Lane/LanechildLaneSet">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanechildLaneSet/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanechildLaneSet/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Lane/LanepartitionElementRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanepartitionElementRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LanepartitionElementRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Lane/LaneflowNodeRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LaneflowNodeRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Lane/LaneflowNodeRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//SequenceFlow">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SequenceFlow/base_ControlFlow"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//SequenceFlow/isImmediate"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SequenceFlow/conditionExpression"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SequenceFlow/SequenceFlowconditionExpression">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowconditionExpression/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowconditionExpression/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SequenceFlow/SequenceFlowsourceRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowsourceRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowsourceRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SequenceFlow/SequenceFlowtargetRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowtargetRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SequenceFlow/SequenceFlowtargetRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNExpression">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNExpression/base_OpaqueExpression"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//EventBasedGateway">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//EventBasedGateway/instantiate"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//EventBasedGateway/eventGatewayType"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EventBasedGateway/base_ForkNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EventBasedGateway/base_StructuredActivityNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EventBasedGateway/base_InterruptibleActivityRegion"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ParallelGateway"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ComplexGateway">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ComplexGateway/default"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ComplexGateway/activationCondition"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ComplexGateway/complexGatewaydefault">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewaydefault/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewaydefault/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ComplexGateway/complexGatewayactivationCondition">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewayactivationCondition/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewayactivationCondition/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ComplexGateway/complexGatewayjoinSpec">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewayjoinSpec/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ComplexGateway/complexGatewayjoinSpec/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ExclusiveGateway">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExclusiveGateway/base_DecisionNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExclusiveGateway/base_MergeNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ExclusiveGateway/default"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ExclusiveGateway/exclusiveGatewaydefault">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ExclusiveGateway/exclusiveGatewaydefault/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ExclusiveGateway/exclusiveGatewaydefault/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//RootElement">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//RootElement/base_PackageableElement"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//RootElement/definition"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Definitions">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Definitions/base_Package"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Definitions/targetNamespace"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Definitions/expressionLanguage"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Definitions/typeLanguage"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Definitions/exporter"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Definitions/exporterVersion"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Definitions/extensions"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Definitions/imports"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Definitions/relationships"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Definitions/rootElements"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNExtension">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNExtension/base_Stereotype"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNExtension/mustUnderstand"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNExtension/definition"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Import">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Import/base_PackageImport"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Import/importType"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Import/location"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Import/namespace"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Import/definitions"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNRelationship">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNRelationship/base_Constraint"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNRelationship/type"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNRelationship/direction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNRelationship/targets"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNRelationship/sources"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNRelationship/definition"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNProcess">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNProcess/processType"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNProcess/isClosed"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/auditing"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNProcess/isExecutable"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/definitionalCollaborationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/base_Activity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/correlationSubscriptions"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/monitoring"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/supports"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/properties"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProcess/resources"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProcess/ProcesssupportedInterfaceRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcesssupportedInterfaceRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcesssupportedInterfaceRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProcess/Processsupports">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/Processsupports/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/Processsupports/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProcess/Processproperties">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/Processproperties/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/Processproperties/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProcess/ProcesslaneSets">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcesslaneSets/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcesslaneSets/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProcess/ProcessflowElements">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcessflowElements/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProcess/ProcessflowElements/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//CallableElement">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallableElement/base_Behavior"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallableElement/ioSpecification"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallableElement/supportedInterfaceRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallableElement/ioBinding"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CallableElement/CallableEelementsupportedInterfaceRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallableElement/CallableEelementsupportedInterfaceRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallableElement/CallableEelementsupportedInterfaceRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CallableElement/CallableElementresources">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallableElement/CallableElementresources/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallableElement/CallableElementresources/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//InputOutputSpecification">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/base_Behavior"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/base_Action"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/dataInputs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/dataOutputs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/inputSets"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputSpecification/outputSets"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataInput">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//DataInput/isCollection"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/base_InputPin"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/base_Parameter"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/base_ActivityParameterNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/inputSetRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/inputSetWithOptional"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataInput/inputSetWithWhileExecuting"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataInput/DataInputAssociation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputAssociation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputAssociation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataInput/DataInputnotation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputnotation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputnotation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataInput/DataInputitemSubjectRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputitemSubjectRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInput/DataInputitemSubjectRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//ItemAwareElement">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemAwareElement/dataState"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemAwareElement/base_TypedElement"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemAwareElement/itemSubjectRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ItemAwareElement/ItemAwareElementdataState">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ItemAwareElement/ItemAwareElementdataState/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ItemAwareElement/ItemAwareElementdataState/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataState">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataState/base_State"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ItemDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ItemDefinition/itemKind"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ItemDefinition/isCollection"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemDefinition/base_Class"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemDefinition/structureRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ItemDefinition/import"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ItemDefinition/ItemDefinitionstructureRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ItemDefinition/ItemDefinitionstructureRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ItemDefinition/ItemDefinitionstructureRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//InputSet">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputSet/base_ParameterSet"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputSet/optionalInputRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputSet/whileExecutingInputRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputSet/dataInputRefs"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//InputSet/InputSetdataInputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetdataInputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetdataInputRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//InputSet/InputSetoptionalInputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetoptionalInputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetoptionalInputRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//InputSet/InputSetwhileExecutingInputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetwhileExecutingInputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//InputSet/InputSetwhileExecutingInputRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataOutput">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/base_OutputPin"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//DataOutput/isCollection"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/base_Parameter"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/base_ActivityParameterNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/outputSetRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/outputSetWithOptional"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataOutput/outputSetWithWhileExecuting"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataOutput/DataOutputnotation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutput/DataOutputnotation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutput/DataOutputnotation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataOutput/DataOutputitemSubjectRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutput/DataOutputitemSubjectRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutput/DataOutputitemSubjectRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//OutputSet">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//OutputSet/base_ParameterSet"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//OutputSet/optionalOutputRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//OutputSet/whileExecutingOutputRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//OutputSet/dataOutputRefs"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//OutputSet/OutputSetdataOutputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetdataOutputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetdataOutputRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//OutputSet/OutputSetoptionalOutputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetoptionalOutputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetoptionalOutputRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//OutputSet/OutputSetwhileExecutingOutputRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetwhileExecutingOutputRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//OutputSet/OutputSetwhileExecutingOutputRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNInterface">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNInterface/base_Interface"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNInterface/implementationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNInterface/operations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNInterface/callableElements"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNInterface/Interfaceoperationmultiplicity">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/Interfaceoperationmultiplicity/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/Interfaceoperationmultiplicity/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNInterface/InterfaceownedOperation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/InterfaceownedOperation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/InterfaceownedOperation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNInterface/BPMNInterfacecallableElements">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/BPMNInterfacecallableElements/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/BPMNInterfacecallableElements/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNInterface/BPMNInterfaceoperations">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/BPMNInterfaceoperations/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNInterface/BPMNInterfaceoperations/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNOperation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNOperation/base_Operation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNOperation/implementationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNOperation/inMessageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNOperation/outMessageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNOperation/errorRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNOperation/BPMNOperationowner">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationowner/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationowner/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNOperation/BPMNOperationinMessageRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationinMessageRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationinMessageRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNOperation/BPMNOperationoutMessageRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationoutMessageRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationoutMessageRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNOperation/BPMNOperationerrorRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationerrorRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNOperation/BPMNOperationerrorRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNMessage">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNMessage/itemRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNMessage/MessageitemRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNMessage/MessageitemRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNMessage/MessageitemRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Error">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Error/errorCode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//InputOutputBinding">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputBinding/inputDataRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputBinding/outputDataRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputBinding/operationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InputOutputBinding/base_Dependency"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNCollaboration">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNCollaboration/isClosed"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/participantAssociations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/conversationLinks"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/messageFlowAssociations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/messageFlows"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/base_Collaboration"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/conversations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/correlationKeys"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNCollaboration/participants"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNCollaboration/Collaborationparticipants">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNCollaboration/Collaborationparticipants/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNCollaboration/Collaborationparticipants/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ParticipantAssociation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ParticipantAssociation/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ParticipantAssociation/innerParticipantRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ParticipantAssociation/outerParticipantRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationinnerParticipantRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationinnerParticipantRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationinnerParticipantRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationouterParticipantRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationouterParticipantRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ParticipantAssociation/ParticipantAssociationouterParticipantRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Participant">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/processRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/participantMultiplicity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/partnerEntityRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/partnerRoleRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Participant/interfaceRefs"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/Participantownership">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participantownership/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participantownership/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/Participanttype">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participanttype/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participanttype/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMinimum">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMinimum/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMinimum/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/Participantrealizationsupplier">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participantrealizationsupplier/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/Participantrealizationsupplier/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/ParticipantprocessRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantprocessRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantprocessRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMaximum">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMaximum/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantmultiplicityMaximum/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/participantpartnerEntityRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/participantpartnerEntityRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/participantpartnerEntityRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/participantpartnerRoleRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/participantpartnerRoleRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/participantpartnerRoleRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Participant/ParticipantinterfaceRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantinterfaceRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Participant/ParticipantinterfaceRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//InteractionNode">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InteractionNode/base_Element"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InteractionNode/outgoingConversationLinks"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//InteractionNode/incomingConversationLinks"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ConversationLink">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationLink/collaboration"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationLink/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationLink/targetRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationLink/sourceRef"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ParticipantMultiplicity">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ParticipantMultiplicity/base_MultiplicityElement"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ParticipantMultiplicity/minimum"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ParticipantMultiplicity/maximum"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//PartnerEntity">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//PartnerEntity/base_InstanceSpecification"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//PartnerEntity/participantRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//PartnerEntity/PartnerEntityparticipantRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//PartnerEntity/PartnerEntityparticipantRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//PartnerEntity/PartnerEntityparticipantRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//PartnerRole">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//PartnerRole/base_Class"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//PartnerRole/participantRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//PartnerRole/PartnerRoleparticipantRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//PartnerRole/PartnerRoleparticipantRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//PartnerRole/PartnerRoleparticipantRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//MessageFlowAssociation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlowAssociation/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlowAssociation/innerMessageFlowRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlowAssociation/outerMessageFlowRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationinnerMessageFlowRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationinnerMessageFlowRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationinnerMessageFlowRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationouterMessageFlowRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationouterMessageFlowRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlowAssociation/MessageFlowAssociationouterMessageFlowRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//MessageFlow">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlow/base_InformationFlow"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlow/sourceRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlow/targetRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageFlow/messageRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MessageFlow/MessageFlowsourceRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowsourceRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowsourceRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MessageFlow/MessageFlowtargetRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowtargetRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowtargetRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MessageFlow/MessageFlowmessageRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowmessageRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MessageFlow/MessageFlowmessageRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//ConversationNode">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationNode/base_InformationFlow"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationNode/messageFlowRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationNode/correlationKeys"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConversationNode/participantRefs"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ConversationNode/ConversationNodeparticipantRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ConversationNode/ConversationNodeparticipantRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ConversationNode/ConversationNodeparticipantRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CorrelationKey">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationKey/base_Class"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationKey/correlationPropertyRef"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CorrelationProperty">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationProperty/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationProperty/type"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationProperty/correlationPropertyRetrievalExpression"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CorrelationPropertyRetrievalExpression">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyRetrievalExpression/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyRetrievalExpression/messageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyRetrievalExpression/messagePath"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//FormalExpression">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//FormalExpression/evaluatesToTypeRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//FormalExpression/FormalExpressionevaluatesToTypeRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//FormalExpression/FormalExpressionevaluatesToTypeRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//FormalExpression/FormalExpressionevaluatesToTypeRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CorrelationSubscription">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationSubscription/base_Class"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationSubscription/correlationKeyRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationSubscription/correlationPropertyBinding"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CorrelationPropertyBinding">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyBinding/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyBinding/dataPath"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CorrelationPropertyBinding/correlationPropertyRef"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNProperty">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProperty/base_DataStoreNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNProperty/umlProperty"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProperty/Propertynotation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProperty/Propertynotation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProperty/Propertynotation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNProperty/BPMNPropertyapply">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProperty/BPMNPropertyapply/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNProperty/BPMNPropertyapply/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ResourceRole">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceRole/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceRole/resourceAssignmentExpression"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceRole/resourceRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceRole/resourceParameterBindings"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceRole/process"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceRole/ResourceRoleowner">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleowner/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleowner/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceRole/ResourceRoleisRequired">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleisRequired/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleisRequired/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceRole/ResourceRoleprocess">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleprocess/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleprocess/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceParameterBindings">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceParameterBindings/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceRole/ResourceRoleresourceParameterBindings/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ResourceAssignmentExpression">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceAssignmentExpression/expression"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceAssignmentExpression/ResourceAssignmentExpressionexpression">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceAssignmentExpression/ResourceAssignmentExpressionexpression/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceAssignmentExpression/ResourceAssignmentExpressionexpression/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Resource">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Resource/resourceParameters"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Resource/ResourceresourceParameters">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Resource/ResourceresourceParameters/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Resource/ResourceresourceParameters/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ResourceParameter">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceParameter/base_Property"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceParameter/type"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ResourceParameter/isRequired"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceParameter/ResourceParameterowner">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParameterowner/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParameterowner/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceParameter/ResourceParametertype">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParametertype/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParametertype/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceParameter/ResourceParameterisRequired">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParameterisRequired/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameter/ResourceParameterisRequired/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ResourceParameterBinding">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceParameterBinding/base_Slot"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceParameterBinding/parameterRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ResourceParameterBinding/expression"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingexpression">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingexpression/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingexpression/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingparameterRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingparameterRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ResourceParameterBinding/ResourceParameterBindingparameterRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalScriptTask">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//GlobalScriptTask/script"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//GlobalScriptTask/scriptFormat"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscriptFormat">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscriptFormat/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscriptFormat/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscript">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscript/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalScriptTask/GlobalScriptTaskscript/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//GlobalTask/base_OpaqueBehavior"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//GlobalTask/resources"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalTask/GlobalTasksupportedInterfaceRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalTask/GlobalTasksupportedInterfaceRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalTask/GlobalTasksupportedInterfaceRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalBusinessRuleTask">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//GlobalBusinessRuleTask/implementation"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalBusinessRuleTask/GlobalBusinessRuleTaskimplementation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalBusinessRuleTask/GlobalBusinessRuleTaskimplementation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalBusinessRuleTask/GlobalBusinessRuleTaskimplementation/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CompensateEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//CompensateEventDefinition/waitForCompletion"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CompensateEventDefinition/activityRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CompensateEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//EventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EventDefinition/base_Event"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//BPMNActivity">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNActivity/isForCompensation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNActivity/startQuantity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BPMNActivity/completionQuantity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/base_Action"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/activityClass"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/properties"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/default"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/boundaryEventRefs"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/dataInputAssociations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/dataOutputAssociations"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/loopCharacteristics"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNActivity/resources"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivityresources">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityresources/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityresources/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivitycontainer">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivitycontainer/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivitycontainer/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivityproperties">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityproperties/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityproperties/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivitydefault">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivitydefault/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivitydefault/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivityboundaryEventsRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityboundaryEventsRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityboundaryEventsRefs/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNActivity/BPMNActivityloopCharacteristics">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityloopCharacteristics/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNActivity/BPMNActivityloopCharacteristics/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BoundaryEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BoundaryEvent/cancelActivity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BoundaryEvent/attachedToRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BoundaryEvent/boundaryEventattachedToRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BoundaryEvent/boundaryEventattachedToRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BoundaryEvent/boundaryEventattachedToRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//CatchEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//CatchEvent/parallelMultiple"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CatchEvent/base_AcceptEventAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CatchEvent/base_InitialNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CatchEvent/dataOutputAssociation"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CatchEvent/catchEventeventDefinitionsRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CatchEvent/catchEventeventDefinitionsRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CatchEvent/catchEventeventDefinitionsRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//BPMNEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNEvent/eventClass"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNEvent/_eventDefinitions"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNEvent/properties"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BPMNEvent/eventDefinitionRefs"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataOutputAssociation">
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationsource">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationsource/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationsource/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationtarget">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationtarget/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataOutputAssociation/dataOutputAssociationtarget/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//DataAssociation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataAssociation/base_ObjectFlow"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataAssociation/sourceRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataAssociation/targetRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataAssociation/transformation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataAssociation/assignment"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataAssociation/DataAssociationsource">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationsource/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationsource/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataAssociation/DataAssociationtransformation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationtransformation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationtransformation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataAssociation/DataAssociationtarget">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationtarget/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataAssociation/DataAssociationtarget/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Assignment">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Assignment/base_Dependency"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Assignment/from"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Assignment/to"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataInputAssociation">
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationsource">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationsource/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationsource/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationtarget">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationtarget/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataInputAssociation/dataInputAssociationtarget/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//LoopCharacteristics">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LoopCharacteristics/base_StructuredActivityNode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//EscalationEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EscalationEventDefinition/escalationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EscalationEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Escalation">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Escalation/escalationCode"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//Escalation/EscalationstructureRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Escalation/EscalationstructureRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//Escalation/EscalationstructureRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//TimerEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TimerEventDefinition/timeCycle"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TimerEventDefinition/timeDate"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TimerEventDefinition/timeDuration"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TimerEventDefinition/base_ChangeEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//SignalEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SignalEventDefinition/signalRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SignalEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BPMNSignal">
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BPMNSignal/BPMNSignalstructureRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNSignal/BPMNSignalstructureRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BPMNSignal/BPMNSignalstructureRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//EndEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//EndEvent/base_FinalNode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BPMNProfile.ecore#//ThrowEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ThrowEvent/base_CallOperationAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ThrowEvent/base_FlowFinalNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ThrowEvent/dataInputAssociation"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ThrowEvent/ThrowEventeventDefinitionRefs">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ThrowEvent/ThrowEventeventDefinitionRefs/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ThrowEvent/ThrowEventeventDefinitionRefs/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//MessageEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageEventDefinition/messageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageEventDefinition/operationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MessageEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//StartEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//StartEvent/isInterrupting"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ConditionalEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConditionalEventDefinition/base_ChangeEvent"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ConditionalEventDefinition/condition"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ConditionalEventDefinition/conditionalEventDefinitioncondition">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ConditionalEventDefinition/conditionalEventDefinitioncondition/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ConditionalEventDefinition/conditionalEventDefinitioncondition/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//LinkEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LinkEventDefinition/_target"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LinkEventDefinition/source"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//LinkEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ErrorEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ErrorEventDefinition/errorRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ErrorEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//IntermediateCatchEvent"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//IntermediateThrowEvent">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//IntermediateThrowEvent/base_SendObjectAction"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//TerminateEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TerminateEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ImplicitThrowEvent"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CancelEventDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CancelEventDefinition/base_CallEvent"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//TextAnnotation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//TextAnnotation/base_Comment"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//TextAnnotation/textFormat"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//TextAnnotation/text"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Category">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Category/base_Enumeration"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Category/categoryValue"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Group">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Group/base_ActivityPartition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Group/_categoryValueRef"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataObjectReference">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataObjectReference/dataObjectRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataObjectReference/base_DataStoreNode"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataObjectReference/DataObjectRefsourcetarget">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObjectReference/DataObjectRefsourcetarget/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObjectReference/DataObjectRefsourcetarget/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataObjectReference/DataObjectRefdataState">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObjectReference/DataObjectRefdataState/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObjectReference/DataObjectRefdataState/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataObject">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//DataObject/isCollection"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataObject/base_DataStoreNode"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//DataObject/DataObjectdataState">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObject/DataObjectdataState/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//DataObject/DataObjectdataState/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataStore">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//DataStore/capacity"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//DataStore/isUnlimited"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataStore/base_Class"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataStore/itemSubjectRef"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//DataStoreReference">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataStoreReference/_dataStore"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//DataStoreReference/base_DataStoreNode"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//UserTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//UserTask/base_OpaqueAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//UserTask/implementation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//UserTask/renderings"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//UserTask/UserTaskimplementation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//UserTask/UserTaskimplementation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//UserTask/UserTaskimplementation/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//UserTask/UserTaskrenderings">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//UserTask/UserTaskrenderings/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//UserTask/UserTaskrenderings/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Task">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Task/ioSpecification"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Rendering">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//Rendering/base_Image"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//HumanPerformer"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Performer"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalUserTask">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//GlobalUserTask/implementation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//GlobalUserTask/renderings"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskrenderings">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskrenderings/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskrenderings/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskimplementation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskimplementation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalUserTask/GlobalUserTaskimplementation/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalManualTask"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ManualTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ManualTask/base_OpaqueAction"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//PotentialOwner"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//SubConversation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SubConversation/conversationNodes"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SubConversation/SubConversationconnectedelements">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SubConversation/SubConversationconnectedelements/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SubConversation/SubConversationconnectedelements/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//GlobalConversation">
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//GlobalConversation/GlobalConversationcontainedelements">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalConversation/GlobalConversationcontainedelements/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//GlobalConversation/GlobalConversationcontainedelements/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CallConversation">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallConversation/_collaborationUse"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallConversation/calledCollaborationRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallConversation/participantAssociations"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CallConversation/CallConversationcalledCollaborationRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallConversation/CallConversationcalledCollaborationRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallConversation/CallConversationcalledCollaborationRef/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CallConversation/CallConversationparticipantAssociations">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallConversation/CallConversationparticipantAssociations/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallConversation/CallConversationparticipantAssociations/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Conversation"/>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//SubProcess">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//SubProcess/triggeredByEvent"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SubProcess/base_StructuredActivityNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SubProcess/hasLaneSets"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SubProcess/SubProcesstriggeredByEvent">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SubProcess/SubProcesstriggeredByEvent/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SubProcess/SubProcesstriggeredByEvent/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//CallActivity">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallActivity/base_CallBehaviorAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//CallActivity/calledElementRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//CallActivity/CallActivitycalledElementRefvalues">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallActivity/CallActivitycalledElementRefvalues/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//CallActivity/CallActivitycalledElementRefvalues/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//BusinessRuleTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//BusinessRuleTask/base_OpaqueAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//BusinessRuleTask/implementation"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//BusinessRuleTask/BusinessRuleTaskimplementation">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BusinessRuleTask/BusinessRuleTaskimplementation/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//BusinessRuleTask/BusinessRuleTaskimplementation/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ComplexBehaviorDefinition">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ComplexBehaviorDefinition/condition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ComplexBehaviorDefinition/event"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ComplexBehaviorDefinition/base_ControlFlow"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//AdHocSubProcess">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//AdHocSubProcess/completionCondition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//AdHocSubProcess/ordering"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//AdHocSubProcess/cancelRemainingInstances"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//AdHocSubProcess/AdHocSubProcesscancelRemainingInstances">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//AdHocSubProcess/AdHocSubProcesscancelRemainingInstances/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//AdHocSubProcess/AdHocSubProcesscancelRemainingInstances/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ScriptTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ScriptTask/base_OpaqueAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ScriptTask/scriptFormat"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ScriptTask/script"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ScriptTask/ScriptTaskscriptFormat">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ScriptTask/ScriptTaskscriptFormat/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ScriptTask/ScriptTaskscriptFormat/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ScriptTask/ScriptTaskscript">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ScriptTask/ScriptTaskscript/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ScriptTask/ScriptTaskscript/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//SendTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SendTask/messageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SendTask/base_CallOperationAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//SendTask/implementation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//SendTask/operationRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//SendTask/SendTaskoperationRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SendTask/SendTaskoperationRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//SendTask/SendTaskoperationRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//Transaction">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//Transaction/method"/>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//StandardLoopCharacteristics">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//StandardLoopCharacteristics/loopMaximum"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//StandardLoopCharacteristics/base_LoopNode"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//StandardLoopCharacteristics/testBefore"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//StandardLoopCharacteristics/loopCondition"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicstestBefore">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicstestBefore/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicstestBefore/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicsloopCondition">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicsloopCondition/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//StandardLoopCharacteristics/StandardLoopCharacteristicsloopCondition/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ReceiveTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ReceiveTask/messageRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ReceiveTask/base_AcceptEventAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ReceiveTask/implementation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ReceiveTask/instantiate"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ReceiveTask/operationRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ReceiveTask/ReceiveTaskoperationRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ReceiveTask/ReceiveTaskoperationRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ReceiveTask/ReceiveTaskoperationRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//ServiceTask">
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ServiceTask/base_CallOperationAction"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//ServiceTask/implementation"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//ServiceTask/operationRef"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ServiceTask/ServiceTaskinputSet">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskinputSet/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskinputSet/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ServiceTask/ServiceTaskoutputSet">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskoutputSet/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskoutputSet/context"/>
+ </genOperations>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//ServiceTask/ServiceTaskoperationRef">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskoperationRef/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//ServiceTask/ServiceTaskoperationRef/context"/>
+ </genOperations>
+ </genClasses>
+ <genClasses xsi:type="genmodel:GenClass" ecoreClass="BPMNProfile.ecore#//MultiInstanceLoopCharacteristics">
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/behavior"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/loopCardinality"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/completionCondition"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/base_ExpansionRegion"/>
+ <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/isSequential"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/loopDataInputRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/loopDataOutputRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/outputDataItem"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/inputDataItem"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/oneBehaviorEventRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/noneBehaviorEventRef"/>
+ <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
+ propertySortChoices="true" ecoreFeature="ecore:EReference BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/complexBehaviorDefinition"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/MultiinstanceLoopCharacteristicstarget">
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/MultiinstanceLoopCharacteristicstarget/diagnostics"/>
+ <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="BPMNProfile.ecore#//MultiInstanceLoopCharacteristics/MultiinstanceLoopCharacteristicstarget/context"/>
+ </genOperations>
+ </genClasses>
+ </genPackages>
+</genmodel:GenModel>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.notation b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.notation
new file mode 100644
index 00000000000..bf9abab340f
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.notation
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.uml b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.uml
new file mode 100644
index 00000000000..fe44d0379f7
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmn.profile.uml
@@ -0,0 +1,5065 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
+ <uml:Profile xmi:id="_wrG1oHwkEeOWLfCz6n-rOA" name="BPMNProfile" URI="http://www.omg.org/spec/BPMNProfile/20121112/">
+ <eAnnotations xmi:id="_UuWeMM8vEeSqX8YzYyOWzA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_rL7JAOm-EeSE8qC-7-3YgA" name="BPMNProfile" nsURI="http://www.omg.org/spec/BPMNProfile/20121112/" nsPrefix="BPMNProfile">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JAem-EeSE8qC-7-3YgA" name="InclusiveGateway" eSuperTypes="_rL7JCOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JAum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway"/>
+ <eAnnotations xmi:id="_rL7JA-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7JBOm-EeSE8qC-7-3YgA" key="documentation" value="inclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JBem-EeSE8qC-7-3YgA" name="default" ordered="false" eType="_rL7Jrem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JCOm-EeSE8qC-7-3YgA" name="NonExclusiveGateway" abstract="true" eSuperTypes="_rL7JD-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JCem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JCum-EeSE8qC-7-3YgA" name="base_JoinNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//JoinNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JDOm-EeSE8qC-7-3YgA" name="base_ForkNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ForkNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JD-m-EeSE8qC-7-3YgA" name="Gateway" abstract="true" eSuperTypes="_rL7JFum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JEOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JEem-EeSE8qC-7-3YgA" name="base_ControlNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ControlNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JE-m-EeSE8qC-7-3YgA" name="base_ActivityGroup" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityGroup"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JFum-EeSE8qC-7-3YgA" name="FlowNode" abstract="true" eSuperTypes="_rL7JIum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JF-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-FlowNode"/>
+ <eAnnotations xmi:id="_rL7JGOm-EeSE8qC-7-3YgA" source="duplicates">
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7JGem-EeSE8qC-7-3YgA" name="incoming" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Jrem-EeSE8qC-7-3YgA" eOpposite="_rL7Juem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JGum-EeSE8qC-7-3YgA" source="redefines" references="_rL7JPem-EeSE8qC-7-3YgA"/>
+ </contents>
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7JHOm-EeSE8qC-7-3YgA" name="outgoing" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Jrem-EeSE8qC-7-3YgA" eOpposite="_rL7Jt-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JHem-EeSE8qC-7-3YgA" source="redefines" references="_rL7JO-m-EeSE8qC-7-3YgA"/>
+ </contents>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JH-m-EeSE8qC-7-3YgA" name="base_ActivityNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JIum-EeSE8qC-7-3YgA" name="FlowElement" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JI-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JJOm-EeSE8qC-7-3YgA" name="auditing" ordered="false" eType="_rL7Jc-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JJum-EeSE8qC-7-3YgA" name="monitoring" ordered="false" eType="_rL7JeOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JKOm-EeSE8qC-7-3YgA" name="_categoryValueRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Jfem-EeSE8qC-7-3YgA" eOpposite="_rL7Jgem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JKem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7JKum-EeSE8qC-7-3YgA" key="originalName" value=" categoryValueRef"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JLOm-EeSE8qC-7-3YgA" name="container" ordered="false" lowerBound="1" eType="_rL7JhOm-EeSE8qC-7-3YgA" eOpposite="_rL7JiOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JL-m-EeSE8qC-7-3YgA" name="BaseElement" abstract="true">
+ <eAnnotations xmi:id="_rL7JMOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JMem-EeSE8qC-7-3YgA" name="id" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JM-m-EeSE8qC-7-3YgA" name="extensionValues" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JP-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JNem-EeSE8qC-7-3YgA" name="base_Element" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JN-m-EeSE8qC-7-3YgA" name="documentation" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JT-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JOem-EeSE8qC-7-3YgA" name="extensionDefinitions" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JWOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JO-m-EeSE8qC-7-3YgA" name="outgoing" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JXum-EeSE8qC-7-3YgA" eOpposite="_rL7JaOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JPem-EeSE8qC-7-3YgA" name="incoming" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JXum-EeSE8qC-7-3YgA" eOpposite="_rL7JZum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JP-m-EeSE8qC-7-3YgA" name="ExtensionAttributeValue">
+ <eAnnotations xmi:id="_rL7JQOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JQem-EeSE8qC-7-3YgA" name="base_Slot" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Slot"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JQ-m-EeSE8qC-7-3YgA" name="valueRef" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JRem-EeSE8qC-7-3YgA" name="extensionAttributeDefinition" ordered="false" lowerBound="1" eType="_rL7JR-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JR-m-EeSE8qC-7-3YgA" name="ExtensionAttributeDefinition">
+ <eAnnotations xmi:id="_rL7JSOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JSem-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JS-m-EeSE8qC-7-3YgA" name="type" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JTem-EeSE8qC-7-3YgA" name="isReference" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JT-m-EeSE8qC-7-3YgA" name="Documentation" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JUOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-Documentation"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JUem-EeSE8qC-7-3YgA" name="base_Comment" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JU-m-EeSE8qC-7-3YgA" name="textFormat" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JVem-EeSE8qC-7-3YgA" name="text" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JWOm-EeSE8qC-7-3YgA" name="ExtensionDefinition">
+ <eAnnotations xmi:id="_rL7JWem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JWum-EeSE8qC-7-3YgA" name="base_Stereotype" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JXOm-EeSE8qC-7-3YgA" name="extensionAttributeDefinitions" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JR-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JXum-EeSE8qC-7-3YgA" name="BPMNAssociation" eSuperTypes="_rL7Ja-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JX-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation"/>
+ <eAnnotations xmi:id="_rL7JYOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7JYem-EeSE8qC-7-3YgA" key="documentation" value="At least one of association ends (target or source) must be TextAnnotation."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JYum-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7JZOm-EeSE8qC-7-3YgA" name="associationDirection" ordered="false" lowerBound="1" eType="_rL7Jbum-EeSE8qC-7-3YgA" defaultValueLiteral="none"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JZum-EeSE8qC-7-3YgA" name="targetRef" ordered="false" lowerBound="1" eType="_rL7JL-m-EeSE8qC-7-3YgA" eOpposite="_rL7JPem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JaOm-EeSE8qC-7-3YgA" name="sourceRef" ordered="false" lowerBound="1" eType="_rL7JL-m-EeSE8qC-7-3YgA" eOpposite="_rL7JO-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Ja-m-EeSE8qC-7-3YgA" name="BPMNArtifact" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JbOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7Jbum-EeSE8qC-7-3YgA" name="AssociationDirection">
+ <eAnnotations xmi:id="_rL7Jb-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection"/>
+ <eLiterals xmi:id="_rL7JcOm-EeSE8qC-7-3YgA" name="none"/>
+ <eLiterals xmi:id="_rL7Jcem-EeSE8qC-7-3YgA" name="one" value="1"/>
+ <eLiterals xmi:id="_rL7Jcum-EeSE8qC-7-3YgA" name="both" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Jc-m-EeSE8qC-7-3YgA" name="Auditing" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JdOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Auditing"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jdem-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JeOm-EeSE8qC-7-3YgA" name="Monitoring" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jeem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Monitoring"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jeum-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Jfem-EeSE8qC-7-3YgA" name="CategoryValue" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jfum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jf-m-EeSE8qC-7-3YgA" name="base_EnumerationLiteral" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jgem-EeSE8qC-7-3YgA" name="categorizedFlowElements" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JIum-EeSE8qC-7-3YgA" eOpposite="_rL7JKOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JhOm-EeSE8qC-7-3YgA" name="FlowElementsContainer" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jhem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-FlowElementsContainer"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jhum-EeSE8qC-7-3YgA" name="laneSets" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Ji-m-EeSE8qC-7-3YgA" eOpposite="_rL7Jlem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JiOm-EeSE8qC-7-3YgA" name="flowElements" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JIum-EeSE8qC-7-3YgA" eOpposite="_rL7JLOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Ji-m-EeSE8qC-7-3YgA" name="LaneSet" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7JjOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-LaneSet"/>
+ <eAnnotations xmi:id="_rL7Jjem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7Jjum-EeSE8qC-7-3YgA" key="documentation" value="LaneSet::/lanes : Lane [*] = ActivityPartition.SubPartition&#xD;&#xA;LaneSet::/parentLane : Lane [*] = ActivityPartition.superpartition&#xD;&#xA;LaneSet::/flowElementsContainer [0..1] inverse of Activity.partition and SubProcess.laneSets&#xD;&#xA;ActivityPartitions with LaneSet stereotype applied must have isDimension = true"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jj-m-EeSE8qC-7-3YgA" name="base_ActivityPartition" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jkem-EeSE8qC-7-3YgA" name="lanes" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JmOm-EeSE8qC-7-3YgA" eOpposite="_rL7Jqum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jk-m-EeSE8qC-7-3YgA" name="parentLane" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JmOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jlem-EeSE8qC-7-3YgA" name="flowElementsContainer" ordered="false" eType="_rL7JhOm-EeSE8qC-7-3YgA" eOpposite="_rL7Jhum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JmOm-EeSE8qC-7-3YgA" name="Lane" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jmem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Lane"/>
+ <eAnnotations xmi:id="_rL7Jmum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7Jm-m-EeSE8qC-7-3YgA" key="documentation" value="Lane::/laneSet : Lane = ActivityPartition.superPartition&#xD;&#xA;Lane::/childLaneSet : Lane [0..1] = ActivityPartition.subPartition&#xD;&#xA;Lane::/partitionElementRef [0..1] = ActivityPartition.represents&#xD;&#xA;Lane::/flowNodeRefs [*] = ActivityPartition.node"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JnOm-EeSE8qC-7-3YgA" name="base_ActivityPartition" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jnum-EeSE8qC-7-3YgA" name="_partitionElement" ordered="false">
+ <eAnnotations xmi:id="_rL7Jn-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7JoOm-EeSE8qC-7-3YgA" key="originalName" value=" partitionElement"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Joum-EeSE8qC-7-3YgA" name="flowNodeRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7JFum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7JpOm-EeSE8qC-7-3YgA" name="partitionElementRef" ordered="false" eType="_rL7JL-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jpum-EeSE8qC-7-3YgA" name="childLaneSet" ordered="false" lowerBound="1" eType="_rL7Ji-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jp-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7JqOm-EeSE8qC-7-3YgA" key="originalName" value="childLaneSet "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jqum-EeSE8qC-7-3YgA" name="laneSet" ordered="false" lowerBound="1" eType="_rL7Ji-m-EeSE8qC-7-3YgA" eOpposite="_rL7Jkem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Jrem-EeSE8qC-7-3YgA" name="SequenceFlow" eSuperTypes="_rL7JIum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jrum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-SequenceFlow"/>
+ <eAnnotations xmi:id="_rL7Jr-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7JsOm-EeSE8qC-7-3YgA" key="documentation" value="SequenceFlow::/conditionExpression : BPMNExpression = ControlFloe.guard (defined on Activity edge)&#xD;&#xA;SequenceFlow::/sourceRef : ActivityNode = ControlFlow.source (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes&#xD;&#xA;SequenceFlow::/targetRef : ActivityNode = ControlFlow.target (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jsem-EeSE8qC-7-3YgA" name="base_ControlFlow" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ControlFlow"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7Js-m-EeSE8qC-7-3YgA" name="isImmediate" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jtem-EeSE8qC-7-3YgA" name="conditionExpression" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jt-m-EeSE8qC-7-3YgA" name="sourceRef" ordered="false" lowerBound="1" eType="_rL7JFum-EeSE8qC-7-3YgA" volatile="true"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Juem-EeSE8qC-7-3YgA" name="targetRef" ordered="false" lowerBound="1" eType="_rL7JFum-EeSE8qC-7-3YgA" volatile="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7JvOm-EeSE8qC-7-3YgA" name="BPMNExpression" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jvem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-BPMNExpression"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jvum-EeSE8qC-7-3YgA" name="base_OpaqueExpression" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Jwem-EeSE8qC-7-3YgA" name="EventBasedGateway" eSuperTypes="_rL7JD-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Jwum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7Jw-m-EeSE8qC-7-3YgA" name="instantiate" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7Jxem-EeSE8qC-7-3YgA" name="eventGatewayType" ordered="false" lowerBound="1" eType="_rL7Jzum-EeSE8qC-7-3YgA" defaultValueLiteral="exclusive"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jx-m-EeSE8qC-7-3YgA" name="base_ForkNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ForkNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jyem-EeSE8qC-7-3YgA" name="base_StructuredActivityNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredActivityNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Jy-m-EeSE8qC-7-3YgA" name="base_InterruptibleActivityRegion" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InterruptibleActivityRegion"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7Jzum-EeSE8qC-7-3YgA" name="EventBasedGatewayType">
+ <eAnnotations xmi:id="_rL7Jz-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType"/>
+ <eLiterals xmi:id="_rL7J0Om-EeSE8qC-7-3YgA" name="exclusive"/>
+ <eLiterals xmi:id="_rL7J0em-EeSE8qC-7-3YgA" name="parallel" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7J0um-EeSE8qC-7-3YgA" name="GatewayDirection">
+ <eAnnotations xmi:id="_rL7J0-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection"/>
+ <eLiterals xmi:id="_rL7J1Om-EeSE8qC-7-3YgA" name="unspecified"/>
+ <eLiterals xmi:id="_rL7J1em-EeSE8qC-7-3YgA" name="converging" value="1"/>
+ <eLiterals xmi:id="_rL7J1um-EeSE8qC-7-3YgA" name="diverging" value="2"/>
+ <eLiterals xmi:id="_rL7J1-m-EeSE8qC-7-3YgA" name="mixed" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7J2Om-EeSE8qC-7-3YgA" name="ParallelGateway" eSuperTypes="_rL7JCOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7J2em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-ParallelGateway"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7J2-m-EeSE8qC-7-3YgA" name="ComplexGateway" eSuperTypes="_rL7JCOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7J3Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway"/>
+ <eAnnotations xmi:id="_rL7J3em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7J3um-EeSE8qC-7-3YgA" key="documentation" value="complexGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;&#xD;&#xA;complexGateway::/activationCondition : BPMNExpression [0..1] = JoinNode::joinSpec&#xD;&#xA;complexGateway::joinSpec = &quot;BPMNInclusive&quot; when applied to join nodes"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J3-m-EeSE8qC-7-3YgA" name="default" ordered="false" eType="_rL7Jrem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J4em-EeSE8qC-7-3YgA" name="activationCondition" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7J5Om-EeSE8qC-7-3YgA" name="ExclusiveGateway" eSuperTypes="_rL7JD-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7J5em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway"/>
+ <eAnnotations xmi:id="_rL7J5um-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7J5-m-EeSE8qC-7-3YgA" key="documentation" value="exclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J6Om-EeSE8qC-7-3YgA" name="base_DecisionNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DecisionNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J6um-EeSE8qC-7-3YgA" name="base_MergeNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//MergeNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J7Om-EeSE8qC-7-3YgA" name="default" ordered="false" eType="_rL7Jrem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7J7-m-EeSE8qC-7-3YgA" name="RootElement" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7J8Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J8em-EeSE8qC-7-3YgA" name="base_PackageableElement" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//PackageableElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J8-m-EeSE8qC-7-3YgA" name="definition" ordered="false" eType="_rL7J9um-EeSE8qC-7-3YgA" eOpposite="_rL7KCum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7J9um-EeSE8qC-7-3YgA" name="Definitions" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7J9-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Infrastructure-Definitions"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7J-Om-EeSE8qC-7-3YgA" name="base_Package" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7J-um-EeSE8qC-7-3YgA" name="targetNamespace" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7J_Om-EeSE8qC-7-3YgA" name="expressionLanguage" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7J_um-EeSE8qC-7-3YgA" name="typeLanguage" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KAOm-EeSE8qC-7-3YgA" name="exporter" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KAum-EeSE8qC-7-3YgA" name="exporterVersion" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KBOm-EeSE8qC-7-3YgA" name="extensions" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7KDem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KBum-EeSE8qC-7-3YgA" name="imports" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7KFem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KCOm-EeSE8qC-7-3YgA" name="relationships" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7KIem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KCum-EeSE8qC-7-3YgA" name="rootElements" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7J7-m-EeSE8qC-7-3YgA" eOpposite="_rL7J8-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KDem-EeSE8qC-7-3YgA" name="BPMNExtension">
+ <eAnnotations xmi:id="_rL7KDum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-BPMNExtension"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KD-m-EeSE8qC-7-3YgA" name="base_Stereotype" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KEem-EeSE8qC-7-3YgA" name="mustUnderstand" ordered="false" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KE-m-EeSE8qC-7-3YgA" name="definition" ordered="false" lowerBound="1" eType="_rL7JWOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KFem-EeSE8qC-7-3YgA" name="Import">
+ <eAnnotations xmi:id="_rL7KFum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Infrastructure-Import"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KF-m-EeSE8qC-7-3YgA" name="base_PackageImport" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//PackageImport"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KGem-EeSE8qC-7-3YgA" name="importType" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KG-m-EeSE8qC-7-3YgA" name="location" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KHem-EeSE8qC-7-3YgA" name="namespace" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KH-m-EeSE8qC-7-3YgA" name="definitions" ordered="false" lowerBound="1" eType="_rL7J9um-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KIem-EeSE8qC-7-3YgA" name="BPMNRelationship" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7KIum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-BPMNRelationship"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KI-m-EeSE8qC-7-3YgA" name="base_Constraint" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KJem-EeSE8qC-7-3YgA" name="type" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KJ-m-EeSE8qC-7-3YgA" name="direction" ordered="false" lowerBound="1" eType="_rL7KMOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KKem-EeSE8qC-7-3YgA" name="targets" ordered="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KK-m-EeSE8qC-7-3YgA" name="sources" ordered="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KLem-EeSE8qC-7-3YgA" name="definition" ordered="false" lowerBound="1" eType="_rL7J9um-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7KMOm-EeSE8qC-7-3YgA" name="RelationshipDirection">
+ <eAnnotations xmi:id="_rL7KMem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Foundation-RelationshipDirection"/>
+ <eLiterals xmi:id="_rL7KMum-EeSE8qC-7-3YgA" name="none"/>
+ <eLiterals xmi:id="_rL7KM-m-EeSE8qC-7-3YgA" name="forward" value="1"/>
+ <eLiterals xmi:id="_rL7KNOm-EeSE8qC-7-3YgA" name="backward" value="2"/>
+ <eLiterals xmi:id="_rL7KNem-EeSE8qC-7-3YgA" name="both" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KNum-EeSE8qC-7-3YgA" name="BPMNProcess" eSuperTypes="_rL7KUum-EeSE8qC-7-3YgA _rL7JhOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7KN-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-BPMNProcess"/>
+ <eAnnotations xmi:id="_rL7KOOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7KOem-EeSE8qC-7-3YgA" key="documentation" value="BPMN::Process supportedInterfaceRefs are referenced by UML property RealizedInterface.&#xD;&#xA;self.supports = self.base_Activity./general.extension_Process &#xD;&#xA;self.properties = self.base_Activity.ownedAttribute.bpmnProperty&#xD;&#xA;Process::/laneSets : LaneSet [*] = Activity.partition&#xD;&#xA;Process::/flowElements : RedefinableElement = the collected values of Activity::node, Activity::edge and Activity::group. Constrained to elements stereotyped by BPMN process element stereotypes."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KOum-EeSE8qC-7-3YgA" name="processType" ordered="false" lowerBound="1" eType="_rL7wnOm-EeSE8qC-7-3YgA" defaultValueLiteral="none"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KPOm-EeSE8qC-7-3YgA" name="isClosed" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KPum-EeSE8qC-7-3YgA" name="auditing" ordered="false" eType="_rL7Jc-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7KQOm-EeSE8qC-7-3YgA" name="isExecutable" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KQum-EeSE8qC-7-3YgA" name="definitionalCollaborationRef" ordered="false" eType="_rL7woem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KROm-EeSE8qC-7-3YgA" name="base_Activity" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Activity"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KRum-EeSE8qC-7-3YgA" name="correlationSubscriptions" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xTOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KSOm-EeSE8qC-7-3YgA" name="monitoring" ordered="false" eType="_rL7JeOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KSum-EeSE8qC-7-3YgA" name="supports" ordered="false" lowerBound="1" eType="_rL7KNum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KTOm-EeSE8qC-7-3YgA" name="properties" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xXum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KTum-EeSE8qC-7-3YgA" name="resources" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xZ-m-EeSE8qC-7-3YgA" eOpposite="_rL7xdem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KUum-EeSE8qC-7-3YgA" name="CallableElement" abstract="true" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7KU-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CallableElement"/>
+ <eAnnotations xmi:id="_rL7KVOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7KVem-EeSE8qC-7-3YgA" key="documentation" value="CallableEelement::/supportedInterfaceRefs : BPMNInterface [*] = Activity.interfaceRealization.contract (defined on BehavioralClassifier and InterfaceRealization)&#xD;&#xA;CallableElement::/resources : ResourceRole [*] = Behavior.ownedAttribute with the ResourceRole stereotype applied."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KVum-EeSE8qC-7-3YgA" name="base_Behavior" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KWOm-EeSE8qC-7-3YgA" name="ioSpecification" ordered="false" eType="_rL7KX-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KWum-EeSE8qC-7-3YgA" name="supportedInterfaceRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wYem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KXOm-EeSE8qC-7-3YgA" name="ioBinding" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wkem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7KX-m-EeSE8qC-7-3YgA" name="InputOutputSpecification" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7KYOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-InputOutputSpecification"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KYem-EeSE8qC-7-3YgA" name="base_Behavior" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KY-m-EeSE8qC-7-3YgA" name="base_Action" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KZem-EeSE8qC-7-3YgA" name="dataInputs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Kbum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KZ-m-EeSE8qC-7-3YgA" name="dataOutputs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wPem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Kaem-EeSE8qC-7-3YgA" name="inputSets" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wMOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Ka-m-EeSE8qC-7-3YgA" name="outputSets" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wUOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Kbum-EeSE8qC-7-3YgA" name="DataInput" eSuperTypes="_rL7Kgem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Kb-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataInput"/>
+ <eAnnotations xmi:id="_rL7KcOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7Kcem-EeSE8qC-7-3YgA" key="documentation" value="DataInput must not have incoming DataAssociations&#xD;&#xA;DataInput owned by BPMN Process has a notation. &#xA;DataInput owned by BPMN Activity has no notation. &#xD;&#xA;DataInput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7Kcum-EeSE8qC-7-3YgA" name="isCollection" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KdOm-EeSE8qC-7-3YgA" name="base_InputPin" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InputPin"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Kdum-EeSE8qC-7-3YgA" name="base_Parameter" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KeOm-EeSE8qC-7-3YgA" name="base_ActivityParameterNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityParameterNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Keum-EeSE8qC-7-3YgA" name="inputSetRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wMOm-EeSE8qC-7-3YgA" eOpposite="_rL7wOum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7KfOm-EeSE8qC-7-3YgA" name="inputSetWithOptional" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wMOm-EeSE8qC-7-3YgA" eOpposite="_rL7wNum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Kfum-EeSE8qC-7-3YgA" name="inputSetWithWhileExecuting" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wMOm-EeSE8qC-7-3YgA" eOpposite="_rL7wOOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7Kgem-EeSE8qC-7-3YgA" name="ItemAwareElement" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7Kgum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <eAnnotations xmi:id="_rL7Kg-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7KhOm-EeSE8qC-7-3YgA" key="documentation" value="States extended by DataStates that are dataStates of item aware element stereotypes applied to ObjectNodes must be values of the inState property of the ObjectNodes, and vice versa."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7Khem-EeSE8qC-7-3YgA" name="dataState" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wGOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wEem-EeSE8qC-7-3YgA" name="base_TypedElement" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wE-m-EeSE8qC-7-3YgA" name="itemSubjectRef" ordered="false" eType="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wFOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7wFem-EeSE8qC-7-3YgA" key="originalName" value="itemSubjectRef "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wGOm-EeSE8qC-7-3YgA" name="DataState" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wGem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataState"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wGum-EeSE8qC-7-3YgA" name="base_State" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//State"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wHem-EeSE8qC-7-3YgA" name="ItemDefinition" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wHum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <eAnnotations xmi:id="_rL7wH-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wIOm-EeSE8qC-7-3YgA" key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7wIem-EeSE8qC-7-3YgA" name="itemKind" ordered="false" lowerBound="1" eType="_rL7wLOm-EeSE8qC-7-3YgA" defaultValueLiteral="information"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7wI-m-EeSE8qC-7-3YgA" name="isCollection" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wJem-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wJ-m-EeSE8qC-7-3YgA" name="structureRef" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wKem-EeSE8qC-7-3YgA" name="import" ordered="false" eType="_rL7KFem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7wLOm-EeSE8qC-7-3YgA" name="ItemKind">
+ <eAnnotations xmi:id="_rL7wLem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-ItemKind"/>
+ <eLiterals xmi:id="_rL7wLum-EeSE8qC-7-3YgA" name="physical"/>
+ <eLiterals xmi:id="_rL7wL-m-EeSE8qC-7-3YgA" name="information" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wMOm-EeSE8qC-7-3YgA" name="InputSet" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wMem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-InputSet"/>
+ <eAnnotations xmi:id="_rL7wMum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wM-m-EeSE8qC-7-3YgA" key="documentation" value="InputSet::/dataInputRefs : DataIntput [*] = ParameterSet.parameter&#xD;&#xA;InputSet::/optionalInputRefs : DataInput [*] = ParameterSet.parameters with multiplicity lower = 0&#xD;&#xA;InputSet::/whileExecutingInputRefs : DataInput [*] = ParameterSet.parameters with isStreaming = true"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wNOm-EeSE8qC-7-3YgA" name="base_ParameterSet" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ParameterSet"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wNum-EeSE8qC-7-3YgA" name="optionalInputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Kbum-EeSE8qC-7-3YgA" eOpposite="_rL7KfOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wOOm-EeSE8qC-7-3YgA" name="whileExecutingInputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Kbum-EeSE8qC-7-3YgA" eOpposite="_rL7Kfum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wOum-EeSE8qC-7-3YgA" name="dataInputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Kbum-EeSE8qC-7-3YgA" eOpposite="_rL7Keum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wPem-EeSE8qC-7-3YgA" name="DataOutput" eSuperTypes="_rL7Kgem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wPum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataOutput"/>
+ <eAnnotations xmi:id="_rL7wP-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wQOm-EeSE8qC-7-3YgA" key="documentation" value="DataOutput owned by BPMN Process has a notation. &#xA;DataOutput owned by BPMN Activity has no notation. &#xD;&#xA;DataOutput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wQem-EeSE8qC-7-3YgA" name="base_OutputPin" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OutputPin"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7wQ-m-EeSE8qC-7-3YgA" name="isCollection" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wRem-EeSE8qC-7-3YgA" name="base_Parameter" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wR-m-EeSE8qC-7-3YgA" name="base_ActivityParameterNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityParameterNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wSem-EeSE8qC-7-3YgA" name="outputSetRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wUOm-EeSE8qC-7-3YgA" eOpposite="_rL7wXum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wS-m-EeSE8qC-7-3YgA" name="outputSetWithOptional" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wUOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wTem-EeSE8qC-7-3YgA" name="outputSetWithWhileExecuting" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wUOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wUOm-EeSE8qC-7-3YgA" name="OutputSet" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wUem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-OutputSet"/>
+ <eAnnotations xmi:id="_rL7wUum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wU-m-EeSE8qC-7-3YgA" key="documentation" value="OutputSet::/dataOutputRefs : DataOutput [*] = ParameterSet.parameter&#xD;&#xA;OutputSet::\optionalOutputRefs : DataOutput [*] = ParameterSet.parameters with multiplicity lower = 0&#xD;&#xA;OutputSet::\whileExecutingOutputRefs : DataOutput [*] = ParameterSet.parameters with isStreaming = true"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wVOm-EeSE8qC-7-3YgA" name="base_ParameterSet" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ParameterSet"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wVum-EeSE8qC-7-3YgA" name="optionalOutputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wPem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wV-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7wWOm-EeSE8qC-7-3YgA" key="originalName" value="optionalOutputRefs "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wWum-EeSE8qC-7-3YgA" name="whileExecutingOutputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wPem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wW-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7wXOm-EeSE8qC-7-3YgA" key="originalName" value="whileExecutingOutputRefs "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wXum-EeSE8qC-7-3YgA" name="dataOutputRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wPem-EeSE8qC-7-3YgA" eOpposite="_rL7wSem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wYem-EeSE8qC-7-3YgA" name="BPMNInterface" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wYum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Service-BPMNInterface"/>
+ <eAnnotations xmi:id="_rL7wY-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wZOm-EeSE8qC-7-3YgA" key="documentation" value="Interface may have from 1 to many operations.&#xD;&#xA;All interface operations should have BPMN &lt;&lt;Operation>> sterereotype applied.&#xD;&#xA;BPMNInterface::/callableElements : CallableElement [*] = Interface.interfaceRealization.implementingClassifier&#xD;&#xA;BPMNInterface::/operations: BPMNOperation : Interface.ownedOperation"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wZem-EeSE8qC-7-3YgA" name="base_Interface" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wZ-m-EeSE8qC-7-3YgA" name="implementationRef" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7waem-EeSE8qC-7-3YgA" name="operations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wa-m-EeSE8qC-7-3YgA" name="callableElements" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7KUum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wbum-EeSE8qC-7-3YgA" name="BPMNOperation" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wb-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Service-BPMNOperation"/>
+ <eAnnotations xmi:id="_rL7wcOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wcem-EeSE8qC-7-3YgA" key="documentation" value="BPMN Operation owner must be BPMN Interface.&#xD;&#xA;BPMNOperation::/inMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = in, and a type that has the BPMNMessage stereotype applied.&#xD;&#xA;BPMNOperation::/outMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = out or return, and a type that has the BPMNMessage stereotype applied.&#xD;&#xA;BPMNOperation::/errorRefs : Error [*] = Operation.raisedException (defined on Behavioral Feature)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wcum-EeSE8qC-7-3YgA" name="base_Operation" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wdOm-EeSE8qC-7-3YgA" name="implementationRef" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wdum-EeSE8qC-7-3YgA" name="inMessageRef" ordered="false" lowerBound="1" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7weOm-EeSE8qC-7-3YgA" name="outMessageRef" ordered="false" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7weum-EeSE8qC-7-3YgA" name="errorRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7whOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wfem-EeSE8qC-7-3YgA" name="BPMNMessage" eSuperTypes="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wfum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-BPMNMessage"/>
+ <eAnnotations xmi:id="_rL7wf-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wgOm-EeSE8qC-7-3YgA" key="documentation" value="self.iitemRef : ItemDefintion [0..1] = self.base_Class.extension_ItemDefinition"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wgem-EeSE8qC-7-3YgA" name="itemRef" ordered="false" eType="_rL7wHem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7whOm-EeSE8qC-7-3YgA" name="Error" eSuperTypes="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7whem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-Error"/>
+ <eAnnotations xmi:id="_rL7whum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wh-m-EeSE8qC-7-3YgA" key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_rL7wiOm-EeSE8qC-7-3YgA" source="duplicates">
+ <eAnnotations xmi:id="_rL7wiem-EeSE8qC-7-3YgA" source="structureRef">
+ <details xmi:id="_rL7wium-EeSE8qC-7-3YgA" key="eType" value="uml::Class"/>
+ </eAnnotations>
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7wi-m-EeSE8qC-7-3YgA" name="structureRef" ordered="false">
+ <eAnnotations xmi:id="_rL7wjOm-EeSE8qC-7-3YgA" source="redefines" references="_rL7wJ-m-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </contents>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7wjum-EeSE8qC-7-3YgA" name="errorCode" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wkem-EeSE8qC-7-3YgA" name="InputOutputBinding" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wkum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-InputOutputBinding"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wk-m-EeSE8qC-7-3YgA" name="inputDataRef" ordered="false" lowerBound="1" eType="_rL7wMOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wlem-EeSE8qC-7-3YgA" name="outputDataRef" ordered="false" lowerBound="1" eType="_rL7wUOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wl-m-EeSE8qC-7-3YgA" name="operationRef" ordered="false" lowerBound="1" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wmem-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7wnOm-EeSE8qC-7-3YgA" name="ProcessType">
+ <eAnnotations xmi:id="_rL7wnem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-ProcessType"/>
+ <eLiterals xmi:id="_rL7wnum-EeSE8qC-7-3YgA" name="none"/>
+ <eLiterals xmi:id="_rL7wn-m-EeSE8qC-7-3YgA" name="public" value="1"/>
+ <eLiterals xmi:id="_rL7woOm-EeSE8qC-7-3YgA" name="private" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7woem-EeSE8qC-7-3YgA" name="BPMNCollaboration" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7woum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-BPMNCollaboration"/>
+ <eAnnotations xmi:id="_rL7wo-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wpOm-EeSE8qC-7-3YgA" key="documentation" value="Collaboration::/participants : Participant [*] = Collaboration.ownedAttributes with Participant stereotype applied."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7wpem-EeSE8qC-7-3YgA" name="isClosed" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wp-m-EeSE8qC-7-3YgA" name="participantAssociations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wuOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wqem-EeSE8qC-7-3YgA" name="conversationLinks" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7w4Om-EeSE8qC-7-3YgA" eOpposite="_rL7w4um-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wq-m-EeSE8qC-7-3YgA" name="messageFlowAssociations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xBum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wrem-EeSE8qC-7-3YgA" name="messageFlows" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xEem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wr-m-EeSE8qC-7-3YgA" name="base_Collaboration" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wsem-EeSE8qC-7-3YgA" name="conversations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xHum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ws-m-EeSE8qC-7-3YgA" name="correlationKeys" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xLOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wtem-EeSE8qC-7-3YgA" name="participants" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7ww-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7wuOm-EeSE8qC-7-3YgA" name="ParticipantAssociation" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wuem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-ParticipantAssociation"/>
+ <eAnnotations xmi:id="_rL7wuum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wu-m-EeSE8qC-7-3YgA" key="documentation" value="ParticipantAssociation::/innerParticipantRef : Participant = Dependency.supplier&#xD;&#xA;ParticipantAssociation::/outerParticipantRef : Participant = Dependency.clients"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wvOm-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wvum-EeSE8qC-7-3YgA" name="innerParticipantRef" ordered="false" lowerBound="1" eType="_rL7ww-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wwOm-EeSE8qC-7-3YgA" name="outerParticipantRef" ordered="false" lowerBound="1" eType="_rL7ww-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ww-m-EeSE8qC-7-3YgA" name="Participant" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA _rL7w1-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wxOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Participant"/>
+ <eAnnotations xmi:id="_rL7wxem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7wxum-EeSE8qC-7-3YgA" key="documentation" value="Participant must be owned by BPMN &lt;&lt;Collaboration>>&#xD;&#xA;Participant must be typed either by UML class or a stereotyped class.&#xD;&#xA;Participant.multiplicityMaximum : UnlimitedNatural = Property.upper (defined on Multiplicity element)&#xD;&#xA; The supplier is a UML Interface stereotyped&#xA; by BPMN Interface&#xD;&#xA;Participant:://processRef : Process [0..1] = Property.type if type is activity, or Property.type.classifierBehavior if type is a BehavioredClassifier that is not Activity&#xD;&#xA;Participant.multiplicityMaximum : Integer = Property.upper (defined on Multiplicity element)&#xD;&#xA;participant::/partnerEntityRef : PartnerEntity [*] = inverse of PartnerEntity::/participantRef&#xD;&#xA;participant::/partnerRoleRef : PartnerRole [*] = inverse of PartnerRole::/participantRef&#xD;&#xA;Participant:://interfaceRefs : BPMNInterface [*] = Property.type with BPMNInterface stereotype applied"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wx-m-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wyem-EeSE8qC-7-3YgA" name="processRef" ordered="false" eType="_rL7KNum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wy-m-EeSE8qC-7-3YgA" name="participantMultiplicity" ordered="false" eType="_rL7w6-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7wzOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7wzem-EeSE8qC-7-3YgA" key="originalName" value="participantMultiplicity "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7wz-m-EeSE8qC-7-3YgA" name="partnerEntityRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7w9Om-EeSE8qC-7-3YgA" eOpposite="_rL7w-um-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w0em-EeSE8qC-7-3YgA" name="partnerRoleRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7w_em-EeSE8qC-7-3YgA" eOpposite="_rL7xA-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w0-m-EeSE8qC-7-3YgA" name="interfaceRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wYem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7w1-m-EeSE8qC-7-3YgA" name="InteractionNode" abstract="true">
+ <eAnnotations xmi:id="_rL7w2Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-InteractionNode"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w2em-EeSE8qC-7-3YgA" name="InteractionNode_base_Element" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7w2um-EeSE8qC-7-3YgA" source="redefines" references="_rL7JNem-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w3Om-EeSE8qC-7-3YgA" name="outgoingConversationLinks" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7w4Om-EeSE8qC-7-3YgA" eOpposite="_rL7w6Om-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w3um-EeSE8qC-7-3YgA" name="incomingConversationLinks" ordered="false" lowerBound="1" eType="_rL7w4Om-EeSE8qC-7-3YgA" eOpposite="_rL7w5um-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7w4Om-EeSE8qC-7-3YgA" name="ConversationLink" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7w4em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-ConversationLink"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w4um-EeSE8qC-7-3YgA" name="collaboration" ordered="false" lowerBound="1" eType="_rL7woem-EeSE8qC-7-3YgA" eOpposite="_rL7wqem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w5Om-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w5um-EeSE8qC-7-3YgA" name="targetRef" ordered="false" lowerBound="1" eType="_rL7w1-m-EeSE8qC-7-3YgA" eOpposite="_rL7w3um-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w6Om-EeSE8qC-7-3YgA" name="sourceRef" ordered="false" lowerBound="1" eType="_rL7w1-m-EeSE8qC-7-3YgA" eOpposite="_rL7w3Om-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7w6-m-EeSE8qC-7-3YgA" name="ParticipantMultiplicity" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7w7Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-ParticipantMultiplicity"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w7em-EeSE8qC-7-3YgA" name="base_MultiplicityElement" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7w7-m-EeSE8qC-7-3YgA" name="minimum" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7w8em-EeSE8qC-7-3YgA" name="maximum" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7w9Om-EeSE8qC-7-3YgA" name="PartnerEntity" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7w9em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-PartnerEntity"/>
+ <eAnnotations xmi:id="_rL7w9um-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7w9-m-EeSE8qC-7-3YgA" key="documentation" value="PartnerEntity::/participantRef : Participant [*] = properties with Participant stereotype applied that the instance specification is default value of."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w-Om-EeSE8qC-7-3YgA" name="base_InstanceSpecification" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7w-um-EeSE8qC-7-3YgA" name="participantRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7ww-m-EeSE8qC-7-3YgA" eOpposite="_rL7wz-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7w_em-EeSE8qC-7-3YgA" name="PartnerRole" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7w_um-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-PartnerRole"/>
+ <eAnnotations xmi:id="_rL7w_-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xAOm-EeSE8qC-7-3YgA" key="documentation" value="PartnerRole::/participantRef : Participant [*] = properties with Participant stereotype applied that the class is the type of."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xAem-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xA-m-EeSE8qC-7-3YgA" name="participantRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7ww-m-EeSE8qC-7-3YgA" eOpposite="_rL7w0em-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xBum-EeSE8qC-7-3YgA" name="MessageFlowAssociation" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xB-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-MessageFlowAssociation"/>
+ <eAnnotations xmi:id="_rL7xCOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xCem-EeSE8qC-7-3YgA" key="documentation" value="MessageFlowAssociation InnerMessageFlowRef is a UML dependency supplier&#xD;&#xA;MessageFlowAssociation OuterMessageFlowRef is a UML dependency client"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xCum-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xDOm-EeSE8qC-7-3YgA" name="innerMessageFlowRef" ordered="false" lowerBound="1" eType="_rL7xEem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xDum-EeSE8qC-7-3YgA" name="outerMessageFlowRef" ordered="false" lowerBound="1" eType="_rL7xEem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xEem-EeSE8qC-7-3YgA" name="MessageFlow" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xEum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-MessageFlow"/>
+ <eAnnotations xmi:id="_rL7xE-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xFOm-EeSE8qC-7-3YgA" key="documentation" value="MessageFlow::/sourceRef = InformationFlow.informationSource&#xD;&#xA;MessageFlow::/messageRef : Message [0..1] = InformationFlow.conveyed&#xD;&#xA;MessageFlow::/targetRef = InformationFlow.informationTarget"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xFem-EeSE8qC-7-3YgA" name="base_InformationFlow" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InformationFlow"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xF-m-EeSE8qC-7-3YgA" name="sourceRef" ordered="false" lowerBound="1" eType="_rL7w1-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xGem-EeSE8qC-7-3YgA" name="targetRef" ordered="false" lowerBound="1" eType="_rL7w1-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xG-m-EeSE8qC-7-3YgA" name="messageRef" ordered="false" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xHum-EeSE8qC-7-3YgA" name="ConversationNode" abstract="true" eSuperTypes="_rL7w1-m-EeSE8qC-7-3YgA _rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xH-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-ConversationNode"/>
+ <eAnnotations xmi:id="_rL7xIOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xIem-EeSE8qC-7-3YgA" key="documentation" value="ConversationNode::/participantRefs : Participant [2..*] = the informationSource and informationTarget on the InformationFlow"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xIum-EeSE8qC-7-3YgA" name="base_InformationFlow" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InformationFlow"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xJOm-EeSE8qC-7-3YgA" name="messageFlowRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xEem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xJum-EeSE8qC-7-3YgA" name="correlationKeys" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xLOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xKOm-EeSE8qC-7-3YgA" name="participantRefs" ordered="false" lowerBound="2" upperBound="-1" eType="_rL7ww-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xLOm-EeSE8qC-7-3YgA" name="CorrelationKey" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xLem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CorrelationKey"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xLum-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xMOm-EeSE8qC-7-3YgA" name="correlationPropertyRef" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xM-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xM-m-EeSE8qC-7-3YgA" name="CorrelationProperty" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xNOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CorrelationProperty"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xNem-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xN-m-EeSE8qC-7-3YgA" name="type" ordered="false" eType="_rL7wHem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xOem-EeSE8qC-7-3YgA" name="correlationPropertyRetrievalExpression" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xPOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xPOm-EeSE8qC-7-3YgA" name="CorrelationPropertyRetrievalExpression" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xPem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xPum-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xQOm-EeSE8qC-7-3YgA" name="messageRef" ordered="false" lowerBound="1" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xQum-EeSE8qC-7-3YgA" name="messagePath" ordered="false" lowerBound="1" eType="_rL7xRem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xRem-EeSE8qC-7-3YgA" name="FormalExpression" eSuperTypes="_rL7JvOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xRum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-FormalExpression"/>
+ <eAnnotations xmi:id="_rL7xR-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xSOm-EeSE8qC-7-3YgA" key="documentation" value="self.evaluatesToTypeRef = self.base_OpaqueExpression.type. extension_ItemDefinition"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xSem-EeSE8qC-7-3YgA" name="evaluatesToTypeRef" ordered="false" lowerBound="1" eType="_rL7wHem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xTOm-EeSE8qC-7-3YgA" name="CorrelationSubscription" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xTem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CorrelationSubscription"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xTum-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xUOm-EeSE8qC-7-3YgA" name="correlationKeyRef" ordered="false" lowerBound="1" eType="_rL7xLOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xUum-EeSE8qC-7-3YgA" name="correlationPropertyBinding" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xVem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xVem-EeSE8qC-7-3YgA" name="CorrelationPropertyBinding" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xVum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xV-m-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xWem-EeSE8qC-7-3YgA" name="dataPath" ordered="false" lowerBound="1" eType="_rL7xRem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xW-m-EeSE8qC-7-3YgA" name="correlationPropertyRef" ordered="false" lowerBound="1" eType="_rL7xM-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xXum-EeSE8qC-7-3YgA" name="BPMNProperty" eSuperTypes="_rL7Kgem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xX-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-BPMNProperty"/>
+ <eAnnotations xmi:id="_rL7xYOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xYem-EeSE8qC-7-3YgA" key="documentation" value="Property elements are NOT&#xA;visible in a Process diagram.&#xA;Figure&#xD;&#xA;may be applied only for:&#xA;pin owned by CallActivity or Task&#xA;Parameter owned by BPMNProcess &#xA;Variable owned by SubProcess"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xYum-EeSE8qC-7-3YgA" name="base_DataStoreNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataStoreNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xZOm-EeSE8qC-7-3YgA" name="umlProperty" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xZ-m-EeSE8qC-7-3YgA" name="ResourceRole" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xaOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ResourceRole"/>
+ <eAnnotations xmi:id="_rL7xaem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xaum-EeSE8qC-7-3YgA" key="documentation" value="Owner of the ResourceRole must be BPMN Process or BPMN Activity.&#xD;&#xA;ResourceRole.resourceRef : Resource [0..1] = Property.type. ResourceRole type must be UML Class with stereotype BPMN Resource applied.&#xD;&#xA;ResourceRole IsRequired translates to UML::Property::lower wot values 0 or 1&#xD;&#xA;ResourceRole::/process : Process [0..1] = Property.class&#xD;&#xA;ResourceRole.resourceParameterBindings : ResourceParameterBinding [*] = property.defaultValue.slot"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xa-m-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xbem-EeSE8qC-7-3YgA" name="resourceAssignmentExpression" ordered="false" eType="_rL7xeOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xb-m-EeSE8qC-7-3YgA" name="resourceRef" ordered="false" eType="_rL7xg-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xcem-EeSE8qC-7-3YgA" name="resourceParameterBindings" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xl-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xcum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7xc-m-EeSE8qC-7-3YgA" key="originalName" value="resourceParameterBindings "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xdem-EeSE8qC-7-3YgA" name="process" ordered="false" eType="_rL7KNum-EeSE8qC-7-3YgA" eOpposite="_rL7KTum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xeOm-EeSE8qC-7-3YgA" name="ResourceAssignmentExpression" eSuperTypes="_rL7JvOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xeem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ResourceAssignmentExpression"/>
+ <eAnnotations xmi:id="_rL7xeum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xe-m-EeSE8qC-7-3YgA" key="documentation" value="ResourceAssignmentExpression::/expression = self"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_rL7xfOm-EeSE8qC-7-3YgA" source="duplicates">
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7xfem-EeSE8qC-7-3YgA" name="base_OpaqueExpression" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7xfum-EeSE8qC-7-3YgA" source="redefines" references="_rL7Jvum-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueExpression"/>
+ </contents>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xgOm-EeSE8qC-7-3YgA" name="expression" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xg-m-EeSE8qC-7-3YgA" name="Resource" eSuperTypes="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xhOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Resource"/>
+ <eAnnotations xmi:id="_rL7xhem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xhum-EeSE8qC-7-3YgA" key="documentation" value="Resource::/resourceParameters : ResourceParameter [*] = class.ownedAcctribute with the stereotype &lt;&lt;ResourceParameter>> applied."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xh-m-EeSE8qC-7-3YgA" name="resourceParameters" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xium-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xium-EeSE8qC-7-3YgA" name="ResourceParameter" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xi-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-ResourceParameter"/>
+ <eAnnotations xmi:id="_rL7xjOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xjem-EeSE8qC-7-3YgA" key="documentation" value="Resource Parameter must be owned by Resource.&#xD;&#xA;ResourceParameter::/type : Item Definition [0..1] = Property.type (defined on typed element).&#xD;&#xA;ResourceParameter.isRequired : Boolean = Property.lower > 0 &#xA;(defined on Multiplicity Element)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xjum-EeSE8qC-7-3YgA" name="base_Property" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xkOm-EeSE8qC-7-3YgA" name="type" ordered="false" eType="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xkem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7xkum-EeSE8qC-7-3YgA" key="originalName" value="type "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xlOm-EeSE8qC-7-3YgA" name="isRequired" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xl-m-EeSE8qC-7-3YgA" name="ResourceParameterBinding" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xmOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ResourceParameterBinding"/>
+ <eAnnotations xmi:id="_rL7xmem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xmum-EeSE8qC-7-3YgA" key="documentation" value="ResourceParameterBinding::/expression :BPMNExpression = Slot.value&#xD;&#xA;ResourceParameterBinding::/parameterRef : ResourceParameter = Slot.definingFeature"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xm-m-EeSE8qC-7-3YgA" name="base_Slot" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Slot"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xnem-EeSE8qC-7-3YgA" name="parameterRef" ordered="false" lowerBound="1" eType="_rL7xium-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xn-m-EeSE8qC-7-3YgA" name="expression" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xoum-EeSE8qC-7-3YgA" name="GlobalScriptTask" eSuperTypes="_rL7xq-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xo-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-GlobalScriptTask"/>
+ <eAnnotations xmi:id="_rL7xpOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xpem-EeSE8qC-7-3YgA" key="documentation" value="GlobalScriptTask::/scriptFormat : String [*] {ordered}= OpaqueBehavior.language&#xD;&#xA;GlobalScriptTask::/script : String [*] {ordered, non-unique}= OpaqueBehavior.body"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xpum-EeSE8qC-7-3YgA" name="script" unique="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xqOm-EeSE8qC-7-3YgA" name="scriptFormat" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xq-m-EeSE8qC-7-3YgA" name="GlobalTask" eSuperTypes="_rL7KUum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xrOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-GlobalTask"/>
+ <eAnnotations xmi:id="_rL7xrem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xrum-EeSE8qC-7-3YgA" key="documentation" value="GlobalTask supportedInterfaceRefs are referenced by UML property RealizedInterface."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xr-m-EeSE8qC-7-3YgA" name="base_OpaqueBehavior" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueBehavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xsem-EeSE8qC-7-3YgA" name="resources" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xZ-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xtOm-EeSE8qC-7-3YgA" name="GlobalBusinessRuleTask" eSuperTypes="_rL7xq-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xtem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-GlobalBusinessRuleTask"/>
+ <eAnnotations xmi:id="_rL7xtum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xt-m-EeSE8qC-7-3YgA" key="documentation" value="GlobalBusinessRuleTask::/implementation: String [*] {ordered,non-unique} = OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xuOm-EeSE8qC-7-3YgA" name="implementation" unique="false" lowerBound="1" upperBound="-1" defaultValueLiteral="##unspecified">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xu-m-EeSE8qC-7-3YgA" name="CompensateEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xvOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xvem-EeSE8qC-7-3YgA" name="waitForCompletion" ordered="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xv-m-EeSE8qC-7-3YgA" name="activityRef" ordered="false" eType="_rL7xyem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xwem-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xxOm-EeSE8qC-7-3YgA" name="EventDefinition" abstract="true" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xxem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7xxum-EeSE8qC-7-3YgA" name="base_Event" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7xyem-EeSE8qC-7-3YgA" name="BPMNActivity" abstract="true" eSuperTypes="_rL7JFum-EeSE8qC-7-3YgA _rL7w1-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7xyum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-BPMNActivity"/>
+ <eAnnotations xmi:id="_rL7xy-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7xzOm-EeSE8qC-7-3YgA" key="documentation" value="self.properties = self.base_BPMNActivity.activityClass. ownedAttribute.bpmnProperty&#xD;&#xA;BPMNActivity::/container : RederinableElement the collected values of Action::Activity and Action::inGroup. Constrained to elements stereotyped by BPMNActivity or SubProcess&#xD;&#xA;BPMNActivity::/resources : ResourceRole [*] = BPMNActivity.activityClass.OwnedAttribute with the ResourceRole stereotype applied.&#xD;&#xA;BPMNActivity::/default : SequenceFlow [0..1] = and outgoingSequenceFlow with guard = &quot;else&quot;&#xD;&#xA;BPMNActivity::/boundaryEventsRefs : BoundaryEvent [*] = accept Event Actions in the same interruptible region as the BPMNActivity action.&#xD;&#xA;BPMNActivity::/loopCharacteristics = inStructuredActivityNode, if the inStructuredActivityNode is a LoopNode with the StandardLoopCharacteristics stereotype applied or an ExpansionRegion with MultiInstanceLoopCharacteristics stereotype applied, otherwise empty."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xzem-EeSE8qC-7-3YgA" name="isForCompensation" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7xz-m-EeSE8qC-7-3YgA" name="startQuantity" ordered="false" lowerBound="1" defaultValueLiteral="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7x0em-EeSE8qC-7-3YgA" name="completionQuantity" ordered="false" lowerBound="1" defaultValueLiteral="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x0-m-EeSE8qC-7-3YgA" name="base_Action" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x1em-EeSE8qC-7-3YgA" name="activityClass" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x1-m-EeSE8qC-7-3YgA" name="properties" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xXum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x2em-EeSE8qC-7-3YgA" name="default" ordered="false" eType="_rL7Jrem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x2-m-EeSE8qC-7-3YgA" name="boundaryEventRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7x5-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x3em-EeSE8qC-7-3YgA" name="dataInputAssociations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yLOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x3-m-EeSE8qC-7-3YgA" name="dataOutputAssociations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yD-m-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x4em-EeSE8qC-7-3YgA" name="loopCharacteristics" ordered="false" eType="_rL7yMem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x4-m-EeSE8qC-7-3YgA" name="resources" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xZ-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7x5-m-EeSE8qC-7-3YgA" name="BoundaryEvent" eSuperTypes="_rL7x9Om-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7x6Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent"/>
+ <eAnnotations xmi:id="_rL7x6em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7x6um-EeSE8qC-7-3YgA" key="documentation" value="boundaryEvent::/attachedToRef : BPMNActivity = action in the same interruptible region as the event."/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_rL7x6-m-EeSE8qC-7-3YgA" source="duplicates">
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7x7Om-EeSE8qC-7-3YgA" name="base_AcceptEventAction" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7x7em-EeSE8qC-7-3YgA" source="redefines" references="_rL7x-um-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//AcceptEventAction"/>
+ </contents>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7x7-m-EeSE8qC-7-3YgA" name="cancelActivity" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x8em-EeSE8qC-7-3YgA" name="attachedToRef" ordered="false" lowerBound="1" eType="_rL7xyem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7x9Om-EeSE8qC-7-3YgA" name="CatchEvent" abstract="true" eSuperTypes="_rL7yAem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7x9em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/>
+ <eAnnotations xmi:id="_rL7x9um-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7x9-m-EeSE8qC-7-3YgA" key="documentation" value="catchEvent::/eventDefinitionsRefs : EventDefinitions [*] = the events of the triggers of an accept event action to which the stereotype is applied that are not owned by the action."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7x-Om-EeSE8qC-7-3YgA" name="parallelMultiple" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x-um-EeSE8qC-7-3YgA" name="base_AcceptEventAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//AcceptEventAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x_Om-EeSE8qC-7-3YgA" name="base_InitialNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//InitialNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7x_um-EeSE8qC-7-3YgA" name="dataOutputAssociation" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yD-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yAem-EeSE8qC-7-3YgA" name="BPMNEvent" abstract="true" eSuperTypes="_rL7JFum-EeSE8qC-7-3YgA _rL7w1-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yAum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-BPMNEvent"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yA-m-EeSE8qC-7-3YgA" name="eventClass" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yBem-EeSE8qC-7-3YgA" name="_eventDefinitions" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yBum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7yB-m-EeSE8qC-7-3YgA" key="originalName" value=" eventDefinitions"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yCem-EeSE8qC-7-3YgA" name="properties" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xXum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yC-m-EeSE8qC-7-3YgA" name="eventDefinitionRefs" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xxOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yD-m-EeSE8qC-7-3YgA" name="DataOutputAssociation" eSuperTypes="_rL7yFOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yEOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataOutputAssociation"/>
+ <eAnnotations xmi:id="_rL7yEem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yEum-EeSE8qC-7-3YgA" key="documentation" value="The source of DataAssociation shall be DataOutput&#xD;&#xA;The target of DataAssociation can be every item-aware element visible to the current scope, e.g. a Data Object, a&#xA;Property or an Expression."/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yFOm-EeSE8qC-7-3YgA" name="DataAssociation" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yFem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataAssociation"/>
+ <eAnnotations xmi:id="_rL7yFum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yF-m-EeSE8qC-7-3YgA" key="documentation" value="DataAssociation source must be ItemAwareElement&#xD;&#xA;BPMN DataAssociation::/transformation : FormalExpression [0..1] = ObjectFlow::transformation.&#xA;&#xD;&#xA;DataAssociation target must be ItemAwareElement"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yGOm-EeSE8qC-7-3YgA" name="base_ObjectFlow" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ObjectFlow"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yGum-EeSE8qC-7-3YgA" name="sourceRef" ordered="false" lowerBound="1" eType="_rL7Kgem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yHOm-EeSE8qC-7-3YgA" name="targetRef" ordered="false" lowerBound="1" eType="_rL7Kgem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yHum-EeSE8qC-7-3YgA" name="transformation" ordered="false" lowerBound="1" eType="_rL7xRem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yIOm-EeSE8qC-7-3YgA" name="assignment" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yI-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yI-m-EeSE8qC-7-3YgA" name="Assignment" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yJOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-Assignment"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yJem-EeSE8qC-7-3YgA" name="base_Dependency" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yJ-m-EeSE8qC-7-3YgA" name="from" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yKem-EeSE8qC-7-3YgA" name="to" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yLOm-EeSE8qC-7-3YgA" name="DataInputAssociation" eSuperTypes="_rL7yFOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yLem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataInputAssociation"/>
+ <eAnnotations xmi:id="_rL7yLum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yL-m-EeSE8qC-7-3YgA" key="documentation" value="The source of DataAssociation can be every item-aware element visible to the current&#xA;scope, e.g. a Data Object, a Property or an Expression.&#xD;&#xA;The target for DataInputAssociation shall be DataInput."/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yMem-EeSE8qC-7-3YgA" name="LoopCharacteristics" abstract="true" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yMum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-LoopCharacteristics"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yM-m-EeSE8qC-7-3YgA" name="base_StructuredActivityNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredActivityNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yNum-EeSE8qC-7-3YgA" name="EscalationEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yN-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yOOm-EeSE8qC-7-3YgA" name="escalationRef" ordered="false" eType="_rL7yPem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yOum-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yPem-EeSE8qC-7-3YgA" name="Escalation" eSuperTypes="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yPum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-Escalation"/>
+ <eAnnotations xmi:id="_rL7yP-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yQOm-EeSE8qC-7-3YgA" key="documentation" value="self.structureRef = self.base_Class"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_rL7yQem-EeSE8qC-7-3YgA" source="duplicates">
+ <eAnnotations xmi:id="_rL7yQum-EeSE8qC-7-3YgA" source="structureRef">
+ <details xmi:id="_rL7yQ-m-EeSE8qC-7-3YgA" key="eType" value="uml::Class"/>
+ </eAnnotations>
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7yROm-EeSE8qC-7-3YgA" name="structureRef" ordered="false">
+ <eAnnotations xmi:id="_rL7yRem-EeSE8qC-7-3YgA" source="redefines" references="_rL7wJ-m-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </contents>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7yR-m-EeSE8qC-7-3YgA" name="escalationCode" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ySum-EeSE8qC-7-3YgA" name="TimerEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yS-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yTOm-EeSE8qC-7-3YgA" name="timeCycle" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yTum-EeSE8qC-7-3YgA" name="timeDate" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yUOm-EeSE8qC-7-3YgA" name="timeDuration" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yUum-EeSE8qC-7-3YgA" name="base_ChangeEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ChangeEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yVem-EeSE8qC-7-3YgA" name="SignalEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yVum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yV-m-EeSE8qC-7-3YgA" name="signalRef" ordered="false" eType="_rL7yXOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yWem-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yXOm-EeSE8qC-7-3YgA" name="BPMNSignal" eSuperTypes="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yXem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-BPMNSignal"/>
+ <eAnnotations xmi:id="_rL7yXum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yX-m-EeSE8qC-7-3YgA" key="documentation" value="self.structureRef= self.base_Class"/>
+ </eAnnotations>
+ <eAnnotations xmi:id="_rL7yYOm-EeSE8qC-7-3YgA" source="duplicates">
+ <eAnnotations xmi:id="_rL7yYem-EeSE8qC-7-3YgA" source="structureRef">
+ <details xmi:id="_rL7yYum-EeSE8qC-7-3YgA" key="lowerBound" value="1"/>
+ <details xmi:id="_rL7yY-m-EeSE8qC-7-3YgA" key="eType" value="uml::Class"/>
+ </eAnnotations>
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7yZOm-EeSE8qC-7-3YgA" name="structureRef" ordered="false">
+ <eAnnotations xmi:id="_rL7yZem-EeSE8qC-7-3YgA" source="redefines" references="_rL7wJ-m-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yaOm-EeSE8qC-7-3YgA" name="EndEvent" eSuperTypes="_rL7ybem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yaem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-EndEvent"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yaum-EeSE8qC-7-3YgA" name="base_FinalNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//FinalNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ybem-EeSE8qC-7-3YgA" name="ThrowEvent" abstract="true" eSuperTypes="_rL7yAem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ybum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/>
+ <eAnnotations xmi:id="_rL7yb-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7ycOm-EeSE8qC-7-3YgA" key="documentation" value="ThrowEvent::/eventDefinitionRefs : EventDefintion [*] = the events of the triggers of a call operation action to which the stereotype is applied that are not owned by action."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ycem-EeSE8qC-7-3YgA" name="base_CallOperationAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yc-m-EeSE8qC-7-3YgA" name="base_FlowFinalNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//FlowFinalNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ydem-EeSE8qC-7-3YgA" name="dataInputAssociation" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yLOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yeOm-EeSE8qC-7-3YgA" name="MessageEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yeem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yeum-EeSE8qC-7-3YgA" name="messageRef" ordered="false" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yfOm-EeSE8qC-7-3YgA" name="operationRef" ordered="false" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yfum-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ygem-EeSE8qC-7-3YgA" name="StartEvent" eSuperTypes="_rL7x9Om-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ygum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-StartEvent"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7yg-m-EeSE8qC-7-3YgA" name="isInterrupting" ordered="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yhum-EeSE8qC-7-3YgA" name="ConditionalEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yh-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition"/>
+ <eAnnotations xmi:id="_rL7yiOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7yiem-EeSE8qC-7-3YgA" key="documentation" value="conditionalEventDefinition::/condition :BPMNExpression = ChangeEvent.changeExpression"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yium-EeSE8qC-7-3YgA" name="base_ChangeEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ChangeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yjOm-EeSE8qC-7-3YgA" name="condition" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yj-m-EeSE8qC-7-3YgA" name="LinkEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ykOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ykem-EeSE8qC-7-3YgA" name="_target" ordered="false" eType="_rL7yj-m-EeSE8qC-7-3YgA" eOpposite="_rL7ylem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ykum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7yk-m-EeSE8qC-7-3YgA" key="originalName" value=" target"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ylem-EeSE8qC-7-3YgA" name="source" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7yj-m-EeSE8qC-7-3YgA" eOpposite="_rL7ykem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yl-m-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ymum-EeSE8qC-7-3YgA" name="ErrorEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ym-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ynOm-EeSE8qC-7-3YgA" name="errorRef" ordered="false" eType="_rL7whOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ynum-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yoem-EeSE8qC-7-3YgA" name="IntermediateCatchEvent" eSuperTypes="_rL7x9Om-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7youm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent"/>
+ <eAnnotations xmi:id="_rL7yo-m-EeSE8qC-7-3YgA" source="duplicates">
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7ypOm-EeSE8qC-7-3YgA" name="base_AcceptEventAction" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7ypem-EeSE8qC-7-3YgA" source="redefines" references="_rL7x-um-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//AcceptEventAction"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yqOm-EeSE8qC-7-3YgA" name="IntermediateThrowEvent" eSuperTypes="_rL7ybem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yqem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yqum-EeSE8qC-7-3YgA" name="base_SendObjectAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//SendObjectAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yrem-EeSE8qC-7-3YgA" name="TerminateEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yrum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yr-m-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7ysum-EeSE8qC-7-3YgA" name="ImplicitThrowEvent" eSuperTypes="_rL7ybem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7ys-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent"/>
+ <eAnnotations xmi:id="_rL7ytOm-EeSE8qC-7-3YgA" source="duplicates">
+ <contents xmi:type="ecore:EReference" xmi:id="_rL7ytem-EeSE8qC-7-3YgA" name="base_CallOperationAction" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7ytum-EeSE8qC-7-3YgA" source="redefines" references="_rL7ycem-EeSE8qC-7-3YgA"/>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yuem-EeSE8qC-7-3YgA" name="CancelEventDefinition" eSuperTypes="_rL7xxOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yuum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yu-m-EeSE8qC-7-3YgA" name="base_CallEvent" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallEvent"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yvum-EeSE8qC-7-3YgA" name="TextAnnotation" eSuperTypes="_rL7Ja-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yv-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7ywOm-EeSE8qC-7-3YgA" name="base_Comment" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7ywum-EeSE8qC-7-3YgA" name="textFormat" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7yxOm-EeSE8qC-7-3YgA" name="text" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yx-m-EeSE8qC-7-3YgA" name="Category" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yyOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-Category"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yyem-EeSE8qC-7-3YgA" name="base_Enumeration" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7yy-m-EeSE8qC-7-3YgA" name="categoryValue" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Jfem-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7yzum-EeSE8qC-7-3YgA" name="Group" eSuperTypes="_rL7Ja-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7yz-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-CoreStructure-Common-Artifacts-Group"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y0Om-EeSE8qC-7-3YgA" name="base_ActivityPartition" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y0um-EeSE8qC-7-3YgA" name="_categoryValueRef" ordered="false" eType="_rL7Jfem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y0-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7y1Om-EeSE8qC-7-3YgA" key="originalName" value=" categoryValueRef"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7y1-m-EeSE8qC-7-3YgA" name="DataObjectReference" eSuperTypes="_rL7Kgem-EeSE8qC-7-3YgA _rL7JIum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y2Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataObjectReference"/>
+ <eAnnotations xmi:id="_rL7y2em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7y2um-EeSE8qC-7-3YgA" key="documentation" value="Should be used between UML DataStoreNodes with BPMN&#xA; DataObject sytereotype applied,&#xD;&#xA;DataObjectRef::/dataState = DataStoreNode.inState (defined on ObjectNode)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y2-m-EeSE8qC-7-3YgA" name="dataObjectRef" ordered="false" lowerBound="1" eType="_rL7y4em-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y3em-EeSE8qC-7-3YgA" name="base_DataStoreNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataStoreNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7y4em-EeSE8qC-7-3YgA" name="DataObject" eSuperTypes="_rL7Kgem-EeSE8qC-7-3YgA _rL7JIum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y4um-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataObject"/>
+ <eAnnotations xmi:id="_rL7y4-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7y5Om-EeSE8qC-7-3YgA" key="documentation" value="DataObject DataState property shall reuse UML::CentralBuffer property inState"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7y5em-EeSE8qC-7-3YgA" name="isCollection" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y5-m-EeSE8qC-7-3YgA" name="base_DataStoreNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataStoreNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7y6-m-EeSE8qC-7-3YgA" name="DataStore" eSuperTypes="_rL7J7-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y7Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataStore"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7y7em-EeSE8qC-7-3YgA" name="capacity" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7y7-m-EeSE8qC-7-3YgA" name="isUnlimited" ordered="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y8em-EeSE8qC-7-3YgA" name="base_Class" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y8-m-EeSE8qC-7-3YgA" name="itemSubjectRef" ordered="false" eType="_rL7wHem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y9Om-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7y9em-EeSE8qC-7-3YgA" key="originalName" value="itemSubjectRef "/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7y-Om-EeSE8qC-7-3YgA" name="DataStoreReference" eSuperTypes="_rL7JIum-EeSE8qC-7-3YgA _rL7Kgem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y-em-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Data-DataStoreReference"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y-um-EeSE8qC-7-3YgA" name="_dataStore" ordered="false" eType="_rL7y6-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7y--m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7y_Om-EeSE8qC-7-3YgA" key="originalName" value=" dataStore"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7y_um-EeSE8qC-7-3YgA" name="base_DataStoreNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataStoreNode"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zAum-EeSE8qC-7-3YgA" name="UserTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zA-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-UserTask"/>
+ <eAnnotations xmi:id="_rL7zBOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zBem-EeSE8qC-7-3YgA" key="documentation" value="self.implementation = self.base_OpaqueAction.body.first&#xD;&#xA;UserTask::/renderings : Image [*] = OpaqueAction.appliedStereotype.icon"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zBum-EeSE8qC-7-3YgA" name="base_OpaqueAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zCOm-EeSE8qC-7-3YgA" name="implementation" unique="false" lowerBound="1" defaultValueLiteral="##unspecified">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zCum-EeSE8qC-7-3YgA" name="renderings" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7zEum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zDem-EeSE8qC-7-3YgA" name="Task" eSuperTypes="_rL7xyem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zDum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-Task"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zD-m-EeSE8qC-7-3YgA" name="ioSpecification" ordered="false" eType="_rL7KX-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zEum-EeSE8qC-7-3YgA" name="Rendering" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zE-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-Rendering"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zFOm-EeSE8qC-7-3YgA" name="base_Image" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Image"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zF-m-EeSE8qC-7-3YgA" name="HumanPerformer" eSuperTypes="_rL7zGum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zGOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-HumanPerformer"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zGum-EeSE8qC-7-3YgA" name="Performer" eSuperTypes="_rL7xZ-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zG-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-Performer"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zHem-EeSE8qC-7-3YgA" name="GlobalUserTask" eSuperTypes="_rL7xq-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zHum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-GlobalUserTask"/>
+ <eAnnotations xmi:id="_rL7zH-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zIOm-EeSE8qC-7-3YgA" key="documentation" value="GlobalUserTask::/renderings: Image [*] = Stereotype.icon&#xD;&#xA;GlobalUserTask::/implementation : String [*] {ordered,non-unique}= OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zIem-EeSE8qC-7-3YgA" name="implementation" unique="false" lowerBound="1" upperBound="-1" defaultValueLiteral="##unspecified">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zI-m-EeSE8qC-7-3YgA" name="renderings" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7zEum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zJum-EeSE8qC-7-3YgA" name="GlobalManualTask" eSuperTypes="_rL7xq-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zJ-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-GlobalManualTask"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zKem-EeSE8qC-7-3YgA" name="ManualTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zKum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-ManualTask"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zK-m-EeSE8qC-7-3YgA" name="base_OpaqueAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zLum-EeSE8qC-7-3YgA" name="PotentialOwner" eSuperTypes="_rL7zF-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zL-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-HumanInteraction-PotentialOwner"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zMem-EeSE8qC-7-3YgA" name="SubConversation" eSuperTypes="_rL7xHum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zMum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-SubConversation"/>
+ <eAnnotations xmi:id="_rL7zM-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zNOm-EeSE8qC-7-3YgA" key="documentation" value="SubConversation can link only collaboration properties (BPMN participants) and actions (BPMN events and BPMN activities)"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zNem-EeSE8qC-7-3YgA" name="conversationNodes" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7xHum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zOOm-EeSE8qC-7-3YgA" name="GlobalConversation" eSuperTypes="_rL7woem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zOem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-GlobalConversation"/>
+ <eAnnotations xmi:id="_rL7zOum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zO-m-EeSE8qC-7-3YgA" key="documentation" value="A GlobalConversation MUST NOT contain any ConversationNodes."/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zPem-EeSE8qC-7-3YgA" name="CallConversation" eSuperTypes="_rL7xHum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zPum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-CallConversation"/>
+ <eAnnotations xmi:id="_rL7zP-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zQOm-EeSE8qC-7-3YgA" key="documentation" value="CallConversation::/calledCollaborationRef : BPMNCollaboration [0..1] = Collaboration.type&#xD;&#xA;CallConversation::/participantAssociations : ParticipantAssociation [*] = CollaborationUse.RoleBinding"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zQem-EeSE8qC-7-3YgA" name="_collaborationUse" ordered="false" lowerBound="1">
+ <eAnnotations xmi:id="_rL7zQum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_rL7zQ-m-EeSE8qC-7-3YgA" key="originalName" value=" collaborationUse"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zRem-EeSE8qC-7-3YgA" name="calledCollaborationRef" ordered="false" eType="_rL7woem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zR-m-EeSE8qC-7-3YgA" name="participantAssociations" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7wuOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zSum-EeSE8qC-7-3YgA" name="Conversation" eSuperTypes="_rL7xHum-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zS-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Collaboration-Conversation-Conversation"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zTem-EeSE8qC-7-3YgA" name="SubProcess" eSuperTypes="_rL7xyem-EeSE8qC-7-3YgA _rL7JhOm-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zTum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-SubProcess"/>
+ <eAnnotations xmi:id="_rL7zT-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zUOm-EeSE8qC-7-3YgA" key="documentation" value="StructuredActivityNodes with SubProcess Stereotype applied that have triggeredByEvent=true, and containing initial nodes with Start Event applied that have isInterrupting = false, have isLocallyReentrant = true."/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zUem-EeSE8qC-7-3YgA" name="triggeredByEvent" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zU-m-EeSE8qC-7-3YgA" name="base_StructuredActivityNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredActivityNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zVem-EeSE8qC-7-3YgA" name="hasLaneSets" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7Ji-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zWem-EeSE8qC-7-3YgA" name="CallActivity" eSuperTypes="_rL7xyem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zWum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-CallActivity"/>
+ <eAnnotations xmi:id="_rL7zW-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zXOm-EeSE8qC-7-3YgA" key="documentation" value="self.calledElementRef = self.base_CallBehaviorAction.behavior.extension_CallableElement"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zXem-EeSE8qC-7-3YgA" name="base_CallBehaviorAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallBehaviorAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zX-m-EeSE8qC-7-3YgA" name="calledElementRef" ordered="false" eType="_rL7KUum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zYum-EeSE8qC-7-3YgA" name="BusinessRuleTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zY-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-BusinessRuleTask"/>
+ <eAnnotations xmi:id="_rL7zZOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zZem-EeSE8qC-7-3YgA" key="documentation" value="self.implementation = self.base_OpaqueAction.body.first"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zZum-EeSE8qC-7-3YgA" name="base_OpaqueAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zaOm-EeSE8qC-7-3YgA" name="implementation" unique="false" lowerBound="1" defaultValueLiteral="##unspecified">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL7za-m-EeSE8qC-7-3YgA" name="AdHocOrdering">
+ <eAnnotations xmi:id="_rL7zbOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-AdHocOrdering"/>
+ <eLiterals xmi:id="_rL7zbem-EeSE8qC-7-3YgA" name="parallel"/>
+ <eLiterals xmi:id="_rL7zbum-EeSE8qC-7-3YgA" name="sequential" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zb-m-EeSE8qC-7-3YgA" name="ComplexBehaviorDefinition" eSuperTypes="_rL7JL-m-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zcOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ComplexBehaviorDefinition"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zcem-EeSE8qC-7-3YgA" name="condition" ordered="false" lowerBound="1" eType="_rL7xRem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zc-m-EeSE8qC-7-3YgA" name="event" ordered="false" eType="_rL7ysum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zdem-EeSE8qC-7-3YgA" name="base_ControlFlow" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ControlFlow"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zeOm-EeSE8qC-7-3YgA" name="AdHocSubProcess" eSuperTypes="_rL7zTem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zeem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-AdHocSubProcess"/>
+ <eAnnotations xmi:id="_rL7zeum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7ze-m-EeSE8qC-7-3YgA" key="documentation" value="cancelRemainingInstances attribute shall be used only if ordering = parallel"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zfOm-EeSE8qC-7-3YgA" name="completionCondition" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zfum-EeSE8qC-7-3YgA" name="ordering" ordered="false" lowerBound="1" eType="_rL7za-m-EeSE8qC-7-3YgA" defaultValueLiteral="parallel"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zgOm-EeSE8qC-7-3YgA" name="cancelRemainingInstances" ordered="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zg-m-EeSE8qC-7-3YgA" name="ScriptTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zhOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ScriptTask"/>
+ <eAnnotations xmi:id="_rL7zhem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zhum-EeSE8qC-7-3YgA" key="documentation" value="ScriptTask::/script : String [*] {ordered} = OpaqueAction.body&#xD;&#xA;ScriptTask::/scriptFormat : String [*] {ordered, non-unique} = OpaqueAction.language"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zh-m-EeSE8qC-7-3YgA" name="base_OpaqueAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//OpaqueAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7ziem-EeSE8qC-7-3YgA" name="scriptFormat">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zi-m-EeSE8qC-7-3YgA" name="script" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zjum-EeSE8qC-7-3YgA" name="SendTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zj-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-SendTask"/>
+ <eAnnotations xmi:id="_rL7zkOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zkem-EeSE8qC-7-3YgA" key="documentation" value="SendTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zkum-EeSE8qC-7-3YgA" name="messageRef" ordered="false" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zlOm-EeSE8qC-7-3YgA" name="base_CallOperationAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zlum-EeSE8qC-7-3YgA" name="implementation" ordered="false" lowerBound="1" defaultValueLiteral="##webService">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL7zmOm-EeSE8qC-7-3YgA" name="operationRef" ordered="false" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zm-m-EeSE8qC-7-3YgA" name="Transaction" eSuperTypes="_rL7zTem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7znOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-Transaction"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7znem-EeSE8qC-7-3YgA" name="method" ordered="false" lowerBound="1" defaultValueLiteral="&quot;##compensate&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL7zoOm-EeSE8qC-7-3YgA" name="StandardLoopCharacteristics" eSuperTypes="_rL7yMem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL7zoem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-StandardLoopCharacteristics"/>
+ <eAnnotations xmi:id="_rL7zoum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL7zo-m-EeSE8qC-7-3YgA" key="documentation" value="StandardLoopCharacteristics::/testBefore :Boolean = isTestedFirst&#xD;&#xA;StandardLoopCharacteristics:::/loopCondition :BPMNExpression = loopNode.test.value"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL7zpOm-EeSE8qC-7-3YgA" name="loopMaximum" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XIOm-EeSE8qC-7-3YgA" name="base_LoopNode" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//LoopNode"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XIum-EeSE8qC-7-3YgA" name="testBefore" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XJOm-EeSE8qC-7-3YgA" name="loopCondition" ordered="false" lowerBound="1" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rL8XJ-m-EeSE8qC-7-3YgA" name="MultiInstanceBehavior">
+ <eAnnotations xmi:id="_rL8XKOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-MultiInstanceBehavior"/>
+ <eLiterals xmi:id="_rL8XKem-EeSE8qC-7-3YgA" name="none"/>
+ <eLiterals xmi:id="_rL8XKum-EeSE8qC-7-3YgA" name="one" value="1"/>
+ <eLiterals xmi:id="_rL8XK-m-EeSE8qC-7-3YgA" name="all" value="2"/>
+ <eLiterals xmi:id="_rL8XLOm-EeSE8qC-7-3YgA" name="complex" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL8XLem-EeSE8qC-7-3YgA" name="ReceiveTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL8XLum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ReceiveTask"/>
+ <eAnnotations xmi:id="_rL8XL-m-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL8XMOm-EeSE8qC-7-3YgA" key="documentation" value="ReceiveTask::/operationRef : BPMNOperation [0..1] = AcceptEventAction.trigger.operation"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XMem-EeSE8qC-7-3YgA" name="messageRef" ordered="false" eType="_rL7wfem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XM-m-EeSE8qC-7-3YgA" name="base_AcceptEventAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//AcceptEventAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XNem-EeSE8qC-7-3YgA" name="implementation" ordered="false" lowerBound="1" defaultValueLiteral="##webService">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XN-m-EeSE8qC-7-3YgA" name="instantiate" ordered="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XOem-EeSE8qC-7-3YgA" name="operationRef" ordered="false" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL8XPOm-EeSE8qC-7-3YgA" name="ServiceTask" eSuperTypes="_rL7zDem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL8XPem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-ServiceTask"/>
+ <eAnnotations xmi:id="_rL8XPum-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL8XP-m-EeSE8qC-7-3YgA" key="documentation" value="The Service Task has exactly one InputSet&#xD;&#xA;The Service Task has at most one OutputSet&#xD;&#xA;ServiceTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XQOm-EeSE8qC-7-3YgA" name="base_CallOperationAction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XQum-EeSE8qC-7-3YgA" name="implementation" ordered="false" lowerBound="1" defaultValueLiteral="##webService">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XROm-EeSE8qC-7-3YgA" name="operationRef" ordered="false" eType="_rL7wbum-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rL8XR-m-EeSE8qC-7-3YgA" name="MultiInstanceLoopCharacteristics" eSuperTypes="_rL7yMem-EeSE8qC-7-3YgA">
+ <eAnnotations xmi:id="_rL8XSOm-EeSE8qC-7-3YgA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics"/>
+ <eAnnotations xmi:id="_rL8XSem-EeSE8qC-7-3YgA" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_rL8XSum-EeSE8qC-7-3YgA" key="documentation" value="Stereotype may be applied only on CallActivity, Task, and SubProcess"/>
+ </eAnnotations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XS-m-EeSE8qC-7-3YgA" name="behavior" ordered="false" lowerBound="1" eType="_rL8XJ-m-EeSE8qC-7-3YgA" defaultValueLiteral="all"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XTem-EeSE8qC-7-3YgA" name="loopCardinality" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XT-m-EeSE8qC-7-3YgA" name="completionCondition" ordered="false" eType="_rL7JvOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XUem-EeSE8qC-7-3YgA" name="base_ExpansionRegion" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//ExpansionRegion"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rL8XU-m-EeSE8qC-7-3YgA" name="isSequential" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XVem-EeSE8qC-7-3YgA" name="loopDataInputRef" ordered="false" eType="_rL7Kgem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XV-m-EeSE8qC-7-3YgA" name="loopDataOutputRef" ordered="false" eType="_rL7Kgem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XWem-EeSE8qC-7-3YgA" name="outputDataItem" ordered="false" lowerBound="1" eType="_rL7wPem-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XW-m-EeSE8qC-7-3YgA" name="inputDataItem" ordered="false" lowerBound="1" eType="_rL7Kbum-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XXem-EeSE8qC-7-3YgA" name="oneBehaviorEventRef" ordered="false" eType="_rL7xxOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XX-m-EeSE8qC-7-3YgA" name="noneBehaviorEventRef" ordered="false" eType="_rL7xxOm-EeSE8qC-7-3YgA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rL8XYem-EeSE8qC-7-3YgA" name="complexBehaviorDefinition" ordered="false" lowerBound="1" upperBound="-1" eType="_rL7zb-m-EeSE8qC-7-3YgA"/>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_ForkNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ActivityGroup" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd" name="extension_Gateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-Gateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_JoinNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd" name="extension_NonExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_InterruptibleActivityRegion" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway" name="InclusiveGateway">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-inclusiveGateway.default" name="inclusiveGateway.default">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-inclusiveGateway.default-specification">
+ <body>inclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_r-7LsOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%18%0%0%0%20%8%6%0%0%0%-128%-105%109%74%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%1%28%73%68%65%84%56%-115%-43%-108%-79%-115%-124%48%16%69%-65%-47%-59%-120%117%3%-40%-47%-91%-84%-100%16%82%2%-108%-126%-112%40%-117%22%-64%100%14%-48%38%52%64%3%8%10%64%115%17%-34%5%4%-26%-92%75%110%-92%9%44%-113%-98%-1%-97%-79%13%56%-126%115%-2%114%-43%-36%9%34%34%2%64%-82%66%-26%-128%-68%11%25%-69%-84%63%-37%-96%101%89%-48%-74%45%-116%49%0%-128%56%-114%-111%36%-119%-21%-16%45%-92%-17%123%-118%-94%104%-75%100%83%41%117%-53%-90%-123%4%65%112%-128%-84%-7%120%60%-100%48%90%-106%101%-93%68%74%73%121%-98%83%81%20%36%-91%-68%-91%-116%-120%-120%-22%-70%-34%64%-26%121%-90%53%-26%121%38%33%-124%-35%-41%90%111%96%30%-25%-4%-75%78%103%109%44%0%-92%105%10%-33%-9%-19%-38%-9%125%100%89%102%-41%-58%24%16%-111%-67%103%95%-29%56%62%25%99%-101%81%3%-128%-25%121%87%109%0%96%-81%-60%-13%96%-81%105%-102%83%107%-45%52%81%24%-122%-5%-26%-65%-95%123%-104%82%10%93%-41%1%0%-124%16%-42%78%85%85%24%-122%97%35%122%15%59%40%-5%24%-15%89%126%59%125%127%40%-5%21%-28%-14%-83%105%-83%-19%36%-53%-78%-68%101%-25%20%118%-9%-11%59%-29%-81%-2%-93%127%28%63%-124%-16%-61%-114%64%68%51%-110%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway" name="Gateway" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-generalization" general="BPMNProfile-CoreStructure-Common-FlowNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ControlNode" name="base_ControlNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ControlNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ActivityGroup" name="base_ActivityGroup" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityGroup"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_StructuredActivityNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" name="EventBasedGateway">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-instantiate" name="instantiate" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-instantiate-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-eventGatewayType" name="eventGatewayType" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-eventGatewayType-defaultValue" instance="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-exclusive"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_ForkNode" name="base_ForkNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ForkNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_StructuredActivityNode" name="base_StructuredActivityNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredActivityNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_InterruptibleActivityRegion" name="base_InterruptibleActivityRegion" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InterruptibleActivityRegion"/>
+ </ownedAttribute>
+ <icon xmi:id="_lvvFkOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%18%0%0%0%20%8%6%0%0%0%-128%-105%109%74%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%1%-113%73%68%65%84%56%-115%-43%-108%-79%-118%-62%64%20%69%-17%-45%88%24%108%12%118%-30%23%24%16%83%-92%20%107%27%65%-84%20%59%63%-63%111%-80%-56%71%-8%13%86%-63%78%4%-85%24%-115%-79%16%17%20%-126%125%26%65%-76%-70%91%-20%-22%-70%107%52%22%-37%-20%109%-25%-50%-103%121%-17%-66%25%32%70%-102%-90%121%113%-98%119%68%-110%4%-64%56%-93%-60%64%-66%-115%34%47%-3%-49%22%126%64%-34%-127%41%-81%32%-117%-59%2%-82%-21%2%0%76%-45%4%73%-120%8%-93%96%-65%65%55%72%-65%-33%-57%102%-77%-63%126%-65%71%-79%88%-60%116%58%-123%-82%-21%79%97%-119%103%-112%32%8%16%4%1%106%-75%26%102%-77%25%6%-125%1%118%-69%29%44%-53%-62%-105%47%50%0%94%53%-97%-49%-39%104%52%-104%-49%-25%57%-103%76%72%-110%-29%-15%-104%-71%92%-114%-121%-61%-127%-19%118%-101%-53%-27%-14%33%-51%-124%-90%105%-34%125%99%93%-41%69%50%-103%68%38%-109%65%-91%82%1%0%84%-85%85%-92%-45%105%-40%-74%13%85%85%-31%56%-50%-11%-12%-37%-100%37%-62%48%44%127%-91%113%83%54%-101%-59%-7%124%-58%118%-69%5%0%-84%-41%107%92%46%23%20%10%-123%107%-113%0%124%-90%24%-122%97%57%-78%60%-49%-13%-40%-23%116%104%-37%54%21%69%97%42%-107%-94%-94%40%108%54%-101%36%-55%86%-85%69%-33%-9%31%-122%-12%62%53%17%17%-110%-124%-82%-21%24%14%-121%56%30%-113%24%-115%70%16%17%-44%-21%117%116%-69%93%24%-122%-127%82%-87%-124%-33%-87%69%13%23%73%-62%-78%44%-84%86%43%-88%-86%10%-110%56%-99%78%48%12%3%-67%94%47%114%-33%-53%-55%-10%125%31%-114%-29%64%68%96%-102%102%-28%77%-30%64%55%-40%93%-35%113%-2%-105%122%-5%-11%-57%-22%-81%-2%-93%127%-84%15%29%100%-26%87%-110%-38%-10%14%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection" name="GatewayDirection">
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-unspecified" name="unspecified"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-converging" name="converging"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-diverging" name="diverging"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-mixed" name="mixed"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ControlNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd" name="extension_Gateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-Gateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" name="NonExclusiveGateway" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_JoinNode" name="base_JoinNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#JoinNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_ForkNode" name="base_ForkNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ForkNode"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ParallelGateway" name="ParallelGateway">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ParallelGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/>
+ <icon xmi:id="_y4HREOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%18%0%0%0%20%8%6%0%0%0%-128%-105%109%74%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%-58%73%68%65%84%56%-115%-43%-108%49%14%-124%48%12%4%29%58%82%-58%-1%127%19%21%72%-120%63%-32%-114%-62%68%-38%107%32%28%1%-30%-100%68%115%-45%68%90%91%75%-42%114%32%50%8%33%116%86%79%13%0%0%34%-126%-43%-24%12%-109%-93%-47%-71%98%-1%83%-31%100%82%99%-42%-108%76%68%-28%116%110%-70%25%115%55%73%-84%-21%10%102%-122%-86%-98%-12%59%-77%38%51%-87%-7%-40%-19%-51%-102%-93%118%-60%-119%49%82%-116%-111%-58%113%-92%101%89%104%-102%-90%-92%61%-58%12%33%116%-56%96%102%48%51%-38%-74%5%17%-63%123%-97%-76%-100%124%-49%82%65%68%-96%-86%80%85%-12%125%15%-17%61%-122%97%72%-38%60%-49%-59%89%93%6%93%26%-10%-99%-55%-9%-80%-35%-74%39%38%-42%114%94%110%-74%-57%16%17%51%-50%107%-101%-3%-38%91%-77%40%-58%-7%-119%-73%-2%71%127%-52%7%126%-10%27%-52%126%-4%-42%-61%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" name="ComplexGateway">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.default" name="complexGateway.default">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.default-specification">
+ <body>complexGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.activationCondition" name="complexGateway.activationCondition">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.activationCondition-specification">
+ <body>complexGateway::/activationCondition : BPMNExpression [0..1] = JoinNode::joinSpec</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.joinSpec" name="complexGateway.joinSpec" constrainedElement="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.joinSpec-specification">
+ <body>complexGateway::joinSpec = &quot;BPMNInclusive&quot; when applied to join nodes</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition" name="activationCondition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType" name="EventBasedGatewayType">
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-exclusive" name="exclusive"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-parallel" name="parallel"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" name="ExclusiveGateway">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-exclusiveGateway.default" name="exclusiveGateway.default">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-exclusiveGateway.default-specification">
+ <body>exclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard &quot;else&quot;</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_DecisionNode" name="base_DecisionNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DecisionNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_MergeNode" name="base_MergeNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MergeNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_oQ4MoOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%18%0%0%0%20%8%6%0%0%0%-128%-105%109%74%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%1%41%73%68%65%84%56%-115%-43%-108%-67%-82%-126%64%16%70%15%91%17%74%10%98%-127%5%-15%17%125%20%75%95%-61%-106%68%-97%-64%4%48%38%-38%105%69%34%68%18%117%73%76%-104%91%92%-18%15%-32%-34%-91%-80%-71%95%57%-13%-19%-55%-52%100%102%-63%34%-33%-9%-73%54%-49%24%-119%-120%8%32%54%-93%99%-127%-4%24%29%-25%79%-65%41%-47%-127%-116%-127%-87%87%-112%-57%-29%65%89%-106%-99%96%81%20%104%-83%-63%-48%102%31%36%34%66%85%85%108%54%27%-22%-70%6%64%107%-51%122%-67%-26%122%-67%-46%86%58%-128%57%125%8%64%-45%52%28%-113%71%92%-41%101%58%-99%114%58%-99%104%-102%-122%40%-118%-66%-38%27%-76%-87%-6%16%0%-91%20%97%24%-78%90%-83%-56%-78%-116%56%-114%-103%76%38%-33%-112%-10%65%-73%50%-33%-9%-73%98%80%-102%-90%50%-97%-49%101%-73%-37%-103%44%-46%-33%-77%-127%-31%118%-69%-55%98%-79%-112%52%77%101%-71%92%-54%-3%126%31%120%126%87%100%-100%-47%-31%112%-64%-13%60%-62%48%-28%124%62%-13%124%62%-103%-51%102%-42%25%-75%-71%-49%120%-98%-25%-20%-9%123%-126%32%64%41%69%16%4%36%73%66%-98%-25%47%33%38%-119%-42%90%-118%-94%-24%-76%113%-71%92%68%107%109%60%-105%-73%109%-10%-37%110%-51%-90%-47%-41%111%-43%-69%-2%-93%127%-84%15%-106%-85%8%-50%89%127%48%-99%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_DecisionNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd" name="extension_ExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_MergeNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd" name="extension_ExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_ForkNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd" name="extension_NonExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Infrastructure-Definitions-base_Package" navigableOwnedEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2-ownedEnd" name="extension_Definitions" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Definitions" aggregation="composite" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Infrastructure-RootElement-base_PackageableElement" navigableOwnedEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6-ownedEnd" name="extension_RootElement" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-RootElement" aggregation="composite" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Infrastructure-RootElement" name="RootElement" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Infrastructure-RootElement-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-RootElement-base_PackageableElement" name="base_PackageableElement" visibility="public" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageableElement"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-RootElement-definition" name="definition" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Definitions" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-8" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-RootElement-definition-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import" name="Import">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import-base_PackageImport" name="base_PackageImport" visibility="public" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import-importType" name="importType" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import-location" name="location" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import-namespace" name="namespace" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Import-definitions" name="definitions" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Definitions" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Infrastructure-RootElement-definition BPMNProfile-CoreStructure-Infrastructure-Definitions-rootElements"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions" name="Definitions">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-base_Package" name="base_Package" visibility="public" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-targetNamespace" name="targetNamespace" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-expressionLanguage" name="expressionLanguage" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-expressionLanguage-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-typeLanguage" name="typeLanguage" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-typeLanguage-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-exporter" name="exporter" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-exporterVersion" name="exporterVersion" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-extensions" name="extensions" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNExtension" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-7" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-extensions-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-extensions-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-rootElements" name="rootElements" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-RootElement" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-8" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-rootElements-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-rootElements-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-imports" name="imports" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Import" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-imports-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-imports-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-relationships" name="relationships" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNRelationship" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-relationships-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Infrastructure-Definitions-relationships-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Infrastructure-Definitions-extensions BPMNProfile-CoreStructure-Infrastructure-packagedElement-7-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-7-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Definitions" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-7"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Infrastructure-Import-base_PackageImport" navigableOwnedEnd="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4-ownedEnd" name="extension_Import" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Import" aggregation="composite" association="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Infrastructure-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-6" memberEnd="BPMNProfile-Process-packagedElement-6-ownedEnd BPMNProfile-Process-Auditing-base_Class" navigableOwnedEnd="BPMNProfile-Process-packagedElement-6-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-6-ownedEnd" name="extension_Auditing" visibility="public" type="BPMNProfile-Process-Auditing" aggregation="composite" association="BPMNProfile-Process-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-6-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-31" memberEnd="BPMNProfile-Process-packagedElement-31-ownedEnd BPMNProfile-Process-GlobalTask-resources">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-31-ownedEnd" visibility="public" type="BPMNProfile-Process-GlobalTask" association="BPMNProfile-Process-packagedElement-31"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-LaneSet" name="LaneSet">
+ <ownedRule xmi:id="BPMNProfile-Process-LaneSet-LaneSet.lanes" name="LaneSet.lanes">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-LaneSet-LaneSet.lanes-specification">
+ <body>LaneSet::/lanes : Lane [*] = ActivityPartition.SubPartition</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-LaneSet-LaneSet.parentLane" name="LaneSet.parentLane">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-LaneSet-LaneSet.parentLane-specification">
+ <body>LaneSet::/parentLane : Lane [*] = ActivityPartition.superpartition</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-LaneSet-LaneSet.flowElementsContainer" name="LaneSet.flowElementsContainer">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-LaneSet-LaneSet.flowElementsContainer-specification">
+ <body>LaneSet::/flowElementsContainer [0..1] inverse of Activity.partition and SubProcess.laneSets</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-LaneSet-LaneSet" name="LaneSet" constrainedElement="BPMNProfile-Process-LaneSet">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-LaneSet-LaneSet-specification">
+ <body>ActivityPartitions with LaneSet stereotype applied must have isDimension = true</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-LaneSet-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-LaneSet-base_ActivityPartition" name="base_ActivityPartition" visibility="public" association="BPMNProfile-Process-packagedElement-16">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-LaneSet-lanes" name="lanes" visibility="public" type="BPMNProfile-Process-Lane" association="BPMNProfile-Process-packagedElement-26" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-LaneSet-lanes-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-LaneSet-lanes-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-LaneSet-parentLane" name="parentLane" visibility="public" type="BPMNProfile-Process-Lane" association="BPMNProfile-Process-packagedElement-27" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-LaneSet-parentLane-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-LaneSet-parentLane-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-LaneSet-flowElementsContainer" name="flowElementsContainer" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElementsContainer" association="BPMNProfile-CoreStructure-Common-packagedElement-42" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-LaneSet-flowElementsContainer-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Monitoring" name="Monitoring">
+ <generalization xmi:id="BPMNProfile-Process-Monitoring-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Monitoring-base_Class" name="base_Class" visibility="public" association="BPMNProfile-Process-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-26" memberEnd="BPMNProfile-Process-Lane-laneSet BPMNProfile-Process-LaneSet-lanes"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-17" memberEnd="BPMNProfile-Process-packagedElement-17-ownedEnd BPMNProfile-Process-BPMNProcess-correlationSubscriptions">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-17-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-17"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-24" memberEnd="BPMNProfile-Process-packagedElement-24-ownedEnd BPMNProfile-Process-BPMNProcess-supports">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-24-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-24"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-BPMNProcess" name="BPMNProcess">
+ <ownedRule xmi:id="BPMNProfile-Process-BPMNProcess-Process.supportedInterfaceRefs" name="Process.supportedInterfaceRefs" constrainedElement="BPMNProfile-Process-BPMNProcess">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-BPMNProcess-Process.supportedInterfaceRefs-specification">
+ <body>BPMN::Process supportedInterfaceRefs are referenced by UML property RealizedInterface.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-BPMNProcess-Process.supports" name="Process.supports">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-BPMNProcess-Process.supports-specification">
+ <body>self.supports = self.base_Activity./general.extension_Process </body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-BPMNProcess-Process.properties" name="Process.properties">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-BPMNProcess-Process.properties-specification">
+ <body>self.properties = self.base_Activity.ownedAttribute.bpmnProperty</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-BPMNProcess-Process.laneSets" name="Process.laneSets" constrainedElement="BPMNProfile-Process-BPMNProcess">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-BPMNProcess-Process.laneSets-specification">
+ <body>Process::/laneSets : LaneSet [*] = Activity.partition</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-BPMNProcess-Process.flowElements" name="Process.flowElements">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-BPMNProcess-Process.flowElements-specification">
+ <body>Process::/flowElements : RedefinableElement = the collected values of Activity::node, Activity::edge and Activity::group. Constrained to elements stereotyped by BPMN process element stereotypes.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-BPMNProcess-generalization-1" general="BPMNProfile-CoreStructure-Common-CallableElement"/>
+ <generalization xmi:id="BPMNProfile-Process-BPMNProcess-generalization-2" general="BPMNProfile-CoreStructure-Common-FlowElementsContainer"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-processType" name="processType" visibility="public" type="BPMNProfile-Process-ProcessType">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-Process-BPMNProcess-processType-defaultValue" instance="BPMNProfile-Process-ProcessType-none"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-isClosed" name="isClosed" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-BPMNProcess-isClosed-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-auditing" name="auditing" visibility="public" type="BPMNProfile-Process-Auditing" association="BPMNProfile-Process-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-BPMNProcess-auditing-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-isExecutable" name="isExecutable" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-BPMNProcess-isExecutable-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-definitionalCollaborationRef" name="definitionalCollaborationRef" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Process-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-BPMNProcess-definitionalCollaborationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-base_Activity" name="base_Activity" visibility="public" association="BPMNProfile-Process-packagedElement-8">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Activity"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-correlationSubscriptions" name="correlationSubscriptions" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" association="BPMNProfile-Process-packagedElement-17">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-correlationSubscriptions-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-correlationSubscriptions-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-monitoring" name="monitoring" visibility="public" type="BPMNProfile-Process-Monitoring" association="BPMNProfile-Process-packagedElement-13">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-BPMNProcess-monitoring-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-supports" name="supports" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-24" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-properties" name="properties" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" association="BPMNProfile-Process-packagedElement-25" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-properties-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-properties-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-BPMNProcess-resources" name="resources" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-packagedElement-30" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-resources-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-BPMNProcess-resources-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-Process-ProcessType" name="ProcessType">
+ <ownedLiteral xmi:id="BPMNProfile-Process-ProcessType-none" name="none"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-ProcessType-public" name="public"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-ProcessType-private" name="private"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-16" memberEnd="BPMNProfile-Process-packagedElement-16-ownedEnd BPMNProfile-Process-LaneSet-base_ActivityPartition" navigableOwnedEnd="BPMNProfile-Process-packagedElement-16-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-16-ownedEnd" name="extension_LaneSet" visibility="public" type="BPMNProfile-Process-LaneSet" aggregation="composite" association="BPMNProfile-Process-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-16-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-29" memberEnd="BPMNProfile-Process-packagedElement-29-ownedEnd BPMNProfile-Process-Lane-partitionElementRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-29-ownedEnd" visibility="public" type="BPMNProfile-Process-Lane" association="BPMNProfile-Process-packagedElement-29"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-28" memberEnd="BPMNProfile-Process-packagedElement-28-ownedEnd BPMNProfile-Process-Lane-flowNodeRefs">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-28-ownedEnd" visibility="public" type="BPMNProfile-Process-Lane" association="BPMNProfile-Process-packagedElement-28"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-30" memberEnd="BPMNProfile-Process-Activities-ResourceRole-process BPMNProfile-Process-BPMNProcess-resources"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-13" memberEnd="BPMNProfile-Process-packagedElement-13-ownedEnd BPMNProfile-Process-BPMNProcess-monitoring">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-13-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-13">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-13-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-21" memberEnd="BPMNProfile-Process-packagedElement-21-ownedEnd BPMNProfile-Process-Lane-_partitionElement">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-21-ownedEnd" visibility="public" type="BPMNProfile-Process-Lane" association="BPMNProfile-Process-packagedElement-21">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-21-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-32" memberEnd="BPMNProfile-Process-packagedElement-32-ownedEnd BPMNProfile-Process-GlobalBusinessRuleTask-implementation">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-32-ownedEnd" visibility="public" type="BPMNProfile-Process-GlobalBusinessRuleTask" association="BPMNProfile-Process-packagedElement-32"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-34" memberEnd="BPMNProfile-Process-packagedElement-34-ownedEnd BPMNProfile-Process-GlobalScriptTask-scriptFormat">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-34-ownedEnd" visibility="public" type="BPMNProfile-Process-GlobalScriptTask" association="BPMNProfile-Process-packagedElement-34"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-25" memberEnd="BPMNProfile-Process-packagedElement-25-ownedEnd BPMNProfile-Process-BPMNProcess-properties">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-25"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-33" memberEnd="BPMNProfile-Process-GlobalScriptTask-script BPMNProfile-Process-packagedElement-33-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-33-ownedEnd" visibility="public" type="BPMNProfile-Process-GlobalScriptTask" association="BPMNProfile-Process-packagedElement-33"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Lane" name="Lane">
+ <ownedRule xmi:id="BPMNProfile-Process-Lane-Lane.laneSet" name="Lane.laneSet">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Lane-Lane.laneSet-specification">
+ <body>Lane::/laneSet : Lane = ActivityPartition.superPartition</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Lane-Lane.childLaneSet" name="Lane.childLaneSet">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Lane-Lane.childLaneSet-specification">
+ <body>Lane::/childLaneSet : Lane [0..1] = ActivityPartition.subPartition</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Lane-Lane.partitionElementRef" name="Lane.partitionElementRef" constrainedElement="BPMNProfile-Process-Lane">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Lane-Lane.partitionElementRef-specification">
+ <body>Lane::/partitionElementRef [0..1] = ActivityPartition.represents</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Lane-Lane.flowNodeRefs" name="Lane.flowNodeRefs" constrainedElement="BPMNProfile-Process-Lane">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Lane-Lane.flowNodeRefs-specification">
+ <body>Lane::/flowNodeRefs [*] = ActivityPartition.node</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Lane-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-base_ActivityPartition" name="base_ActivityPartition" visibility="public" association="BPMNProfile-Process-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-_partitionElement" name=" partitionElement" visibility="public" association="BPMNProfile-Process-packagedElement-21">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Lane-_partitionElement-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-laneSet" name="laneSet" visibility="public" type="BPMNProfile-Process-LaneSet" association="BPMNProfile-Process-packagedElement-26" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-flowNodeRefs" name="flowNodeRefs" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" association="BPMNProfile-Process-packagedElement-28" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Lane-flowNodeRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Lane-flowNodeRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-partitionElementRef" name="partitionElementRef" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-Process-packagedElement-29" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Lane-partitionElementRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Lane-childLaneSet_" name="childLaneSet " visibility="public" type="BPMNProfile-Process-LaneSet" isderived="false"/>
+ <icon xmi:id="_wfB50OmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%6%98%75%71%68%0%-1%0%-1%0%-1%-96%-67%-89%-109%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%7%116%73%77%69%7%-37%2%23%14%35%33%-5%125%48%63%0%0%0%25%116%69%88%116%67%111%109%109%101%110%116%0%67%114%101%97%116%101%100%32%119%105%116%104%32%71%73%77%80%87%-127%14%23%0%0%0%57%73%68%65%84%56%-53%99%-4%-1%-1%63%3%37%-128%-119%-127%66%48%12%12%96%97%96%96%96%96%100%100%36%43%36%-1%-1%-1%-49%-56%-126%-52%33%69%51%-52%-46%65%18%6%-108%-124%3%-29%104%74%28%4%6%0%0%-17%-46%15%33%124%16%-60%-80%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-2" memberEnd="BPMNProfile-Process-packagedElement-2-ownedEnd BPMNProfile-Process-GlobalTask-base_OpaqueBehavior" navigableOwnedEnd="BPMNProfile-Process-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-2-ownedEnd" name="extension_GlobalTask" visibility="public" type="BPMNProfile-Process-GlobalTask" aggregation="composite" association="BPMNProfile-Process-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-GlobalScriptTask" name="GlobalScriptTask">
+ <ownedRule xmi:id="BPMNProfile-Process-GlobalScriptTask-GlobalScriptTask.scriptFormat" name="GlobalScriptTask.scriptFormat">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-GlobalScriptTask-GlobalScriptTask.scriptFormat-specification">
+ <body>GlobalScriptTask::/scriptFormat : String [*] {ordered}= OpaqueBehavior.language</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-GlobalScriptTask-GlobalScriptTask.script" name="GlobalScriptTask.script">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-GlobalScriptTask-GlobalScriptTask.script-specification">
+ <body>GlobalScriptTask::/script : String [*] {ordered, non-unique}= OpaqueBehavior.body</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-GlobalScriptTask-generalization" general="BPMNProfile-Process-GlobalTask"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-GlobalScriptTask-script" name="script" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-packagedElement-33" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalScriptTask-script-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalScriptTask-script-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-GlobalScriptTask-scriptFormat" name="scriptFormat" visibility="public" isOrdered="true" association="BPMNProfile-Process-packagedElement-34" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalScriptTask-scriptFormat-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalScriptTask-scriptFormat-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Auditing" name="Auditing">
+ <generalization xmi:id="BPMNProfile-Process-Auditing-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Auditing-base_Class" name="base_Class" visibility="public" association="BPMNProfile-Process-packagedElement-6">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-8" memberEnd="BPMNProfile-Process-packagedElement-8-ownedEnd BPMNProfile-Process-BPMNProcess-base_Activity" navigableOwnedEnd="BPMNProfile-Process-packagedElement-8-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-8-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-8-ownedEnd" name="extension_BPMNProcess" visibility="public" type="BPMNProfile-Process-BPMNProcess" aggregation="composite" association="BPMNProfile-Process-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-8-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-GlobalTask" name="GlobalTask">
+ <ownedRule xmi:id="BPMNProfile-Process-GlobalTask-GlobalTask.supportedInterfaceRefs" name="GlobalTask.supportedInterfaceRefs" constrainedElement="BPMNProfile-Process-GlobalTask">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-GlobalTask-GlobalTask.supportedInterfaceRefs-specification">
+ <body>GlobalTask supportedInterfaceRefs are referenced by UML property RealizedInterface.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-GlobalTask-generalization" general="BPMNProfile-CoreStructure-Common-CallableElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-GlobalTask-base_OpaqueBehavior" name="base_OpaqueBehavior" visibility="public" association="BPMNProfile-Process-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueBehavior"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-GlobalTask-resources" name="resources" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-packagedElement-31" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalTask-resources-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalTask-resources-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-12" memberEnd="BPMNProfile-Process-packagedElement-12-ownedEnd BPMNProfile-Process-BPMNProcess-auditing">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-12-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-14" memberEnd="BPMNProfile-Process-packagedElement-14-ownedEnd BPMNProfile-Process-BPMNProcess-definitionalCollaborationRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-14"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-packagedElement-27" memberEnd="BPMNProfile-Process-packagedElement-27-ownedEnd BPMNProfile-Process-LaneSet-parentLane">
+ <ownedEnd xmi:id="BPMNProfile-Process-packagedElement-27-ownedEnd" name="childLaneSet" visibility="public" type="BPMNProfile-Process-LaneSet" association="BPMNProfile-Process-packagedElement-27" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-11" memberEnd="BPMNProfile-Process-packagedElement-11-ownedEnd BPMNProfile-Process-Monitoring-base_Class" navigableOwnedEnd="BPMNProfile-Process-packagedElement-11-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-11-ownedEnd" name="extension_Monitoring" visibility="public" type="BPMNProfile-Process-Monitoring" aggregation="composite" association="BPMNProfile-Process-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask" name="GlobalBusinessRuleTask">
+ <ownedRule xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-GlobalBusinessRuleTask.implementation" name="GlobalBusinessRuleTask.implementation" constrainedElement="BPMNProfile-Process-GlobalBusinessRuleTask">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-GlobalBusinessRuleTask.implementation-specification">
+ <body>GlobalBusinessRuleTask::/implementation: String [*] {ordered,non-unique} = OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-generalization" general="BPMNProfile-Process-GlobalTask"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-implementation" name="implementation" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-packagedElement-32" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-implementation-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-implementation-upperValue" value="*"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-GlobalBusinessRuleTask-implementation-defaultValue" value="##unspecified"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-packagedElement-4" memberEnd="BPMNProfile-Process-packagedElement-4-ownedEnd BPMNProfile-Process-Lane-base_ActivityPartition" navigableOwnedEnd="BPMNProfile-Process-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-packagedElement-4-ownedEnd" name="extension_Lane" visibility="public" type="BPMNProfile-Process-Lane" aggregation="composite" association="BPMNProfile-Process-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-base_ChangeEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd" name="extension_TimerEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" name="CompensateEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-waitForCompletion" name="waitForCompletion" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-waitForCompletion-defaultValue" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef" name="activityRef" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-52">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-26">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd" name="extension_CompensateEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-26">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-52">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14" memberEnd="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" name="EscalationEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef" name="escalationRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-Escalation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-33">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd" name="extension_CatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-59" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-59-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-59-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-59"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" name="TimerEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle" name="timeCycle" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-40">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate" name="timeDate" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-41">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration" name="timeDuration" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-42">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-base_ChangeEvent" name="base_ChangeEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-12">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd" name="extension_LinkEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-50">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" name="SignalEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef" name="signalRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNSignal" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-39">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-21">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd" name="forBPMNEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-47">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-54">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd" name="extension_ErrorEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-10">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-48">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-42">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd" name="extension_IntermediateCatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-37">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent" name="EndEvent">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent-base_FinalNode" name="base_FinalNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-13">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#FinalNode"/>
+ </ownedAttribute>
+ <icon xmi:id="_i618EOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%1%40%73%68%65%84%56%-115%-83%-109%45%110%-61%64%16%-123%-65%12%-118%114%-113%-88%-96%36%32%-52%-106%102%-105%-101%-11%36%-31%-127%5%6%-111%114%-110%-98%97%23%-20%-78%-126%-112%74%-115%124%-113%-86%32%-39%41%-88%83%89%-114%-102%31%41%31%28%-67%-9%-64%-101%-103%-119%-103%49%-58%57%55%3%22%-64%-78%31%-67%3%-69%24%-29%-41%88%59%25%6%56%-25%-90%-64%43%-80%2%100%-92%45%-64%22%88%-57%24%-65%-49%2%-100%115%-49%34%-14%86%74%121%-14%-34%83%-41%53%-13%-7%28%-128%-82%-21%72%41%17%66%64%68%-10%-91%-108%-105%24%-29%7%0%102%-122%-86%78%-67%-9%-97%77%-45%28%82%74%-10%31%41%37%107%-102%-26%-32%-67%-1%84%-43%-87%-103%-3%5%108%84%-43%46%-103%-121%33%-86%106%-86%-70%49%51%-92%47%108%-27%-67%-89%-86%-86%-77%66%-57%84%85%-123%-9%30%96%-27%-100%-101%73%-33%-74%-44%117%125%-43%124%-94%-41%10%-80%16%-6%85%-99%10%-69%-123%-127%118%57%94%-43%-35%8%-65%71%66%-41%117%55%-101%6%-38%119%1%118%64%73%41%-35%28%-48%107%11%-80%-109%-2%60%-73%33%4%114%-50%87%-51%57%103%66%8%0%-37%24%-29%-41%-87%-125%-75%-120%-20%-37%-74%61%94%10%-55%57%-45%-74%-19%81%68%-10%-64%26%30%112%-54%-113%123%-90%33%-9%-68%-13%15%3%51%-23%-11%123%-7%124%-44%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd" name="extension_EscalationEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-33">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd" name="extension_SignalEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-21">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-51" memberEnd="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target"/>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-base_SendObjectAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd" name="extension_IntermediateThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-24">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-base_ChangeEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd" name="extension_ConditionalEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-30">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-57" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-57-ownedEnd BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-condition">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-57-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-57"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition" name="EventDefinition" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition-base_Event" name="base_Event" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-23">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Event"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd" name="extension_ImplicitThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-45">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd" name="extension_CancelEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-18">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_FlowFinalNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd" name="extension_ThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" name="BPMNEvent" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-generalization-1" general="BPMNProfile-CoreStructure-Common-FlowNode"/>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-generalization-2" general="BPMNProfile-Collaboration-InteractionNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass" name="eventClass" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-47">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions" name=" eventDefinitions" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-48">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties" name="properties" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-56" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs" name="eventDefinitionRefs" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_InitialNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd" name="extension_CatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-58" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-58-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-58-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-58"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error" name="Error">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-ownedRule">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-ownedRule-specification">
+ <body>self.structureRef = self.base_Class</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-errorCode" name="errorCode" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-errorCode-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-structureRef" name="structureRef" visibility="public" isderived="false">
+ <eAnnotations xmi:id="_4yvTcHvJEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
+ <details xmi:id="_4yvTcXvJEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/>
+ </eAnnotations>
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-structureRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent" name="CatchEvent" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-catchEvent.eventDefinitionsRefs" name="catchEvent.eventDefinitionsRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-catchEvent.eventDefinitionsRefs-specification">
+ <body>catchEvent::/eventDefinitionsRefs : EventDefinitions [*] = the events of the triggers of an accept event action to which the stereotype is applied that are not owned by the action.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-BPMNEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-parallelMultiple" name="parallelMultiple" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-parallelMultiple-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_InitialNode" name="base_InitialNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-5">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InitialNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation" name="dataOutputAssociation" visibility="public" type="BPMNProfile-Process-Data-DataOutputAssociation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-59" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" name="MessageEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-54">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-28">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent" name="StartEvent">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-isInterrupting" name="isInterrupting" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-isInterrupting-defaultValue" value="true"/>
+ </ownedAttribute>
+ <icon xmi:id="_ASJ0UOmdEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%1%18%73%68%65%84%56%-115%-83%-109%49%-114%-125%48%16%69%-65%9%-126%-125%80%-72%112%-107%102%-117%-76%-64%1%-46%-5%70%-106%-72%-125%79%-112%3%64%73%-75%-67%11%100%33%-82%1%-110%-61%79%-109%-84%20%-78%-84%64%-20%-109%70%-102%98%-2%-4%-47%104%70%-112%-60%18%33%68%44%-91%-4%82%74%21%0%-32%-100%107%-70%-82%-5%38%25%62%-118%73%-2%4%-128%68%107%93%89%107%7%-17%125%-104%-25%-103%-13%60%-45%123%31%-84%-75%-125%-42%-70%2%-112%-68%105%94%73%-98%-25%103%99%76%59%-114%35%-41%24%-57%-111%-58%-104%54%-49%-13%-13%91%3%0%-119%49%-90%93%85%46%48%-58%-76%-81%73%64%18%90%-21%-22%47%-25%-33%38%-47%90%87%36%17%9%33%-30%-78%44%-81%105%-102%126%-20%103%-115%52%77%81%-106%-27%85%8%17%67%74%121%-15%-34%-121%-51%-10%79%-68%-9%65%74%121%-119%-108%82%69%-106%101%-89%-51%-10%79%-78%44%59%41%-91%-118%104%-81%112%73%-28%-100%107%-6%-66%-65%-17%21%-10%125%127%119%-50%53%0%16%91%107%-121%-67%59%-80%-42%14%0%-30%-120%100%-88%-21%-6%54%77%-45%102%-9%105%-102%80%-41%-11%-115%100%-8%-97%67%-30%-47%83%-26%-127%103%18%60%-8%-50%15%-105%62%8%105%80%87%109%124%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal" name="BPMNSignal">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-BPMNSignal.structureRef" name="BPMNSignal.structureRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-BPMNSignal.structureRef-specification">
+ <body>self.structureRef= self.base_Class</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-structureRef" name="structureRef" visibility="public" isderived="false">
+ <eAnnotations xmi:id="_Ox7EYHvGEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
+ <details xmi:id="_Ox7EYXvGEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/>
+ </eAnnotations>
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" name="ConditionalEventDefinition">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-conditionalEventDefinition.condition" name="conditionalEventDefinition.condition">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-conditionalEventDefinition.condition-specification">
+ <body>conditionalEventDefinition::/condition :BPMNExpression = ChangeEvent.changeExpression</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-base_ChangeEvent" name="base_ChangeEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-30">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-condition" name="condition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-57" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd BPMNProfile-CoreStructure-Common-Events-EventDefinition-base_Event" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd" name="extension_EventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-23">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" name="LinkEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target" name=" target" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-51">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source" name="source" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-51">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-50">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" name="ErrorEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef" name="errorRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-Error" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-53">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-10">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent" name="IntermediateCatchEvent">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-37">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-53">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd" name="extension_ThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent" name="IntermediateThrowEvent">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-base_SendObjectAction" name="base_SendObjectAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-24">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#SendObjectAction"/>
+ </ownedAttribute>
+ <icon xmi:id="_unRuAOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%1%124%73%68%65%84%56%-115%-83%-109%49%-118%-29%48%20%-122%127%121%74%-33%-64%-116%17%-60%-115%68%-18%48%12%-72%76%-111%19%-92%86%49%87%-40%114%47%-79%-72%12%-78%-21%20%41%5%-63%-8%10%-62%106%20%16%14%46%-36%-69%-53%-24%109%-107%48%-101%-51%50%25%118%62%80%-7%-95%15%-23%61%70%68%-8%8%99%44%-31%-100%-65%8%33%-54%-94%40%22%0%-32%-67%63%58%-25%76%8%-95%37%-94%-8%-121%64%68%-41%35%-91%92%42%-91%14%-42%-38%115%-116%-111%66%8%20%66%-96%24%35%89%107%-49%74%-87%-125%-108%114%-7%-47%97%-105%-126%-43%106%-91%54%-101%-51%-113%-78%44%-97%119%-69%29%-46%52%69%-106%101%0%-128%113%28%49%-49%51%-42%-21%53%-116%49%-89%-19%118%-5%115%-65%-33%-1%-70%22%72%41%-105%77%-45%12%93%-41%-111%-42%-102%98%-116%116%75%-116%-111%-76%-42%-44%117%29%53%77%51%92%74%0%32%81%74%29%-90%105%34%-83%-11%95%-30%45%90%107%-102%-90%-119%-108%82%7%0%9%56%-25%-81%-42%-38%115%85%85%119%111%-66%87%82%85%21%89%107%-49%-100%-13%-41%68%8%81%74%41%-97%-46%52%5%99%12%-97%-63%24%67%-102%-90%-112%82%62%9%33%-54%-92%40%-118%-59%48%12%-41%7%123%-124%44%-53%48%12%3%-118%-94%88%36%15%91%-1%32%-15%-34%31%-13%60%-57%56%-114%15%75%-29%56%34%-49%115%120%-17%-113%-119%115%-50%-12%125%-1%62%-49%51%110%-89%-14%30%68%-124%121%-98%-47%-9%-3%-69%115%-50%0%-1%-7%-115%9%17%-59%-74%109%-33%-116%49%39%-50%57%-22%-70%-66%91%66%68%-88%-21%26%-100%115%24%99%78%109%-37%-66%17%81%-4%-98%81%-2%-106%101%-70%-16%-43%117%-2%13%122%54%-56%14%-88%9%17%28%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd" name="extension_MessageEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-28">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd BPMNProfile-CoreStructure-Common-Events-EndEvent-base_FinalNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd" name="extension_EndEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EndEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-13">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition" name="TerminateEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" name="ThrowEvent" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-ThrowEvent.eventDefinitionRefs" name="ThrowEvent.eventDefinitionRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-ThrowEvent.eventDefinitionRefs-specification">
+ <body>ThrowEvent::/eventDefinitionRefs : EventDefintion [*] = the events of the triggers of a call operation action to which the stereotype is applied that are not owned by action.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-BPMNEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_FlowFinalNode" name="base_FlowFinalNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-8">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#FlowFinalNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation" name="dataInputAssociation" visibility="public" type="BPMNProfile-Process-Data-DataInputAssociation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-58" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd" name="extension_TerminateEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-41">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd" name="extension_BoundaryEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-31">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-40">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-56" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-56-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-56-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-56"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent" name="BoundaryEvent">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-boundaryEvent.attachedToRef" name="boundaryEvent.attachedToRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-boundaryEvent.attachedToRef-specification">
+ <body>boundaryEvent::/attachedToRef : BPMNActivity = action in the same interruptible region as the event.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-31">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-cancelActivity" name="cancelActivity" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-attachedToRef" name="attachedToRef" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" isderived="false"/>
+ <icon xmi:id="_P3jRUOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%2%46%73%68%65%84%56%-115%-91%-109%49%104%26%81%24%-57%-1%-17%-50%-10%4%75%-88%93%122%-11%80%9%74%-23%81%-56%32%113%104%37%29%66%81%112%41%29%-68%33%91%-105%44%34%38%-123%-126%80%-24%34%18%50%-108%115%110%-55%-46%-84%13%-47%69%-124%16%116%17%68%-112%42%66%-120%28%10%53%40%45%-91%112%109%-91%-118%120%-17%-21%80%20%105%18%40%-8%-121%15%30%31%-33%-17%-63%-5%-2%-1%-57%-120%8%-53%72%88%-118%6%96%-69%-86%-87%105%-38%-26%-6%-6%-6%51%69%81%-18%19%17%-17%-9%-5%70%-75%90%-51%29%31%31%-105%-1%-99%101%-117%79%96%-116%-119%-87%84%42%-69%-75%-75%-11%-94%-41%-21%57%-20%118%59%0%96%50%-103%64%-106%-27%-97%-121%-121%-121%-17%117%93%127%69%-117%16%17%-51%107%119%119%55%-35%106%-75%-88%88%44%-46%104%52%-94%76%38%67%123%123%123%52%30%-113%-87%88%44%-46%-39%-39%25%109%111%111%-65%94%100%-26%-121%96%48%-8%-80%86%-85%125%-49%-25%-13%-44%108%54%41%-103%76%82%-81%-41%35%-61%48%40%30%-113%-45%-7%-7%57%-27%114%57%42%-107%74%95%84%85%-11%-50%56%27%99%-20%3%-128%-101%107%107%107%-109%-47%104%116%71%-110%36%20%10%5%-24%-70%14%-58%24%0%32%-101%-51%34%-99%78%99%99%99%3%-94%40%-34%5%-16%-122%49%-10%109%-74%68%13%-128%36%8%66%-99%115%14%-65%-33%-113%-63%96%48%-121%1%-64%102%-77%-63%-27%114%65%85%85%-76%90%45%-116%-57%-29%71%0%84%-32%-81%-115%38%-128%31%-45%-23%-12%55%-25%28%62%-97%15%-35%110%-9%-110%51%-125%-63%0%-118%-94%-52%-106%58%-103%-11%5%34%-110%-119%-24%-74%-41%-21%125%39%-53%50%12%-61%-128%-45%-23%-60%-59%-59%5%76%-45%-124%105%-102%104%-73%-37%112%-69%-35%104%52%26%-16%120%60%80%20%69%7%-80%10%96%117%110%35%99%-20%-58%-63%-63%65%105%101%101%37%20%12%6%81%40%20%-64%57%-97%-105%-90%105%-88%-41%-21%-24%116%58%-27%-99%-99%-99%-89%68%100%93%-54%65%44%22%123%-100%72%36%62%14%-121%-61%123%-110%36%33%16%8%-128%115%-114%70%-93%1%-53%-78%32%8%-62%-25%-3%-3%-3%-25%39%39%39%-97%-82%12%18%0%68%34%-111%7%-47%104%-12%109%40%20%122%34%8%-62%45%81%20%97%89%-42%-81%114%-71%92%58%58%58%122%89%-87%84%58%-41%38%113%81%14%-121%-61%21%14%-121%55%57%-25%-45%-45%-45%-45%-46%112%56%-4%122%-43%-36%-75%23%-4%-81%-106%-2%-115%127%0%104%-47%40%-71%-122%-92%-43%-55%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent" name="ImplicitThrowEvent">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-45">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-39">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition" name="CancelEventDefinition">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-18">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation" name="Escalation">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-Escalation.structureRef" name="Escalation.structureRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-Escalation.structureRef-specification">
+ <body>self.structureRef = self.base_Class</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-escalationCode" name="escalationCode" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-escalationCode-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-structureRef" name="structureRef" visibility="public" isderived="false">
+ <eAnnotations xmi:id="_WYbDEHvDEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
+ <details xmi:id="_mfBTMHvDEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/>
+ </eAnnotations>
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-structureRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-base_EnumerationLiteral" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd" name="extension_CategoryValue" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Group" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Category-base_Enumeration" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd" name="extension_Category" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Category" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Foundation-BaseElement-incoming BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-targetRef"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" name="TextAnnotation">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-base_Comment" name="base_Comment" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-textFormat" name="textFormat" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-text" name="text" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category" name="Category">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-base_Enumeration" name="base_Enumeration" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue" name="categoryValue" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" name="BPMNAssociation">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-AssociationEnd" name="AssociationEnd" constrainedElement="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-AssociationEnd-specification">
+ <body>At least one of association ends (target or source) must be TextAnnotation.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-associationDirection" name="associationDirection" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-associationDirection-defaultValue" instance="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-none"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-15" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-targetRef" name="targetRef" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-16" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-base_Comment" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd" name="extension_TextAnnotation" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Group-base_ActivityPartition" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd" name="extension_Group" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Group" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection" name="AssociationDirection">
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-none" name="none"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-one" name="one"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-both" name="both"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group" name="Group">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-base_ActivityPartition" name="base_ActivityPartition" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef" name=" categoryValueRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-15" memberEnd="BPMNProfile-CoreStructure-Foundation-BaseElement-outgoing BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-sourceRef"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" name="CategoryValue">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-base_EnumerationLiteral" name="base_EnumerationLiteral" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements" name="categorizedFlowElements" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Category" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd" name="extension_BPMNAssociation" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact" name="BPMNArtifact" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-text BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-base_Behavior" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd" name="extension_CallableElement" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode" name="FlowNode" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-generalization" general="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-base_ActivityNode" name="base_ActivityNode" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-30">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming" name="incoming" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-packagedElement-44" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing" name="outgoing" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-packagedElement-45" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-40" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-40-ownedEnd BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Common-packagedElement-40"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-42" memberEnd="BPMNProfile-Process-LaneSet-flowElementsContainer BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messagePath">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd" name="correlationSet" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-54" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messageRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-53">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-48" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-48-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-type">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-48"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-34" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-34-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-34-ownedEnd" name="correlationproperty" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-34"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd" name="extension_CorrelationPropertyBinding" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-13">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd BPMNProfile-CoreStructure-Common-ResourceParameter-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd" name="extension_ResourceParameter" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-33">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-dataPath">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-18">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd BPMNProfile-CoreStructure-Common-BPMNExpression-base_OpaqueExpression" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd" name="extension_BPMNExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-22">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression" name="FormalExpression">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-FormalExpression.evaluatesToTypeRef" name="FormalExpression.evaluatesToTypeRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-FormalExpression.evaluatesToTypeRef-specification">
+ <body>self.evaluatesToTypeRef = self.base_OpaqueExpression.type. extension_ItemDefinition</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-generalization" general="BPMNProfile-CoreStructure-Common-BPMNExpression"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-evaluatesToTypeRef" name="evaluatesToTypeRef" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-37" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Resource" name="Resource">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Resource-Resource.resourceParameters" name="Resource.resourceParameters">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Resource-Resource.resourceParameters-specification">
+ <body>Resource::/resourceParameters : ResourceParameter [*] = class.ownedAcctribute with the stereotype &lt;&lt;ResourceParameter>> applied.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-Resource-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters" name="resourceParameters" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" association="BPMNProfile-CoreStructure-Common-packagedElement-43" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd BPMNProfile-CoreStructure-Common-FlowElement-monitoring">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-packagedElement-25">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd" name="extension_CorrelationProperty" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-17">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-44" memberEnd="BPMNProfile-CoreStructure-Common-SequenceFlow-targetRef BPMNProfile-CoreStructure-Common-FlowNode-incoming"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd BPMNProfile-CoreStructure-Common-FlowElement-auditing">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-packagedElement-24">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-43" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-43-ownedEnd BPMNProfile-CoreStructure-Common-Resource-resourceParameters">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-43-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Resource" association="BPMNProfile-CoreStructure-Common-packagedElement-43"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-37" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-37-ownedEnd BPMNProfile-CoreStructure-Common-FormalExpression-evaluatesToTypeRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-37-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-37"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement" name="FlowElement" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-auditing" name="auditing" visibility="public" type="BPMNProfile-Process-Auditing" association="BPMNProfile-CoreStructure-Common-packagedElement-24">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-auditing-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-monitoring" name="monitoring" visibility="public" type="BPMNProfile-Process-Monitoring" association="BPMNProfile-CoreStructure-Common-packagedElement-25">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-monitoring-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef" name=" categoryValueRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-container" name="container" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElementsContainer" association="BPMNProfile-CoreStructure-Common-packagedElement-38" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-39" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-39-ownedEnd BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-packagedElement-39"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" name="CorrelationPropertyBinding">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-13">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-dataPath" name="dataPath" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-18"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-correlationPropertyRef" name="correlationPropertyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-51" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription" name="CorrelationSubscription">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-10">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationKeyRef" name="correlationKeyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-CoreStructure-Common-packagedElement-49" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding" name="correlationPropertyBinding" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-50" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement" name="CallableElement" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableEelement.supportedInterfaceRefs" name="CallableEelement.supportedInterfaceRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableEelement.supportedInterfaceRefs-specification">
+ <body>CallableEelement::/supportedInterfaceRefs : BPMNInterface [*] = Activity.interfaceRealization.contract (defined on BehavioralClassifier and InterfaceRealization)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableElement.resources" name="CallableElement.resources">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableElement.resources-specification">
+ <body>CallableElement::/resources : ResourceRole [*] = Behavior.ownedAttribute with the ResourceRole stereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-base_Behavior" name="base_Behavior" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-6">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification" name="ioSpecification" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-CoreStructure-Common-packagedElement-41" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs" name="supportedInterfaceRefs" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" association="BPMNProfile-CoreStructure-Common-packagedElement-46" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding" name="ioBinding" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-36">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-47" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-47-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-47-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-CoreStructure-Common-packagedElement-47"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow" name="SequenceFlow">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.conditionExpression" name="SequenceFlow.conditionExpression">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.conditionExpression-specification">
+ <body>SequenceFlow::/conditionExpression : BPMNExpression = ControlFloe.guard (defined on Activity edge)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.sourceRef" name="SequenceFlow.sourceRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.sourceRef-specification">
+ <body>SequenceFlow::/sourceRef : ActivityNode = ControlFlow.source (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.targetRef" name="SequenceFlow.targetRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.targetRef-specification">
+ <body>SequenceFlow::/targetRef : ActivityNode = ControlFlow.target (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-generalization" general="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-base_ControlFlow" name="base_ControlFlow" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-3">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ControlFlow"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-isImmediate" name="isImmediate" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression" name="conditionExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-39" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" association="BPMNProfile-CoreStructure-Common-packagedElement-45" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-targetRef" name="targetRef" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" association="BPMNProfile-CoreStructure-Common-packagedElement-44" isderived="false"/>
+ <icon xmi:id="_8EYzYOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%0%90%73%68%65%84%56%-115%-19%-110%33%14%-128%64%12%4%103%9%-110%71%96%16%-9%2%30%-123%-27%103%56%20%-122%119%45%6%12%-104%35%43%-95%73%-51%36%59%105%-101%-54%54%73%53%81%-6%-125%2%73%-27%1%109%87%55%-80%2%59%48%94%-84%61%-51%29%48%87%12%-47%3%3%-80%72%-38%-128%41%-66%65%-68%-62%91%65%-71%51%-3%-81%-100%11%14%49%-31%-121%4%44%125%-104%-72%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" name="CorrelationPropertyRetrievalExpression">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-35">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Common-packagedElement-53" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messagePath" name="messagePath" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-54" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression" name="BPMNExpression">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression-base_OpaqueExpression" name="base_OpaqueExpression" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-22">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd BPMNProfile-CoreStructure-Common-ItemDefinition-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd" name="extension_ItemDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-31">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty" name="CorrelationProperty">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-17">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-type" name="type" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-48" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-type-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression" name="correlationPropertyRetrievalExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-34">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-46" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-46-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-46-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-46"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition" name="ItemDefinition">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-ItemDefinition.structureRef" name="ItemDefinition.structureRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-ItemDefinition.structureRef-specification">
+ <body>self.structureRef = self.base_Class</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-itemKind" name="itemKind" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemKind">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-itemKind-defaultValue" instance="BPMNProfile-CoreStructure-Common-ItemKind-information"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-isCollection" name="isCollection" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-isCollection-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-31">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-structureRef" name="structureRef" visibility="public">
+ <eAnnotations xmi:id="_NiOIUHvMEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
+ <details xmi:id="_NiOIUXvMEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/>
+ </eAnnotations>
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-structureRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-import" name="import" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Import" association="BPMNProfile-CoreStructure-Common-packagedElement-55">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-import-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey" name="CorrelationKey">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-15">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef" name="correlationPropertyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-47" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-55" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-55-ownedEnd BPMNProfile-CoreStructure-Common-ItemDefinition-import">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-55-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-55"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer" name="FlowElementsContainer" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements" name="flowElements" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-packagedElement-38" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets" name="laneSets" visibility="public" type="BPMNProfile-Process-LaneSet" association="BPMNProfile-CoreStructure-Common-packagedElement-42" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-ioBinding">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-36">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-ItemKind" name="ItemKind">
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-ItemKind-physical" name="physical"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-ItemKind-information" name="information"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd" name="extension_CorrelationSubscription" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-10">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-50" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-50-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-50-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" association="BPMNProfile-CoreStructure-Common-packagedElement-50"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-base_Dependency" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd" name="extension_CorrelationPropertyRetrievalExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-35">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd BPMNProfile-CoreStructure-Common-FlowNode-base_ActivityNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd" name="extension_FlowNode" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-30">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-41" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-41-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-41-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-41"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationKey-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd" name="extension_CorrelationKey" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-15">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-45" memberEnd="BPMNProfile-CoreStructure-Common-SequenceFlow-sourceRef BPMNProfile-CoreStructure-Common-FlowNode-outgoing"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-51" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-51-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-correlationPropertyRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-51-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-51"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd BPMNProfile-CoreStructure-Common-SequenceFlow-base_ControlFlow" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd" name="extension_SequenceFlow" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-49" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-49-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationKeyRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-49-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" association="BPMNProfile-CoreStructure-Common-packagedElement-49"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage" name="BPMNMessage">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-Message.itemRef" name="Message.itemRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-Message.itemRef-specification">
+ <body>self.iitemRef : ItemDefintion [0..1] = self.base_Class.extension_ItemDefinition</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef" name="itemRef" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-40" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter" name="ResourceParameter">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.owner" name="ResourceParameter.owner" constrainedElement="BPMNProfile-CoreStructure-Common-ResourceParameter">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.owner-specification">
+ <body>Resource Parameter must be owned by Resource.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.type" name="ResourceParameter.type">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.type-specification">
+ <body>ResourceParameter::/type : Item Definition [0..1] = Property.type (defined on typed element).</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.isRequired" name="ResourceParameter.isRequired">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.isRequired-specification">
+ <body>ResourceParameter.isRequired : Boolean = Property.lower > 0
+(defined on Multiplicity Element)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-33">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-type_" name="type " visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-52" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-type_-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-isRequired" name="isRequired" visibility="public" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-52" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-52-ownedEnd BPMNProfile-CoreStructure-Common-ResourceParameter-type_">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" association="BPMNProfile-CoreStructure-Common-packagedElement-52"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-38" memberEnd="BPMNProfile-CoreStructure-Common-FlowElement-container BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-OutputSet" name="OutputSet">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.dataOutputRefs" name="OutputSet.dataOutputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.dataOutputRefs-specification">
+ <body>OutputSet::/dataOutputRefs : DataOutput [*] = ParameterSet.parameter</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.optionalOutputRefs" name="OutputSet.optionalOutputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.optionalOutputRefs-specification">
+ <body>OutputSet::\optionalOutputRefs : DataOutput [*] = ParameterSet.parameters with multiplicity lower = 0</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.whileExecutingOutputRefs" name="OutputSet.whileExecutingOutputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-OutputSet-OutputSet.whileExecutingOutputRefs-specification">
+ <body>OutputSet::\whileExecutingOutputRefs : DataOutput [*] = ParameterSet.parameters with isStreaming = true</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-OutputSet-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-OutputSet-base_ParameterSet" name="base_ParameterSet" visibility="public" association="BPMNProfile-Process-Data-packagedElement-20">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-OutputSet-dataOutputRefs" name="dataOutputRefs" visibility="public" type="BPMNProfile-Process-Data-DataOutput" association="BPMNProfile-Process-Data-packagedElement-57" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-dataOutputRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-dataOutputRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-OutputSet-optionalOutputRefs_" name="optionalOutputRefs " visibility="public" type="BPMNProfile-Process-Data-DataOutput" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-optionalOutputRefs_-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-optionalOutputRefs_-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-OutputSet-whileExecutingOutputRefs_" name="whileExecutingOutputRefs " visibility="public" type="BPMNProfile-Process-Data-DataOutput" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-whileExecutingOutputRefs_-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-OutputSet-whileExecutingOutputRefs_-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-23" memberEnd="BPMNProfile-Process-Data-packagedElement-23-ownedEnd BPMNProfile-Process-Data-DataObjectReference-dataObjectRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-23-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataObjectReference" association="BPMNProfile-Process-Data-packagedElement-23">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-23-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-23-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-33" memberEnd="BPMNProfile-Process-Data-packagedElement-33-ownedEnd BPMNProfile-Process-Data-DataStoreReference-_dataStore">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-33-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataStoreReference" association="BPMNProfile-Process-Data-packagedElement-33">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-33-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-33-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-60" memberEnd="BPMNProfile-Process-Data-packagedElement-60-ownedEnd BPMNProfile-Process-Data-DataStore-itemSubjectRef_">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-60-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataStore" association="BPMNProfile-Process-Data-packagedElement-60"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-InputSet" name="InputSet">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.dataInputRefs" name="InputSet.dataInputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.dataInputRefs-specification">
+ <body>InputSet::/dataInputRefs : DataIntput [*] = ParameterSet.parameter</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.optionalInputRefs" name="InputSet.optionalInputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.optionalInputRefs-specification">
+ <body>InputSet::/optionalInputRefs : DataInput [*] = ParameterSet.parameters with multiplicity lower = 0</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.whileExecutingInputRefs" name="InputSet.whileExecutingInputRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-InputSet-InputSet.whileExecutingInputRefs-specification">
+ <body>InputSet::/whileExecutingInputRefs : DataInput [*] = ParameterSet.parameters with isStreaming = true</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-InputSet-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputSet-base_ParameterSet" name="base_ParameterSet" visibility="public" association="BPMNProfile-Process-Data-packagedElement-10">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputSet-dataInputRefs" name="dataInputRefs" visibility="public" type="BPMNProfile-Process-Data-DataInput" association="BPMNProfile-Process-Data-packagedElement-54" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-dataInputRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-dataInputRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputSet-optionalInputRefs" name="optionalInputRefs" visibility="public" type="BPMNProfile-Process-Data-DataInput" association="BPMNProfile-Process-Data-packagedElement-55" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-optionalInputRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-optionalInputRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputSet-whileExecutingInputRefs" name="whileExecutingInputRefs" visibility="public" type="BPMNProfile-Process-Data-DataInput" association="BPMNProfile-Process-Data-packagedElement-56" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-whileExecutingInputRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputSet-whileExecutingInputRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataState" name="DataState">
+ <generalization xmi:id="BPMNProfile-Process-Data-DataState-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataState-base_State" name="base_State" visibility="public" association="BPMNProfile-Process-Data-packagedElement-31">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#State"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataObjectReference" name="DataObjectReference">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataObjectReference-DataObjectRef.source.target" name="DataObjectRef.source.target" constrainedElement="BPMNProfile-Process-Data-DataObjectReference">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataObjectReference-DataObjectRef.source.target-specification">
+ <body>Should be used between UML DataStoreNodes with BPMN
+ DataObject sytereotype applied,</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataObjectReference-DataObjectRef.dataState" name="DataObjectRef.dataState">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataObjectReference-DataObjectRef.dataState-specification">
+ <body>DataObjectRef::/dataState = DataStoreNode.inState (defined on ObjectNode)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataObjectReference-generalization-1" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataObjectReference-generalization-2" general="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataObjectReference-dataObjectRef" name="dataObjectRef" visibility="public" type="BPMNProfile-Process-Data-DataObject" association="BPMNProfile-Process-Data-packagedElement-23"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataObjectReference-base_DataStoreNode" name="base_DataStoreNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-22">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataStoreNode"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataOutputAssociation" name="DataOutputAssociation">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataOutputAssociation-dataOutputAssociation.source" name="dataOutputAssociation.source" constrainedElement="BPMNProfile-Process-Data-DataOutputAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataOutputAssociation-dataOutputAssociation.source-specification">
+ <language>English</language>
+ <body>The source of DataAssociation shall be DataOutput</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataOutputAssociation-dataOutputAssociation.target" name="dataOutputAssociation.target" constrainedElement="BPMNProfile-Process-Data-DataOutputAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataOutputAssociation-dataOutputAssociation.target-specification">
+ <language>English</language>
+ <body>The target of DataAssociation can be every item-aware element visible to the current scope, e.g. a Data Object, a
+Property or an Expression.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataOutputAssociation-generalization" general="BPMNProfile-Process-Data-DataAssociation"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-InputOutputBinding" name="InputOutputBinding">
+ <generalization xmi:id="BPMNProfile-Process-Data-InputOutputBinding-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputBinding-inputDataRef" name="inputDataRef" visibility="public" type="BPMNProfile-Process-Data-InputSet" association="BPMNProfile-Process-Data-packagedElement-43" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputBinding-outputDataRef" name="outputDataRef" visibility="public" type="BPMNProfile-Process-Data-OutputSet" association="BPMNProfile-Process-Data-packagedElement-44" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputBinding-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-Process-Data-packagedElement-45" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputBinding-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Process-Data-packagedElement-42">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-27" memberEnd="BPMNProfile-Process-Data-packagedElement-27-ownedEnd BPMNProfile-Process-Data-ItemAwareElement-dataState">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-27-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Data-packagedElement-27">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-27-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-27-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-Assignment" name="Assignment">
+ <generalization xmi:id="BPMNProfile-Process-Data-Assignment-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-Assignment-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Process-Data-packagedElement-40">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-Assignment-from" name="from" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-Assignment-to" name="to" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-52" memberEnd="BPMNProfile-Process-Data-packagedElement-52-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-inputSets">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-Process-Data-packagedElement-52"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-18" isAbstract="true" memberEnd="BPMNProfile-Process-Data-packagedElement-18-ownedEnd BPMNProfile-Process-Data-ItemAwareElement-base_TypedElement" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-18-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-18-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-18-ownedEnd" name="extension_ItemAwareElement" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-18">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-18-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-38" memberEnd="BPMNProfile-Process-Data-packagedElement-38-ownedEnd BPMNProfile-Process-Data-BPMNProperty-umlProperty">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-38-ownedEnd" name="bpmnProperty" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" association="BPMNProfile-Process-Data-packagedElement-38">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-38-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-54" memberEnd="BPMNProfile-Process-Data-InputSet-dataInputRefs BPMNProfile-Process-Data-DataInput-inputSetRefs"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataOutput" name="DataOutput">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataOutput-DataOutput.notation" name="DataOutput.notation" constrainedElement="BPMNProfile-Process-Data-DataOutput">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataOutput-DataOutput.notation-specification">
+ <body>DataOutput owned by BPMN Process has a notation.
+DataOutput owned by BPMN Activity has no notation. </body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataOutput-DataOutput.itemSubjectRef" name="DataOutput.itemSubjectRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataOutput-DataOutput.itemSubjectRef-specification">
+ <body>DataOutput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataOutput-generalization" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-base_OutputPin" name="base_OutputPin" visibility="public" association="BPMNProfile-Process-Data-packagedElement-3">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OutputPin"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-isCollection" name="isCollection" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Data-DataOutput-isCollection-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-base_Parameter" name="base_Parameter" visibility="public" association="BPMNProfile-Process-Data-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-base_ActivityParameterNode" name="base_ActivityParameterNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-36">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityParameterNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetRefs" name="outputSetRefs" visibility="public" type="BPMNProfile-Process-Data-OutputSet" association="BPMNProfile-Process-Data-packagedElement-57" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithOptional" name="outputSetWithOptional" visibility="public" type="BPMNProfile-Process-Data-OutputSet" association="BPMNProfile-Process-Data-packagedElement-58" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithOptional-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithOptional-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithWhileExecuting" name="outputSetWithWhileExecuting" visibility="public" type="BPMNProfile-Process-Data-OutputSet" association="BPMNProfile-Process-Data-packagedElement-59" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithWhileExecuting-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataOutput-outputSetWithWhileExecuting-upperValue" value="*"/>
+ </ownedAttribute>
+ <icon xmi:id="_dtYYsOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%12%0%0%0%19%8%6%0%0%0%-92%-11%-20%-87%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%-102%73%68%65%84%40%-111%-51%-110%-79%17%-61%32%12%69%-65%-46%64%-29%-122%89%-96%103%43%-16%6%108%-105%65%-78%3%63%13%-10%1%17%118%46%85%-2%-99%26%-95%39%-23%-21%-128%115%-18%9%-128%125%108%-37%-10%-62%66%2%-128%36%-57%-92%72%-1%62%-24%-79%-22%-44%-102%112%-50%47%-127%21%116%9%104%-112%10%-60%24%33%34%103%0%-64%113%8%-43%-76%-90%6%-54%57%33%-124%-128%125%-33%111%-63%-74%38%9%-128%-58%24%2%96%-50%-103%-77%122%31%125%98%0%75%41%31%-128%106%-6%48%90%107%-67%94%-55%90%75%0%76%41%-35%-81%-28%-67%87%11%103%-32%-9%-77%126%45%-19%123%107%-47%-22%-2%81%111%76%-22%-98%60%85%80%37%44%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-10" memberEnd="BPMNProfile-Process-Data-packagedElement-10-ownedEnd BPMNProfile-Process-Data-InputSet-base_ParameterSet" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-10-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-10-ownedEnd" name="extension_InputSet" visibility="public" type="BPMNProfile-Process-Data-InputSet" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-10">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-10-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-BPMNProperty" name="BPMNProperty">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-BPMNProperty-Property.notation" name="Property.notation" constrainedElement="BPMNProfile-Process-Data-BPMNProperty">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-BPMNProperty-Property.notation-specification">
+ <body>Property elements are NOT
+visible in a Process diagram.
+Figure</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-BPMNProperty-BPMNProperty.apply" name="BPMNProperty.apply" constrainedElement="BPMNProfile-Process-Data-BPMNProperty">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-BPMNProperty-BPMNProperty.apply-specification">
+ <body>may be applied only for:
+pin owned by CallActivity or Task
+Parameter owned by BPMNProcess
+Variable owned by SubProcess</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-BPMNProperty-generalization" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-BPMNProperty-base_DataStoreNode" name="base_DataStoreNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-37">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataStoreNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-BPMNProperty-umlProperty" name="umlProperty" visibility="public" association="BPMNProfile-Process-Data-packagedElement-38">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-ItemAwareElement" name="ItemAwareElement" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-ItemAwareElement-ItemAwareElement.dataState" name="ItemAwareElement.dataState" constrainedElement="BPMNProfile-Process-Data-ItemAwareElement">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-ItemAwareElement-ItemAwareElement.dataState-specification">
+ <body>States extended by DataStates that are dataStates of item aware element stereotypes applied to ObjectNodes must be values of the inState property of the ObjectNodes, and vice versa.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-ItemAwareElement-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-ItemAwareElement-dataState" name="dataState" visibility="public" type="BPMNProfile-Process-Data-DataState" association="BPMNProfile-Process-Data-packagedElement-27">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-ItemAwareElement-dataState-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-ItemAwareElement-dataState-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-ItemAwareElement-base_TypedElement" name="base_TypedElement" visibility="public" association="BPMNProfile-Process-Data-packagedElement-18">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-ItemAwareElement-itemSubjectRef_" name="itemSubjectRef " visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-Process-Data-packagedElement-46" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-ItemAwareElement-itemSubjectRef_-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-35" memberEnd="BPMNProfile-Process-Data-packagedElement-35-ownedEnd BPMNProfile-Process-Data-DataInput-base_ActivityParameterNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-35-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-35-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-35-ownedEnd" name="extension_DataInput" visibility="public" type="BPMNProfile-Process-Data-DataInput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-35">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-35-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-49" memberEnd="BPMNProfile-Process-Data-packagedElement-49-ownedEnd BPMNProfile-Process-Data-DataAssociation-transformation">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-49-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataAssociation" association="BPMNProfile-Process-Data-packagedElement-49"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification" name="InputOutputSpecification">
+ <generalization xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-base_Behavior" name="base_Behavior" visibility="public" association="BPMNProfile-Process-Data-packagedElement-25">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-base_Action" name="base_Action" visibility="public" association="BPMNProfile-Process-Data-packagedElement-26">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Action"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataInputs" name="dataInputs" visibility="public" type="BPMNProfile-Process-Data-DataInput" association="BPMNProfile-Process-Data-packagedElement-50" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataInputs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataInputs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataOutputs" name="dataOutputs" visibility="public" type="BPMNProfile-Process-Data-DataOutput" association="BPMNProfile-Process-Data-packagedElement-51" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataOutputs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-dataOutputs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-inputSets" name="inputSets" visibility="public" type="BPMNProfile-Process-Data-InputSet" association="BPMNProfile-Process-Data-packagedElement-52" isderived="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-inputSets-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-outputSets" name="outputSets" visibility="public" type="BPMNProfile-Process-Data-OutputSet" association="BPMNProfile-Process-Data-packagedElement-53" isderived="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-InputOutputSpecification-outputSets-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-56" memberEnd="BPMNProfile-Process-Data-InputSet-whileExecutingInputRefs BPMNProfile-Process-Data-DataInput-inputSetWithWhileExecuting"/>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-16" memberEnd="BPMNProfile-Process-Data-packagedElement-16-ownedEnd BPMNProfile-Process-Data-DataObject-base_DataStoreNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-16-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-16-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-16-ownedEnd" name="extension_DataObject" visibility="public" type="BPMNProfile-Process-Data-DataObject" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-16-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-43" memberEnd="BPMNProfile-Process-Data-packagedElement-43-ownedEnd BPMNProfile-Process-Data-InputOutputBinding-inputDataRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-43-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" association="BPMNProfile-Process-Data-packagedElement-43">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-43-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-43-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-55" memberEnd="BPMNProfile-Process-Data-InputSet-optionalInputRefs BPMNProfile-Process-Data-DataInput-inputSetWithOptional"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataStore" name="DataStore">
+ <generalization xmi:id="BPMNProfile-Process-Data-DataStore-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStore-capacity" name="capacity" visibility="public">
+ <ownedComment xmi:id="BPMNProfile-Process-Data-DataStore-capacity-ownedComment" annotatedElement="BPMNProfile-Process-Data-DataStore-capacity"/>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-DataStore-capacity-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStore-isUnlimited" name="isUnlimited" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Data-DataStore-isUnlimited-defaultValue" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStore-base_Class" name="base_Class" visibility="public" association="BPMNProfile-Process-Data-packagedElement-28">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStore-itemSubjectRef_" name="itemSubjectRef " visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-Process-Data-packagedElement-60" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-DataStore-itemSubjectRef_-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_gH-y4OmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%17%0%0%0%19%8%6%0%0%0%118%-91%-26%-15%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%1%118%73%68%65%84%56%-115%-19%-108%-79%-118%26%81%20%-122%-65%-71%14%-30%-120%56%102%70%-48%-37%73%-76%-76%-47%94%76%96%-55%43%-120%-59%62%93%-20%124%8%99%59%16%48%88%-40%40%-40%-115%-96%-9%6%-61%-32%92%69%-17%-92%112%-107%-123%13%100%119%-53%-112%-81%60%-100%-1%-25%63%7%-50%113%-72%-30%10%33%30%-85%-43%-22%-25%124%62%-1%-15%114%-71%-44%-45%52%-3%-112%36%73%25%-96%84%42%-3%-14%60%-17%103%46%-105%-37%24%99%86%90%-21%-119%-75%-10%43%112%1%112%-6%-3%126%107%54%-101%125%31%14%-121%-94%-35%110%-105%-92%-108%-44%-21%117%-92%-108%72%41%1%-120%-29%-104%56%-114%-39%108%54%-60%113%-52%98%-79%72%70%-93%-111%-19%118%-69%-35%-55%100%-78%-62%-9%125%21%69%81%-10%86%-94%40%-54%124%-33%87%0%14%-112%-11%122%61%-74%-37%45%-82%-21%18%4%1%97%24%18%-122%33%65%16%0%-96%-75%70%41%-123%82%10%-83%53%-25%-13%-103%90%-83%-58%116%58%5%112%-36%-89%-99%-112%101%25%-58%24%-10%-5%61%-57%-29%-111%-35%110%-121%16%2%0%107%45%-89%-45%9%99%12%-58%-104%123%-3%-122%0%-88%84%42%-68%-107%-25%26%-25%26%-30%-102%98%-71%92%-66%-120%14%-68%24%-79%-43%106%81%40%20%112%28%7%-64%-71%-101%-68%-121%-101%-119%-8%91%-29%107%-8%111%-14%7%-109%70%-93%-79%122%-81%-8%-90%117%-101%-51%-26%-105%114%-71%-4%99%48%24%-16%-38%3%-100%-49%-25%-55%120%60%-74%-99%78%-25%97%-67%94%-29%-36%35%9%-15%24%-122%-31%39%-49%-13%-102%-42%90%121%56%28%-126%-25%-81%-96%88%44%106%33%68%-100%-90%-23%74%41%-11%-19%-23%21%-4%-117%-4%6%-65%69%-20%2%-62%36%11%119%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataInputAssociation" name="DataInputAssociation">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataInputAssociation-dataInputAssociation.source" name="dataInputAssociation.source" constrainedElement="BPMNProfile-Process-Data-DataInputAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataInputAssociation-dataInputAssociation.source-specification">
+ <language>English</language>
+ <body>The source of DataAssociation can be every item-aware element visible to the current
+scope, e.g. a Data Object, a Property or an Expression.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataInputAssociation-dataInputAssociation.target" name="dataInputAssociation.target" constrainedElement="BPMNProfile-Process-Data-DataInputAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataInputAssociation-dataInputAssociation.target-specification">
+ <language>English</language>
+ <body>The target for DataInputAssociation shall be DataInput.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataInputAssociation-generalization" general="BPMNProfile-Process-Data-DataAssociation"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-12" memberEnd="BPMNProfile-Process-Data-packagedElement-12-ownedEnd BPMNProfile-Process-Data-DataAssociation-base_ObjectFlow" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-12-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-12-ownedEnd" name="extension_DataAssociation" visibility="public" type="BPMNProfile-Process-Data-DataAssociation" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-42" memberEnd="BPMNProfile-Process-Data-packagedElement-42-ownedEnd BPMNProfile-Process-Data-InputOutputBinding-base_Dependency" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-42-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-42-ownedEnd" name="extension_InputOutputBinding" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-42">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-42-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-34" memberEnd="BPMNProfile-Process-Data-packagedElement-34-ownedEnd BPMNProfile-Process-Data-DataStoreReference-base_DataStoreNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-34-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-34-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-34-ownedEnd" name="extension_DataStoreReference" visibility="public" type="BPMNProfile-Process-Data-DataStoreReference" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-34">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-34-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-28" memberEnd="BPMNProfile-Process-Data-packagedElement-28-ownedEnd BPMNProfile-Process-Data-DataStore-base_Class" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-28-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-28-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-28-ownedEnd" name="extension_DataStore" visibility="public" type="BPMNProfile-Process-Data-DataStore" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-28">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-28-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataStoreReference" name="DataStoreReference">
+ <generalization xmi:id="BPMNProfile-Process-Data-DataStoreReference-generalization-1" general="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataStoreReference-generalization-2" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStoreReference-_dataStore" name=" dataStore" visibility="public" type="BPMNProfile-Process-Data-DataStore" association="BPMNProfile-Process-Data-packagedElement-33">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-DataStoreReference-_dataStore-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataStoreReference-base_DataStoreNode" name="base_DataStoreNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-34">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataStoreNode"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataObject" name="DataObject">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataObject-DataObject.dataState" name="DataObject.dataState" constrainedElement="BPMNProfile-Process-Data-DataObject">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataObject-DataObject.dataState-specification">
+ <body>DataObject DataState property shall reuse UML::CentralBuffer property inState</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataObject-generalization-1" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataObject-generalization-2" general="BPMNProfile-CoreStructure-Common-FlowElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataObject-isCollection" name="isCollection" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Data-DataObject-isCollection-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataObject-base_DataStoreNode" name="base_DataStoreNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-16">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataStoreNode"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-46" memberEnd="BPMNProfile-Process-Data-packagedElement-46-ownedEnd BPMNProfile-Process-Data-ItemAwareElement-itemSubjectRef_">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-46-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Data-packagedElement-46"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-48" memberEnd="BPMNProfile-Process-Data-packagedElement-48-ownedEnd BPMNProfile-Process-Data-DataAssociation-targetRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataAssociation" association="BPMNProfile-Process-Data-packagedElement-48"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-36" memberEnd="BPMNProfile-Process-Data-packagedElement-36-ownedEnd BPMNProfile-Process-Data-DataOutput-base_ActivityParameterNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-36-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-36-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-36-ownedEnd" name="extension_DataOutput" visibility="public" type="BPMNProfile-Process-Data-DataOutput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-36">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-36-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-44" memberEnd="BPMNProfile-Process-Data-packagedElement-44-ownedEnd BPMNProfile-Process-Data-InputOutputBinding-outputDataRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-44-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" association="BPMNProfile-Process-Data-packagedElement-44">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-44-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-44-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-50" memberEnd="BPMNProfile-Process-Data-packagedElement-50-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-dataInputs">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-50-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-Process-Data-packagedElement-50"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-31" memberEnd="BPMNProfile-Process-Data-packagedElement-31-ownedEnd BPMNProfile-Process-Data-DataState-base_State" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-31-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-31-ownedEnd" name="extension_DataState" visibility="public" type="BPMNProfile-Process-Data-DataState" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-31">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-31-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataInput" name="DataInput">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.Association" name="DataInput.Association" constrainedElement="BPMNProfile-Process-Data-DataInput">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.Association-specification">
+ <body>DataInput must not have incoming DataAssociations</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.notation" name="DataInput.notation" constrainedElement="BPMNProfile-Process-Data-DataInput">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.notation-specification">
+ <body>DataInput owned by BPMN Process has a notation.
+DataInput owned by BPMN Activity has no notation. </body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.itemSubjectRef" name="DataInput.itemSubjectRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataInput-DataInput.itemSubjectRef-specification">
+ <body>DataInput::/itemSubjectRef :ItemDefinition [0..1] = ObjectNode.type (defined on typed element)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataInput-generalization" general="BPMNProfile-Process-Data-ItemAwareElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-isCollection" name="isCollection" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Data-DataInput-isCollection-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-base_InputPin" name="base_InputPin" visibility="public" association="BPMNProfile-Process-Data-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InputPin"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-base_Parameter" name="base_Parameter" visibility="public" association="BPMNProfile-Process-Data-packagedElement-8">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-base_ActivityParameterNode" name="base_ActivityParameterNode" visibility="public" association="BPMNProfile-Process-Data-packagedElement-35">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityParameterNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-inputSetRefs" name="inputSetRefs" visibility="public" type="BPMNProfile-Process-Data-InputSet" association="BPMNProfile-Process-Data-packagedElement-54" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithOptional" name="inputSetWithOptional" visibility="public" type="BPMNProfile-Process-Data-InputSet" association="BPMNProfile-Process-Data-packagedElement-55" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithOptional-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithOptional-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithWhileExecuting" name="inputSetWithWhileExecuting" visibility="public" type="BPMNProfile-Process-Data-InputSet" association="BPMNProfile-Process-Data-packagedElement-56" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithWhileExecuting-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataInput-inputSetWithWhileExecuting-upperValue" value="*"/>
+ </ownedAttribute>
+ <icon xmi:id="_aVt5UOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%12%0%0%0%19%8%6%0%0%0%-92%-11%-20%-87%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%-102%73%68%65%84%40%-111%-51%-110%-63%13%3%33%12%4%119%-93%124%-7%80%17%116%68%9%-72%5%42%-94%-125%20%-110%30%112%62%28%58%46%-122%68%121%101%-91%-107%-112%-15%-40%-40%2%-34%-5%7%0%61%-37%57%-9%-60%66%4%-96%-86%58%7%-55%-13%-3%-92%-37%-86%82%47%-94%-41%-8%18%88%65%91%-64%-126%76%32%-124%0%-110%-61%0%112%44%-62%28%-38%82%7%57%58%-60%24%33%34%31%-63%1%-44%90%-95%-86%32%-71%5%-89%25%114%-50%80%-43%1%-106%82%-10%-64%-27%-67%104%-83%-19%1%17%1%-55%-47%37%-91%-12%6%-36%-113%67%8%97%36%-18%-12%-5%90%-65%-106%-11%-67%45%-9%-68%127%-44%11%70%-98%79%-62%101%58%49%-79%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-47" memberEnd="BPMNProfile-Process-Data-packagedElement-47-ownedEnd BPMNProfile-Process-Data-DataAssociation-sourceRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-47-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataAssociation" association="BPMNProfile-Process-Data-packagedElement-47"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-22" memberEnd="BPMNProfile-Process-Data-packagedElement-22-ownedEnd BPMNProfile-Process-Data-DataObjectReference-base_DataStoreNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-22-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-22-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-22-ownedEnd" name="extension_DataObjectRef" visibility="public" type="BPMNProfile-Process-Data-DataObjectReference" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-22">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-22-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-25" memberEnd="BPMNProfile-Process-Data-packagedElement-25-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-base_Behavior" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-25-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-25-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-25-ownedEnd" name="extension_InputOutputSpecification" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-25">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-25-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-59" memberEnd="BPMNProfile-Process-Data-packagedElement-59-ownedEnd BPMNProfile-Process-Data-DataOutput-outputSetWithWhileExecuting">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-59-ownedEnd" name="whileExecutingOutputRefs" visibility="public" type="BPMNProfile-Process-Data-DataOutput" association="BPMNProfile-Process-Data-packagedElement-59" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-59-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-59-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-3" memberEnd="BPMNProfile-Process-Data-packagedElement-3-ownedEnd BPMNProfile-Process-Data-DataOutput-base_OutputPin" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-3-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-3-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-3-ownedEnd" name="extension_DataOutput" visibility="public" type="BPMNProfile-Process-Data-DataOutput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-3-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-41" memberEnd="BPMNProfile-Process-Data-packagedElement-41-ownedEnd BPMNProfile-Process-Data-DataAssociation-assignment">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-41-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-DataAssociation" association="BPMNProfile-Process-Data-packagedElement-41"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-57" memberEnd="BPMNProfile-Process-Data-OutputSet-dataOutputRefs BPMNProfile-Process-Data-DataOutput-outputSetRefs"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-58" memberEnd="BPMNProfile-Process-Data-packagedElement-58-ownedEnd BPMNProfile-Process-Data-DataOutput-outputSetWithOptional">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-58-ownedEnd" name="optionalOutputRefs" visibility="public" type="BPMNProfile-Process-Data-DataOutput" association="BPMNProfile-Process-Data-packagedElement-58" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-58-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-58-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-7" memberEnd="BPMNProfile-Process-Data-packagedElement-7-ownedEnd BPMNProfile-Process-Data-DataInput-base_InputPin" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-7-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-7-ownedEnd" name="extension_DataInput" visibility="public" type="BPMNProfile-Process-Data-DataInput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-40" memberEnd="BPMNProfile-Process-Data-packagedElement-40-ownedEnd BPMNProfile-Process-Data-Assignment-base_Dependency" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-40-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-40-ownedEnd" name="extension_Assignment" visibility="public" type="BPMNProfile-Process-Data-Assignment" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-40">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-40-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-53" memberEnd="BPMNProfile-Process-Data-packagedElement-53-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-outputSets">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-Process-Data-packagedElement-53"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-4" memberEnd="BPMNProfile-Process-Data-packagedElement-4-ownedEnd BPMNProfile-Process-Data-DataOutput-base_Parameter" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-4-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-4-ownedEnd" name="extension_DataOutput" visibility="public" type="BPMNProfile-Process-Data-DataOutput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-37" memberEnd="BPMNProfile-Process-Data-packagedElement-37-ownedEnd BPMNProfile-Process-Data-BPMNProperty-base_DataStoreNode" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-37-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-37-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-37-ownedEnd" name="extension_BPMNProperty" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-37">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-37-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-20" memberEnd="BPMNProfile-Process-Data-packagedElement-20-ownedEnd BPMNProfile-Process-Data-OutputSet-base_ParameterSet" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-20-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-20-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-20-ownedEnd" name="extension_OutputSet" visibility="public" type="BPMNProfile-Process-Data-OutputSet" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-20">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-20-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-26" memberEnd="BPMNProfile-Process-Data-packagedElement-26-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-base_Action" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-26-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-26-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-26-ownedEnd" name="extension_InputOutputSpecification" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-26">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-26-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-51" memberEnd="BPMNProfile-Process-Data-packagedElement-51-ownedEnd BPMNProfile-Process-Data-InputOutputSpecification-dataOutputs">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-51-ownedEnd" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-Process-Data-packagedElement-51"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Data-DataAssociation" name="DataAssociation" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.source" name="DataAssociation.source" constrainedElement="BPMNProfile-Process-Data-DataAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.source-specification">
+ <body>DataAssociation source must be ItemAwareElement</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.transformation" name="DataAssociation.transformation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.transformation-specification">
+ <body>BPMN DataAssociation::/transformation : FormalExpression [0..1] = ObjectFlow::transformation.
+</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.target" name="DataAssociation.target" constrainedElement="BPMNProfile-Process-Data-DataAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Data-DataAssociation-DataAssociation.target-specification">
+ <body>DataAssociation target must be ItemAwareElement</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Data-DataAssociation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataAssociation-base_ObjectFlow" name="base_ObjectFlow" visibility="public" association="BPMNProfile-Process-Data-packagedElement-12">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectFlow"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataAssociation-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Data-packagedElement-47" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataAssociation-targetRef" name="targetRef" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Data-packagedElement-48" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataAssociation-transformation" name="transformation" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-Process-Data-packagedElement-49" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Data-DataAssociation-assignment" name="assignment" visibility="public" type="BPMNProfile-Process-Data-Assignment" association="BPMNProfile-Process-Data-packagedElement-41">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataAssociation-assignment-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-DataAssociation-assignment-upperValue" value="*"/>
+ </ownedAttribute>
+ <icon xmi:id="_VGNukOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%-65%73%68%65%84%120%-38%99%100%96%96%-56%96%-128%0%43%32%94%15%-59%68%3%70%-88%1%51%-96%-12%77%32%22%4%-30%117%36%27%32%33%-55%-70%-17%-59%-13%-33%-85%-128%108%91%32%91%18%-56%118%34%-43%5%48%-112%-79%99%-57%14%6%15%15%15%6%52%113%-30%13%0%-15%-127%-122%100%36%36%-6%-122%17%114%9%-52%0%100%32%13%-60%-75%32%6%-56%16%66%46%97%36%-28%68%66%46%33%104%0%33%-105%16%101%0%62%-105%16%109%0%46%-105%-32%52%0%-108%46%-120%49%20%-39%0%22%32%-2%-125%108%0%-48%-71%-51%72%105%98%63%-56%5%-56%-102%65%94%-62%-21%-126%5%-13%55%55%3%53%-85%3%53%-34%4%-46%-5%-111%-67%-126%97%-64%-115%-57%-38%-52%26%-78%87%-1%-30%115%1%-74%64%-59%-21%2%66%-87%16%-92%-122%-30%64%4%0%54%20%103%-55%87%125%58%-105%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Data-packagedElement-8" memberEnd="BPMNProfile-Process-Data-packagedElement-8-ownedEnd BPMNProfile-Process-Data-DataInput-base_Parameter" navigableOwnedEnd="BPMNProfile-Process-Data-packagedElement-8-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Data-packagedElement-8-generalization" general="BPMNProfile-Process-Data-packagedElement-18"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Data-packagedElement-8-ownedEnd" name="extension_DataInput" visibility="public" type="BPMNProfile-Process-Data-DataInput" aggregation="composite" association="BPMNProfile-Process-Data-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Data-packagedElement-8-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Data-packagedElement-45" memberEnd="BPMNProfile-Process-Data-packagedElement-45-ownedEnd BPMNProfile-Process-Data-InputOutputBinding-operationRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Data-packagedElement-45-ownedEnd" name="ioBinding" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" association="BPMNProfile-Process-Data-packagedElement-45" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-45-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Data-packagedElement-45-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-11" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-11-ownedEnd BPMNProfile-Process-HumanInteraction-GlobalUserTask-implementation">
+ <ownedEnd xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-11-ownedEnd" visibility="public" type="BPMNProfile-Process-HumanInteraction-GlobalUserTask" association="BPMNProfile-Process-HumanInteraction-packagedElement-11"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-12" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-12-ownedEnd BPMNProfile-Process-HumanInteraction-GlobalUserTask-renderings">
+ <ownedEnd xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-12-ownedEnd" visibility="public" type="BPMNProfile-Process-HumanInteraction-GlobalUserTask" association="BPMNProfile-Process-HumanInteraction-packagedElement-12"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-13" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-13-ownedEnd BPMNProfile-Process-HumanInteraction-UserTask-implementation">
+ <ownedEnd xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-13-ownedEnd" visibility="public" type="BPMNProfile-Process-HumanInteraction-UserTask" association="BPMNProfile-Process-HumanInteraction-packagedElement-13"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-3" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-3-ownedEnd BPMNProfile-Process-HumanInteraction-ManualTask-base_OpaqueAction" navigableOwnedEnd="BPMNProfile-Process-HumanInteraction-packagedElement-3-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-3-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-3-ownedEnd" name="extension_ManualTask" visibility="public" type="BPMNProfile-Process-HumanInteraction-ManualTask" aggregation="composite" association="BPMNProfile-Process-HumanInteraction-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-3-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask" name="UserTask">
+ <ownedRule xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-UserTask.implementation" name="UserTask.implementation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-UserTask.implementation-specification">
+ <body>self.implementation = self.base_OpaqueAction.body.first</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-UserTask.renderings" name="UserTask.renderings">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-UserTask.renderings-specification">
+ <body>UserTask::/renderings : Image [*] = OpaqueAction.appliedStereotype.icon</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-base_OpaqueAction" name="base_OpaqueAction" visibility="public" association="BPMNProfile-Process-HumanInteraction-packagedElement-5">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-implementation" name="implementation" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-HumanInteraction-packagedElement-13" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-implementation-defaultValue" value="##unspecified"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-renderings" name="renderings" visibility="public" type="BPMNProfile-Process-HumanInteraction-Rendering" association="BPMNProfile-Process-HumanInteraction-packagedElement-14" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-renderings-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-UserTask-renderings-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-10" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-10-ownedEnd BPMNProfile-Process-HumanInteraction-Rendering-base_Image" navigableOwnedEnd="BPMNProfile-Process-HumanInteraction-packagedElement-10-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-10-ownedEnd" name="extension_Rendering" visibility="public" type="BPMNProfile-Process-HumanInteraction-Rendering" aggregation="composite" association="BPMNProfile-Process-HumanInteraction-packagedElement-10">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-10-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-HumanPerformer" name="HumanPerformer">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-HumanPerformer-generalization" general="BPMNProfile-Process-Activities-Performer"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask" name="GlobalUserTask">
+ <ownedRule xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-GlobalUserTask.renderings" name="GlobalUserTask.renderings">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-GlobalUserTask.renderings-specification">
+ <body>GlobalUserTask::/renderings: Image [*] = Stereotype.icon</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-GlobalUserTask.implementation" name="GlobalUserTask.implementation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-GlobalUserTask.implementation-specification">
+ <body>GlobalUserTask::/implementation : String [*] {ordered,non-unique}= OpaqueBehavior.body (defaults to &quot;##unspecified&quot;)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-generalization" general="BPMNProfile-Process-GlobalTask"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-implementation" name="implementation" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-HumanInteraction-packagedElement-11" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-implementation-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-implementation-upperValue" value="*"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-implementation-defaultValue" value="##unspecified"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-renderings" name="renderings" visibility="public" type="BPMNProfile-Process-HumanInteraction-Rendering" association="BPMNProfile-Process-HumanInteraction-packagedElement-12" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-renderings-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalUserTask-renderings-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-14" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-14-ownedEnd BPMNProfile-Process-HumanInteraction-UserTask-renderings">
+ <ownedEnd xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-Process-HumanInteraction-UserTask" association="BPMNProfile-Process-HumanInteraction-packagedElement-14"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-Rendering" name="Rendering">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-Rendering-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-Rendering-base_Image" name="base_Image" visibility="public" association="BPMNProfile-Process-HumanInteraction-packagedElement-10">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Image"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-GlobalManualTask" name="GlobalManualTask">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-GlobalManualTask-generalization" general="BPMNProfile-Process-GlobalTask"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-ManualTask" name="ManualTask">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-ManualTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-HumanInteraction-ManualTask-base_OpaqueAction" name="base_OpaqueAction" visibility="public" association="BPMNProfile-Process-HumanInteraction-packagedElement-3">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueAction"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-5" memberEnd="BPMNProfile-Process-HumanInteraction-packagedElement-5-ownedEnd BPMNProfile-Process-HumanInteraction-UserTask-base_OpaqueAction" navigableOwnedEnd="BPMNProfile-Process-HumanInteraction-packagedElement-5-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-5-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-5-ownedEnd" name="extension_UserTask" visibility="public" type="BPMNProfile-Process-HumanInteraction-UserTask" aggregation="composite" association="BPMNProfile-Process-HumanInteraction-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-HumanInteraction-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-HumanInteraction-PotentialOwner" name="PotentialOwner">
+ <generalization xmi:id="BPMNProfile-Process-HumanInteraction-PotentialOwner-generalization" general="BPMNProfile-Process-HumanInteraction-HumanPerformer"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-InteractionNode" name="InteractionNode" isAbstract="true">
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-base_Element" name="base_Element" visibility="public" association="BPMNProfile-Collaboration-packagedElement-20">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks" name="outgoingConversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" association="BPMNProfile-Collaboration-Conversation-packagedElement-16" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-incomingConversationLinks" name="incomingConversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" association="BPMNProfile-Collaboration-Conversation-packagedElement-17" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-6" memberEnd="BPMNProfile-Collaboration-packagedElement-6-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-6-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-6-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-40" memberEnd="BPMNProfile-Collaboration-packagedElement-40-ownedEnd BPMNProfile-Collaboration-Participant-interfaceRefs">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-40"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-28" memberEnd="BPMNProfile-Collaboration-ParticipantMultiplicity-minimum BPMNProfile-Collaboration-packagedElement-28-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-28-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" association="BPMNProfile-Collaboration-packagedElement-28"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-39" memberEnd="BPMNProfile-Collaboration-packagedElement-39-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-outerMessageFlowRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-39"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-31" memberEnd="BPMNProfile-Collaboration-packagedElement-31-ownedEnd BPMNProfile-Collaboration-MessageFlow-sourceRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-31-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-31"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Participant" name="Participant">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.ownership" name="Participant.ownership" constrainedElement="BPMNProfile-Collaboration-Participant">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.ownership-specification">
+ <body>Participant must be owned by BPMN &lt;&lt;Collaboration>></body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.type" name="Participant.type" constrainedElement="BPMNProfile-Collaboration-Participant">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.type-specification">
+ <body>Participant must be typed either by UML class or a stereotyped class.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMinimum" name="Participant.multiplicityMinimum">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMinimum-specification">
+ <body>Participant.multiplicityMaximum : UnlimitedNatural = Property.upper (defined on Multiplicity element)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.realization.supplier" name="Participant.realization.supplier" constrainedElement="BPMNProfile-Collaboration-Participant">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.realization.supplier-specification">
+ <body> The supplier is a UML Interface stereotyped
+ by BPMN Interface</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.processRef" name="Participant.processRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.processRef-specification">
+ <body>Participant:://processRef : Process [0..1] = Property.type if type is activity, or Property.type.classifierBehavior if type is a BehavioredClassifier that is not Activity</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMaximum" name="Participant.multiplicityMaximum">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMaximum-specification">
+ <body>Participant.multiplicityMaximum : Integer = Property.upper (defined on Multiplicity element)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerEntityRef" name="participant.partnerEntityRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerEntityRef-specification">
+ <body>participant::/partnerEntityRef : PartnerEntity [*] = inverse of PartnerEntity::/participantRef</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerRoleRef" name="participant.partnerRoleRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerRoleRef-specification">
+ <body>participant::/partnerRoleRef : PartnerRole [*] = inverse of PartnerRole::/participantRef</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.interfaceRefs" name="Participant.interfaceRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.interfaceRefs-specification">
+ <body>Participant:://interfaceRefs : BPMNInterface [*] = Property.type with BPMNInterface stereotype applied</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-Participant-generalization-1" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <generalization xmi:id="BPMNProfile-Collaboration-Participant-generalization-2" general="BPMNProfile-Collaboration-InteractionNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-base_Property" name="base_Property" visibility="public" association="BPMNProfile-Collaboration-packagedElement-8">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-processRef" name="processRef" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Collaboration-packagedElement-27" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Participant-processRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-participantMultiplicity_" name="participantMultiplicity " visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" association="BPMNProfile-Collaboration-packagedElement-30" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Participant-participantMultiplicity_-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef" name="partnerEntityRef" visibility="public" type="BPMNProfile-Collaboration-PartnerEntity" association="BPMNProfile-Collaboration-packagedElement-34" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef" name="partnerRoleRef" visibility="public" type="BPMNProfile-Collaboration-PartnerRole" association="BPMNProfile-Collaboration-packagedElement-35" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs" name="interfaceRefs" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" association="BPMNProfile-Collaboration-packagedElement-40" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <icon xmi:id="_1DI-MOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%6%98%75%71%68%0%-1%0%-1%0%-1%-96%-67%-89%-109%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%7%116%73%77%69%7%-37%2%23%14%36%0%-8%85%-74%-90%0%0%0%25%116%69%88%116%67%111%109%109%101%110%116%0%67%114%101%97%116%101%100%32%119%105%116%104%32%71%73%77%80%87%-127%14%23%0%0%0%62%73%68%65%84%56%-53%99%-4%-1%-1%63%3%37%-128%-119%-127%66%48%12%12%96%97%96%96%96%96%100%100%36%43%36%-1%-1%-1%-49%-56%-126%-52%-127%25%6%99%-29%3%48%75%7%73%24%-96%-121%3%41%97%-62%56%-102%18%7%-127%1%0%116%-14%20%35%75%-68%106%-16%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-24" memberEnd="BPMNProfile-Collaboration-packagedElement-24-ownedEnd BPMNProfile-Collaboration-PartnerEntity-base_InstanceSpecification" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-24-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-24-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-24-ownedEnd" name="extension_PartnerEntity" visibility="public" type="BPMNProfile-Collaboration-PartnerEntity" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-24">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-24-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-38" memberEnd="BPMNProfile-Collaboration-packagedElement-38-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-innerMessageFlowRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-38-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-38"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-8" memberEnd="BPMNProfile-Collaboration-packagedElement-8-ownedEnd BPMNProfile-Collaboration-Participant-base_Property" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-8-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-8-generalization-1" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-8-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-8-ownedEnd" name="extension_Participant" visibility="public" type="BPMNProfile-Collaboration-Participant" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-8-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-12" memberEnd="BPMNProfile-Collaboration-packagedElement-12-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-12-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-26" memberEnd="BPMNProfile-Collaboration-Conversation-ConversationLink-collaboration BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-32" memberEnd="BPMNProfile-Collaboration-packagedElement-32-ownedEnd BPMNProfile-Collaboration-MessageFlow-targetRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-32-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-32"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-PartnerRole" name="PartnerRole">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-PartnerRole-PartnerRole.participantRef" name="PartnerRole.participantRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-PartnerRole-PartnerRole.participantRef-specification">
+ <body>PartnerRole::/participantRef : Participant [*] = properties with Participant stereotype applied that the class is the type of.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-PartnerRole-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerRole-base_Class" name="base_Class" visibility="public" association="BPMNProfile-Collaboration-packagedElement-22">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef" name="participantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-35" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-3" name="" memberEnd="BPMNProfile-Collaboration-packagedElement-3-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-3-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-3"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-30" memberEnd="BPMNProfile-Collaboration-packagedElement-30-ownedEnd BPMNProfile-Collaboration-Participant-participantMultiplicity_">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-30-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-30"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-29" memberEnd="BPMNProfile-Collaboration-packagedElement-29-ownedEnd BPMNProfile-Collaboration-ParticipantMultiplicity-maximum">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-29-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" association="BPMNProfile-Collaboration-packagedElement-29"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-36" memberEnd="BPMNProfile-Collaboration-packagedElement-36-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-innerParticipantRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-36-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-36"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-MessageFlow" name="MessageFlow">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.sourceRef" name="MessageFlow.sourceRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.sourceRef-specification">
+ <body>MessageFlow::/sourceRef = InformationFlow.informationSource</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.targetRef" name="MessageFlow.targetRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.targetRef-specification">
+ <body>MessageFlow::/messageRef : Message [0..1] = InformationFlow.conveyed</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.messageRef" name="MessageFlow.messageRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.messageRef-specification">
+ <body>MessageFlow::/targetRef = InformationFlow.informationTarget</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-MessageFlow-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-base_InformationFlow" name="base_InformationFlow" visibility="public" association="BPMNProfile-Collaboration-packagedElement-5">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" association="BPMNProfile-Collaboration-packagedElement-31" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-targetRef" name="targetRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" association="BPMNProfile-Collaboration-packagedElement-32" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-Collaboration-packagedElement-33" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-MessageFlow-messageRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration" name="BPMNCollaboration">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-Collaboration.participants" name="Collaboration.participants">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-Collaboration.participants-specification">
+ <body>Collaboration::/participants : Participant [*] = Collaboration.ownedAttributes with Participant stereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-isClosed" name="isClosed" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-isClosed-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations" name="participantAssociations" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-6">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations" name="messageFlowAssociations" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows" name="messageFlows" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-19">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-base_Collaboration" name="base_Collaboration" visibility="public" association="BPMNProfile-Collaboration-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Collaboration"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations" name="conversations" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys" name="correlationKeys" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-Collaboration-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants" name="participants" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-25" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks" name="conversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" association="BPMNProfile-Collaboration-packagedElement-26" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation" name="MessageFlowAssociation">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.innerMessageFlowRef" name="MessageFlowAssociation.innerMessageFlowRef" constrainedElement="BPMNProfile-Collaboration-MessageFlowAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.innerMessageFlowRef-specification">
+ <body>MessageFlowAssociation InnerMessageFlowRef is a UML dependency supplier</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.outerMessageFlowRef" name="MessageFlowAssociation.outerMessageFlowRef" constrainedElement="BPMNProfile-Collaboration-MessageFlowAssociation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.outerMessageFlowRef-specification">
+ <body>MessageFlowAssociation OuterMessageFlowRef is a UML dependency client</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-packagedElement-18">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-innerMessageFlowRef" name="innerMessageFlowRef" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-38" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-outerMessageFlowRef" name="outerMessageFlowRef" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-39" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-PartnerEntity" name="PartnerEntity">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-PartnerEntity-PartnerEntity.participantRef" name="PartnerEntity.participantRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-PartnerEntity-PartnerEntity.participantRef-specification">
+ <body>PartnerEntity::/participantRef : Participant [*] = properties with Participant stereotype applied that the instance specification is default value of.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-PartnerEntity-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerEntity-base_InstanceSpecification" name="base_InstanceSpecification" visibility="public" association="BPMNProfile-Collaboration-packagedElement-24">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef" name="participantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-34" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-22" memberEnd="BPMNProfile-Collaboration-packagedElement-22-ownedEnd BPMNProfile-Collaboration-PartnerRole-base_Class" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-22-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-22-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-22-ownedEnd" name="extension_PartnerRole" visibility="public" type="BPMNProfile-Collaboration-PartnerRole" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-22">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-22-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-27" memberEnd="BPMNProfile-Collaboration-packagedElement-27-ownedEnd BPMNProfile-Collaboration-Participant-processRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-27-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-27"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-25" memberEnd="BPMNProfile-Collaboration-packagedElement-25-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-participants">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-25"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-34" memberEnd="BPMNProfile-Collaboration-Participant-partnerEntityRef BPMNProfile-Collaboration-PartnerEntity-participantRef"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-33" memberEnd="BPMNProfile-Collaboration-packagedElement-33-ownedEnd BPMNProfile-Collaboration-MessageFlow-messageRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-33-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-33"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-18" memberEnd="BPMNProfile-Collaboration-packagedElement-18-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-18-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-18-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-18-ownedEnd" name="extension_MessageFlowAssociation" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-18">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-18-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-2" memberEnd="BPMNProfile-Collaboration-packagedElement-2-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-base_Collaboration" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-2-ownedEnd" name="extension_BPMNCollaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-5" memberEnd="BPMNProfile-Collaboration-packagedElement-5-ownedEnd BPMNProfile-Collaboration-MessageFlow-base_InformationFlow" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-5-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-5-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-5-ownedEnd" name="extension_MessageFlow" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-19" memberEnd="BPMNProfile-Collaboration-packagedElement-19-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-messageFlows">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-19-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-19"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-35" memberEnd="BPMNProfile-Collaboration-Participant-partnerRoleRef BPMNProfile-Collaboration-PartnerRole-participantRef"/>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-20" isAbstract="true" memberEnd="BPMNProfile-Collaboration-packagedElement-20-ownedEnd BPMNProfile-Collaboration-InteractionNode-base_Element" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-20-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-20-ownedEnd" name="extension_InteractionNode" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-20">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-20-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-16" memberEnd="BPMNProfile-Collaboration-packagedElement-16-ownedEnd BPMNProfile-Collaboration-ParticipantMultiplicity-base_MultiplicityElement" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-16-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-16-ownedEnd" name="extension_ParticipantMultiplicity" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-16-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation" name="ParticipantAssociation">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.innerParticipantRef" name="ParticipantAssociation.innerParticipantRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.innerParticipantRef-specification">
+ <body>ParticipantAssociation::/innerParticipantRef : Participant = Dependency.supplier</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.outerParticipantRef" name="ParticipantAssociation.outerParticipantRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.outerParticipantRef-specification">
+ <body>ParticipantAssociation::/outerParticipantRef : Participant = Dependency.clients</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-innerParticipantRef" name="innerParticipantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-36" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-outerParticipantRef" name="outerParticipantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-37" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-37" memberEnd="BPMNProfile-Collaboration-packagedElement-37-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-outerParticipantRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-37-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-37"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity" name="ParticipantMultiplicity">
+ <generalization xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-base_MultiplicityElement" name="base_MultiplicityElement" visibility="public" association="BPMNProfile-Collaboration-packagedElement-16">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MultiplicityElement"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-minimum" name="minimum" visibility="public" association="BPMNProfile-Collaboration-packagedElement-28" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-maximum" name="maximum" visibility="public" association="BPMNProfile-Collaboration-packagedElement-29" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-11" memberEnd="BPMNProfile-Collaboration-packagedElement-11-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-11-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-11-ownedEnd" name="extension_ParticipantAssociation" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-9" memberEnd="BPMNProfile-Collaboration-packagedElement-9-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-conversations">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-9-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-9-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-20" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-20-ownedEnd BPMNProfile-CoreStructure-Foundation-BaseElement-documentation">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-20-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-CoreStructure-Foundation-packagedElement-20"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-2" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Foundation-BaseElement-base_Element" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-2-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-2-ownedEnd" name="extension_BaseElement" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-Documentation" name="Documentation">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Foundation-Documentation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-Documentation-base_Comment" name="base_Comment" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-5">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-Documentation-textFormat" name="textFormat" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-Documentation-text" name="text" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-22" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition" name="ExtensionDefinition">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-base_Stereotype" name="base_Stereotype" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-extensionAttributeDefinitions" name="extensionAttributeDefinitions" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-24" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-extensionAttributeDefinitions-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-extensionAttributeDefinitions-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-3" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-3-ownedEnd BPMNProfile-CoreStructure-Foundation-BaseElement-extensionValues">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-3-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-CoreStructure-Foundation-packagedElement-3"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-13" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-13-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-base_Slot" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-13-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-13-ownedEnd" name="extension_ExtensionAttributeValue" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-13">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-13-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Foundation-BPMNRelationship-sources">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-17-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNRelationship" association="BPMNProfile-CoreStructure-Foundation-packagedElement-17"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-26" memberEnd="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-isReference BPMNProfile-CoreStructure-Foundation-packagedElement-26-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-26-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-26"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-11" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-11-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-base_Stereotype" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-11-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-11-ownedEnd" name="extension_ExtensionDefinition" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship" name="BPMNRelationship">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-base_Constraint" name="base_Constraint" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-16">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Constraint"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-type" name="type" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-direction" name="direction" visibility="public" type="BPMNProfile-CoreStructure-Foundation-RelationshipDirection"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-targets" name="targets" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-18">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-targets-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-sources" name="sources" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-17">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-sources-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNRelationship-definition" name="definition" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Definitions" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement" name="BaseElement" isAbstract="true">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-id" name="id" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-id-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionValues" name="extensionValues" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue" association="BPMNProfile-CoreStructure-Foundation-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionValues-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionValues-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-base_Element" name="base_Element" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-documentation" name="documentation" visibility="public" type="BPMNProfile-CoreStructure-Foundation-Documentation" association="BPMNProfile-CoreStructure-Foundation-packagedElement-20" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TMKB8A7FEeWlq9TDHIMpVg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-documentation-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionDefinitions" name="extensionDefinitions" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-21" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionDefinitions-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-extensionDefinitions-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-outgoing" name="outgoing" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-15" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-outgoing-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-outgoing-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-incoming" name="incoming" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-16" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-incoming-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-BaseElement-incoming-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue" name="ExtensionAttributeValue">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-base_Slot" name="base_Slot" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-13">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Slot"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-valueRef" name="valueRef" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-14">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-valueRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-extensionAttributeDefinition" name="extensionAttributeDefinition" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-27" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-16-ownedEnd BPMNProfile-CoreStructure-Foundation-BPMNRelationship-base_Constraint" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-16-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-16-ownedEnd" name="extension_BPMNRelationship" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNRelationship" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-16">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-16-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-22" memberEnd="BPMNProfile-CoreStructure-Foundation-Documentation-text BPMNProfile-CoreStructure-Foundation-packagedElement-22-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-22-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-Documentation" association="BPMNProfile-CoreStructure-Foundation-packagedElement-22"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-7-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-7-ownedEnd" name="extension_ExtensionAttributeDefinition" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-24" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-24-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionDefinition-extensionAttributeDefinitions">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-24-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-24"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-27" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-27-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-extensionAttributeDefinition">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-27-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue" association="BPMNProfile-CoreStructure-Foundation-packagedElement-27"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-25" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-25-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-type">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-25"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-9" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-9-ownedEnd BPMNProfile-CoreStructure-Foundation-BPMNExtension-base_Stereotype" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-9-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-9-ownedEnd" name="extension_BPMNExtension" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNExtension" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-9-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-14" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-14-ownedEnd BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue-valueRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeValue" association="BPMNProfile-CoreStructure-Foundation-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-14-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-14-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-18-ownedEnd BPMNProfile-CoreStructure-Foundation-BPMNRelationship-targets">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-18-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNRelationship" association="BPMNProfile-CoreStructure-Foundation-packagedElement-18"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-21" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-21-ownedEnd BPMNProfile-CoreStructure-Foundation-BaseElement-extensionDefinitions">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-21-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" association="BPMNProfile-CoreStructure-Foundation-packagedElement-21"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-5" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-5-ownedEnd BPMNProfile-CoreStructure-Foundation-Documentation-base_Comment" navigableOwnedEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-5-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-5-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-5-ownedEnd" name="extension_BPMNDocumentation" visibility="public" type="BPMNProfile-CoreStructure-Foundation-Documentation" aggregation="composite" association="BPMNProfile-CoreStructure-Foundation-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-23" memberEnd="BPMNProfile-CoreStructure-Foundation-packagedElement-23-ownedEnd BPMNProfile-CoreStructure-Foundation-BPMNExtension-definition">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Foundation-packagedElement-23-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BPMNExtension" association="BPMNProfile-CoreStructure-Foundation-packagedElement-23"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition" name="ExtensionAttributeDefinition">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-type" name="type" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-25" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-ExtensionAttributeDefinition-isReference" name="isReference" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-26" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension" name="BPMNExtension">
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension-base_Stereotype" name="base_Stereotype" visibility="public" association="BPMNProfile-CoreStructure-Foundation-packagedElement-9">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension-mustUnderstand" name="mustUnderstand" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension-mustUnderstand-lowerValue"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension-mustUnderstand-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Foundation-BPMNExtension-definition" name="definition" visibility="public" type="BPMNProfile-CoreStructure-Foundation-ExtensionDefinition" association="BPMNProfile-CoreStructure-Foundation-packagedElement-23" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Foundation-RelationshipDirection" name="RelationshipDirection">
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Foundation-RelationshipDirection-none" name="none"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Foundation-RelationshipDirection-forward" name="forward"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Foundation-RelationshipDirection-backward" name="backward"/>
+ <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Foundation-RelationshipDirection-both" name="both"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-9" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-9-ownedEnd BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-9-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" association="BPMNProfile-CoreStructure-Service-packagedElement-9"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation" name="BPMNOperation">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.owner" name="BPMNOperation.owner" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNOperation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.owner-specification">
+ <body>BPMN Operation owner must be BPMN Interface.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.inMessageRef" name="BPMNOperation.inMessageRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.inMessageRef-specification">
+ <body>BPMNOperation::/inMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = in, and a type that has the BPMNMessage stereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.outMessageRef" name="BPMNOperation.outMessageRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.outMessageRef-specification">
+ <body>BPMNOperation::/outMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = out or return, and a type that has the BPMNMessage stereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.errorRefs" name="BPMNOperation.errorRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.errorRefs-specification">
+ <body>BPMNOperation::/errorRefs : Error [*] = Operation.raisedException (defined on Behavioral Feature)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-base_Operation" name="base_Operation" visibility="public" association="BPMNProfile-CoreStructure-Service-packagedElement-4">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-implementationRef" name="implementationRef" visibility="public">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-implementationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-inMessageRef" name="inMessageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Service-packagedElement-6" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-outMessageRef" name="outMessageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Service-packagedElement-7" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-outMessageRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-errorRef" name="errorRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-Error" association="BPMNProfile-CoreStructure-Service-packagedElement-8" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-errorRef-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-errorRef-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Service-BPMNOperation-base_Operation" navigableOwnedEnd="BPMNProfile-CoreStructure-Service-packagedElement-4-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-4-ownedEnd" name="extension_BPMNOperation" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" aggregation="composite" association="BPMNProfile-CoreStructure-Service-packagedElement-4">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-4-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-5" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-5-ownedEnd BPMNProfile-CoreStructure-Service-BPMNInterface-operations">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-5-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" association="BPMNProfile-CoreStructure-Service-packagedElement-5"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-6" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Service-BPMNOperation-inMessageRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-6-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Service-packagedElement-6"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Service-BPMNOperation-outMessageRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-7-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Service-packagedElement-7"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-8-ownedEnd BPMNProfile-CoreStructure-Service-BPMNOperation-errorRef">
+ <ownedEnd xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-8-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Service-packagedElement-8"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface" name="BPMNInterface">
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.operation.multiplicity" name="Interface.operation.multiplicity" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNInterface">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.operation.multiplicity-specification">
+ <body>Interface may have from 1 to many operations.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.ownedOperation" name="Interface.ownedOperation" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNInterface">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.ownedOperation-specification">
+ <body>All interface operations should have BPMN &lt;&lt;Operation>> sterereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.callableElements" name="BPMNInterface.callableElements">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.callableElements-specification">
+ <body>BPMNInterface::/callableElements : CallableElement [*] = Interface.interfaceRealization.implementingClassifier</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.operations" name="BPMNInterface.operations">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.operations-specification">
+ <body>BPMNInterface::/operations: BPMNOperation : Interface.ownedOperation</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-base_Interface" name="base_Interface" visibility="public" association="BPMNProfile-CoreStructure-Service-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-implementationRef" name="implementationRef" visibility="public">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-implementationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations" name="operations" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Service-packagedElement-5" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements" name="callableElements" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Service-packagedElement-9" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Service-BPMNInterface-base_Interface" navigableOwnedEnd="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd" name="extension_BPMNInterface" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" aggregation="composite" association="BPMNProfile-CoreStructure-Service-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation" name="SubConversation">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-SubConversation.connected.elements" name="SubConversation.connected.elements" constrainedElement="BPMNProfile-Collaboration-Conversation-SubConversation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-SubConversation.connected.elements-specification">
+ <body>SubConversation can link only collaboration properties (BPMN participants) and actions (BPMN events and BPMN activities)</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes" name="conversationNodes" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-14" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-14-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-14"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-_collaborationUse">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd" name=" callConversation" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-10">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode" name="ConversationNode" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-ConversationNode.participantRefs" name="ConversationNode.participantRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-ConversationNode.participantRefs-specification">
+ <body>ConversationNode::/participantRefs : Participant [2..*] = the informationSource and informationTarget on the InformationFlow</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-generalization-1" general="BPMNProfile-Collaboration-InteractionNode"/>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-generalization-2" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-base_InformationFlow" name="base_InformationFlow" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs" name="messageFlowRefs" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-Conversation-packagedElement-8">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys" name="correlationKeys" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-Collaboration-Conversation-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs" name="participantRefs" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-Conversation-packagedElement-13" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs-lowerValue" value="2"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationLink-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd" name="extension_ConversationLink" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" aggregation="composite" association="BPMNProfile-Collaboration-Conversation-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-17" memberEnd="BPMNProfile-Collaboration-InteractionNode-incomingConversationLinks BPMNProfile-Collaboration-Conversation-ConversationLink-targetRef"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-16" memberEnd="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks BPMNProfile-Collaboration-Conversation-ConversationLink-sourceRef"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation" name="GlobalConversation">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-GlobalConversation.contained.elements" name="GlobalConversation.contained.elements" constrainedElement="BPMNProfile-Collaboration-Conversation-GlobalConversation">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-GlobalConversation.contained.elements-specification">
+ <body>A GlobalConversation MUST NOT contain any ConversationNodes.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-generalization" general="BPMNProfile-Collaboration-BPMNCollaboration"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-13" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-13-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-13-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-13"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation" name="CallConversation">
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.calledCollaborationRef" name="CallConversation.calledCollaborationRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.calledCollaborationRef-specification">
+ <body>CallConversation::/calledCollaborationRef : BPMNCollaboration [0..1] = Collaboration.type</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.participantAssociations" name="CallConversation.participantAssociations">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.participantAssociations-specification">
+ <body>CallConversation::/participantAssociations : ParticipantAssociation [*] = CollaborationUse.RoleBinding</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-_collaborationUse" name=" collaborationUse" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-10">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CollaborationUse"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef" name="calledCollaborationRef" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-Conversation-packagedElement-14" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations" name="participantAssociations" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-Conversation-packagedElement-15" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-base_InformationFlow" navigableOwnedEnd="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-generalization-1" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd" name="extension_ConversationNode" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" aggregation="composite" association="BPMNProfile-Collaboration-Conversation-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd" name="subConversation" visibility="public" type="BPMNProfile-Collaboration-Conversation-SubConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd" name="conversationNode" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-15" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-15-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations">
+ <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-15-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-15"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-Conversation" name="Conversation">
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-Conversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink" name="ConversationLink">
+ <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-collaboration" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-26" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-16" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-12">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-targetRef" name="targetRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-17" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-60" memberEnd="BPMNProfile-Process-Activities-packagedElement-60-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-oneBehaviorEventRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-60-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-60"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-19" memberEnd="BPMNProfile-Process-Activities-packagedElement-19-ownedEnd BPMNProfile-Process-Activities-ScriptTask-base_OpaqueAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-19-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-19-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-19-ownedEnd" name="extension_ScriptTask" visibility="public" type="BPMNProfile-Process-Activities-ScriptTask" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-19">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-19-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-45" memberEnd="BPMNProfile-Process-Activities-packagedElement-45-ownedEnd BPMNProfile-Process-Activities-ScriptTask-scriptFormat">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-45-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ScriptTask" association="BPMNProfile-Process-Activities-packagedElement-45"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-63" memberEnd="BPMNProfile-Process-Activities-packagedElement-63-ownedEnd BPMNProfile-Process-Activities-ComplexBehaviorDefinition-condition">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-63-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ComplexBehaviorDefinition" association="BPMNProfile-Process-Activities-packagedElement-63"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-SubProcess" name="SubProcess">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-SubProcess-SubProcess.triggeredByEvent" name="SubProcess.triggeredByEvent" constrainedElement="BPMNProfile-Process-Activities-SubProcess">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-SubProcess-SubProcess.triggeredByEvent-specification">
+ <body>StructuredActivityNodes with SubProcess Stereotype applied that have triggeredByEvent=true, and containing initial nodes with Start Event applied that have isInterrupting = false, have isLocallyReentrant = true.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-SubProcess-generalization-1" general="BPMNProfile-Process-Activities-BPMNActivity"/>
+ <generalization xmi:id="BPMNProfile-Process-Activities-SubProcess-generalization-2" general="BPMNProfile-CoreStructure-Common-FlowElementsContainer"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SubProcess-triggeredByEvent" name="triggeredByEvent" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Activities-SubProcess-triggeredByEvent-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SubProcess-base_StructuredActivityNode" name="base_StructuredActivityNode" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-14">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredActivityNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SubProcess-hasLaneSets" name="hasLaneSets" visibility="public" type="BPMNProfile-Process-LaneSet" association="BPMNProfile-Process-Activities-packagedElement-34">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-SubProcess-hasLaneSets-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-SubProcess-hasLaneSets-upperValue" value="*"/>
+ </ownedAttribute>
+ <icon xmi:id="_CeMOEOmdEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%9%58%0%0%9%58%1%-16%100%-110%74%0%0%0%25%116%69%88%116%83%111%102%116%119%97%114%101%0%119%119%119%46%105%110%107%115%99%97%112%101%46%111%114%103%-101%-18%60%26%0%0%1%96%73%68%65%84%56%-115%-59%-109%-67%-118%-62%64%16%-57%-1%-55%6%9%-72%44%-105%37%-51%6%46%-123%98%125%88%-89%-69%103%56%-60%39%-16%57%-18%33%-84%124%2%-117%43%44%-81%58%-16%9%-46%93%-111%-62%34%-127%-115%-32%-126%-82%31%40%-104%-72%87%69%60%48%-96%103%113%-1%106%-104%47%102%126%-52%88%-58%24%60%34%-5%-95%106%0%78%101%120%-98%-9%-52%24%19%-73%20%-83%-41%-21%124%-71%92%102%0%96%1%-80%6%-125%-63%71%-65%-33%127%109%-75%90%79%-73%52%-104%-51%102%-85%-15%120%-4%53%26%-115%-34%16%69%81%79%74%89%-104%59%37%-91%44%-94%40%-22%57%97%24%118%-123%16%100%62%-97%-93%40%10%120%-98%7%41%37%-124%16%56%28%14%48%-58%-64%113%28%88%-106%5%99%12%78%-89%19%92%-41%-123%16%-126%-124%97%-40%61%51%104%52%26%80%74%97%-69%-35%98%-65%-33%99%-79%88%96%-73%-37%-127%115%14%-91%20%8%33%56%30%-113%21%47%52%-101%-51%-33%16%57%-25%-32%-100%95%-35%57%8%-126%90%30%78%93%64%41%5%-91%20%0%-64%-9%125%-8%-66%127%53%-81%-10%14%-110%36%1%-91%20%-108%82%36%73%114%-1%4%-74%109%99%58%-99%2%0%-38%-19%118%125%-125%52%77%-29%60%-49%75%33%4%-71%12%-108%101%-119%78%-89%3%0%103%120%-105%-54%-13%-68%76%-45%52%38%89%-106%125%111%54%-101%23%74%-87%-80%109%-37%-43%90%67%107%13%-58%-40%121%5%-58%24%42%-65%-42%26%113%28%-81%-122%-61%-31%-25%100%50%121%-73%-86%103%-6%-13%41%-1%-5%55%-2%0%123%108%-53%29%127%65%4%-3%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-Performer" name="Performer">
+ <generalization xmi:id="BPMNProfile-Process-Activities-Performer-generalization" general="BPMNProfile-Process-Activities-ResourceRole"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-65" memberEnd="BPMNProfile-Process-Activities-packagedElement-65-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-resources">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-65-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-65"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-32" memberEnd="BPMNProfile-Process-Activities-packagedElement-32-ownedEnd BPMNProfile-Process-Activities-ResourceRole-resourceAssignmentExpression">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-32-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-Activities-packagedElement-32"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-70" memberEnd="BPMNProfile-Process-Activities-packagedElement-70-ownedEnd BPMNProfile-Process-Activities-ResourceAssignmentExpression-expression">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-70-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceAssignmentExpression" association="BPMNProfile-Process-Activities-packagedElement-70"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-56" memberEnd="BPMNProfile-Process-Activities-packagedElement-56-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataInputRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-56-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-56"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-11" memberEnd="BPMNProfile-Process-Activities-packagedElement-11-ownedEnd BPMNProfile-Process-Activities-CallActivity-base_CallBehaviorAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-11-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-11-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-11-ownedEnd" name="extension_CallActivity" visibility="public" type="BPMNProfile-Process-Activities-CallActivity" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-11">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-11-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-23" memberEnd="BPMNProfile-Process-Activities-packagedElement-23-ownedEnd BPMNProfile-Process-Activities-BusinessRuleTask-base_OpaqueAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-23-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-23-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-23-ownedEnd" name="extension_BusinessRuleTask" visibility="public" type="BPMNProfile-Process-Activities-BusinessRuleTask" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-23">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-23-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-BPMNActivity" name="BPMNActivity" isAbstract="true">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.resources" name="BPMNActivity.resources">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.resources-specification">
+ <body>self.properties = self.base_BPMNActivity.activityClass. ownedAttribute.bpmnProperty</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.container" name="BPMNActivity.container">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.container-specification">
+ <body>BPMNActivity::/container : RederinableElement the collected values of Action::Activity and Action::inGroup. Constrained to elements stereotyped by BPMNActivity or SubProcess</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.properties" name="BPMNActivity.properties">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.properties-specification">
+ <body>BPMNActivity::/resources : ResourceRole [*] = BPMNActivity.activityClass.OwnedAttribute with the ResourceRole stereotype applied.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.default" name="BPMNActivity.default">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.default-specification">
+ <body>BPMNActivity::/default : SequenceFlow [0..1] = and outgoingSequenceFlow with guard = &quot;else&quot;</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.boundaryEventsRefs" name="BPMNActivity.boundaryEventsRefs">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.boundaryEventsRefs-specification">
+ <body>BPMNActivity::/boundaryEventsRefs : BoundaryEvent [*] = accept Event Actions in the same interruptible region as the BPMNActivity action.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.loopCharacteristics" name="BPMNActivity.loopCharacteristics">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-BPMNActivity.loopCharacteristics-specification">
+ <body>BPMNActivity::/loopCharacteristics = inStructuredActivityNode, if the inStructuredActivityNode is a LoopNode with the StandardLoopCharacteristics stereotype applied or an ExpansionRegion with MultiInstanceLoopCharacteristics stereotype applied, otherwise empty.</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-BPMNActivity-generalization-1" general="BPMNProfile-CoreStructure-Common-FlowNode"/>
+ <generalization xmi:id="BPMNProfile-Process-Activities-BPMNActivity-generalization-2" general="BPMNProfile-Collaboration-InteractionNode"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-isForCompensation" name="isForCompensation" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-isForCompensation-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-startQuantity" name="startQuantity" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <defaultValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-startQuantity-defaultValue" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-completionQuantity" name="completionQuantity" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <defaultValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-completionQuantity-defaultValue" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-base_Action" name="base_Action" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-29">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Action"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-activityClass" name="activityClass" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-33">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-activityClass-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-properties" name="properties" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" association="BPMNProfile-Process-Activities-packagedElement-42" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-properties-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-properties-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-Process-Activities-packagedElement-43" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-default-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-boundaryEventRefs" name="boundaryEventRefs" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent" association="BPMNProfile-Process-Activities-packagedElement-48" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-boundaryEventRefs-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-boundaryEventRefs-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataInputAssociations" name="dataInputAssociations" visibility="public" type="BPMNProfile-Process-Data-DataInputAssociation" association="BPMNProfile-Process-Activities-packagedElement-49" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataInputAssociations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataInputAssociations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataOutputAssociations" name="dataOutputAssociations" visibility="public" type="BPMNProfile-Process-Data-DataOutputAssociation" association="BPMNProfile-Process-Activities-packagedElement-50" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataOutputAssociations-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-dataOutputAssociations-upperValue" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-loopCharacteristics" name="loopCharacteristics" visibility="public" type="BPMNProfile-Process-Activities-LoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-52" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-loopCharacteristics-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BPMNActivity-resources" name="resources" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-Activities-packagedElement-65" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-resources-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-BPMNActivity-resources-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-68" memberEnd="BPMNProfile-Process-Activities-packagedElement-68-ownedEnd BPMNProfile-Process-Activities-ResourceParameterBinding-expression">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-68-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceParameterBinding" association="BPMNProfile-Process-Activities-packagedElement-68"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-37" isAbstract="true" memberEnd="BPMNProfile-Process-Activities-packagedElement-37-ownedEnd BPMNProfile-Process-Activities-LoopCharacteristics-base_StructuredActivityNode" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-37-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-37-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-37-ownedEnd" name="extension_LoopCharacteristics" visibility="public" type="BPMNProfile-Process-Activities-LoopCharacteristics" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-37">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-37-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-44" memberEnd="BPMNProfile-Process-Activities-packagedElement-44-ownedEnd BPMNProfile-Process-Activities-CallActivity-calledElementRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-44-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-CallActivity" association="BPMNProfile-Process-Activities-packagedElement-44"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-3" memberEnd="BPMNProfile-Process-Activities-packagedElement-3-ownedEnd BPMNProfile-Process-Activities-ReceiveTask-messageRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-3-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ReceiveTask" association="BPMNProfile-Process-Activities-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-packagedElement-3-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-packagedElement-3-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-LoopCharacteristics" name="LoopCharacteristics" isAbstract="true">
+ <generalization xmi:id="BPMNProfile-Process-Activities-LoopCharacteristics-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-LoopCharacteristics-base_StructuredActivityNode" name="base_StructuredActivityNode" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-37">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredActivityNode"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-62" memberEnd="BPMNProfile-Process-Activities-packagedElement-62-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-complexBehaviorDefinition">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-62-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-62"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-51" memberEnd="BPMNProfile-Process-Activities-packagedElement-51-ownedEnd BPMNProfile-Process-Activities-Task-ioSpecification">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-51-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-Task" association="BPMNProfile-Process-Activities-packagedElement-51"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-5" memberEnd="BPMNProfile-Process-Activities-packagedElement-5-ownedEnd BPMNProfile-Process-Activities-ResourceRole-base_Property" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-5-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-5-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-5-ownedEnd" name="extension_ResourceRole" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-5">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-5-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-52" memberEnd="BPMNProfile-Process-Activities-packagedElement-52-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-loopCharacteristics">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-52"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-54" memberEnd="BPMNProfile-Process-Activities-packagedElement-54-ownedEnd BPMNProfile-Process-Activities-StandardLoopCharacteristics-loopCondition">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-54-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-StandardLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-54"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-42" memberEnd="BPMNProfile-Process-Activities-packagedElement-42-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-properties">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-42-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-42"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-CallActivity" name="CallActivity">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-CallActivity-CallActivity.calledElementRef.values" name="CallActivity.calledElementRef.values" constrainedElement="BPMNProfile-Process-Activities-CallActivity">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-CallActivity-CallActivity.calledElementRef.values-specification">
+ <body>self.calledElementRef = self.base_CallBehaviorAction.behavior.extension_CallableElement</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-CallActivity-generalization" general="BPMNProfile-Process-Activities-BPMNActivity"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-CallActivity-base_CallBehaviorAction" name="base_CallBehaviorAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-11">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallBehaviorAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-CallActivity-calledElementRef" name="calledElementRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-Process-Activities-packagedElement-44" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-CallActivity-calledElementRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-47" memberEnd="BPMNProfile-Process-Activities-packagedElement-47-ownedEnd BPMNProfile-Process-Activities-BusinessRuleTask-implementation">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-47-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BusinessRuleTask" association="BPMNProfile-Process-Activities-packagedElement-47"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-66" memberEnd="BPMNProfile-Process-Activities-packagedElement-66-ownedEnd BPMNProfile-Process-Activities-ResourceRole-resourceRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-66-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-Activities-packagedElement-66"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-71" memberEnd="BPMNProfile-Process-Activities-packagedElement-71-ownedEnd BPMNProfile-Process-Activities-SendTask-operationRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-71-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-SendTask" association="BPMNProfile-Process-Activities-packagedElement-71"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ResourceRole" name="ResourceRole">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.owner" name="ResourceRole.owner" constrainedElement="BPMNProfile-Process-Activities-ResourceRole">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.owner-specification">
+ <body>Owner of the ResourceRole must be BPMN Process or BPMN Activity.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.resourceRef" name="ResourceRole.resourceRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.resourceRef-specification">
+ <body>ResourceRole.resourceRef : Resource [0..1] = Property.type. ResourceRole type must be UML Class with stereotype BPMN Resource applied.</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.isRequired" name="ResourceRole.isRequired" constrainedElement="BPMNProfile-Process-Activities-ResourceRole">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.isRequired-specification">
+ <body>ResourceRole IsRequired translates to UML::Property::lower wot values 0 or 1</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.process" name="ResourceRole.process">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.process-specification">
+ <body>ResourceRole::/process : Process [0..1] = Property.class</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.resourceParameterBindings" name="ResourceRole.resourceParameterBindings">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceRole-ResourceRole.resourceParameterBindings-specification">
+ <body>ResourceRole.resourceParameterBindings : ResourceParameterBinding [*] = property.defaultValue.slot</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ResourceRole-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceRole-base_Property" name="base_Property" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-5">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceAssignmentExpression" name="resourceAssignmentExpression" visibility="public" type="BPMNProfile-Process-Activities-ResourceAssignmentExpression" association="BPMNProfile-Process-Activities-packagedElement-32">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceAssignmentExpression-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceRole-process" name="process" visibility="public" type="BPMNProfile-Process-BPMNProcess" association="BPMNProfile-Process-packagedElement-30" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ResourceRole-process-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceRef" name="resourceRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Resource" association="BPMNProfile-Process-Activities-packagedElement-66" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceParameterBindings_" name="resourceParameterBindings " visibility="public" type="BPMNProfile-Process-Activities-ResourceParameterBinding" association="BPMNProfile-Process-Activities-packagedElement-69" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceParameterBindings_-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-ResourceRole-resourceParameterBindings_-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-33" memberEnd="BPMNProfile-Process-Activities-packagedElement-33-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-activityClass">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-33-ownedEnd" name="forBPMNActivity" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-33">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-33-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-12" memberEnd="BPMNProfile-Process-Activities-packagedElement-12-ownedEnd BPMNProfile-Process-Activities-SendTask-messageRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-12-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-SendTask" association="BPMNProfile-Process-Activities-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-packagedElement-12-ownedEnd-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-packagedElement-12-ownedEnd-upperValue" value="*"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask" name="BusinessRuleTask">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-BusinessRuleTask.implementation" name="BusinessRuleTask.implementation" constrainedElement="BPMNProfile-Process-Activities-BusinessRuleTask">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-BusinessRuleTask.implementation-specification">
+ <body>self.implementation = self.base_OpaqueAction.body.first</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-base_OpaqueAction" name="base_OpaqueAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-23">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-implementation" name="implementation" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-Activities-packagedElement-47" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-Activities-BusinessRuleTask-implementation-defaultValue" value="##unspecified"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-39" memberEnd="BPMNProfile-Process-Activities-packagedElement-39-ownedEnd BPMNProfile-Process-Activities-ResourceAssignmentExpression-base_OpaqueExpression" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-39-ownedEnd">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-39-ownedEnd" name="extension_ResourceAssignmentExpression" visibility="public" type="BPMNProfile-Process-Activities-ResourceAssignmentExpression" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-39">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-39-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-61" memberEnd="BPMNProfile-Process-Activities-packagedElement-61-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-noneBehaviorEventRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-61-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-61"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-Process-Activities-AdHocOrdering" name="AdHocOrdering">
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-AdHocOrdering-parallel" name="parallel"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-AdHocOrdering-sequential" name="sequential"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-7" memberEnd="BPMNProfile-Process-Activities-packagedElement-7-ownedEnd BPMNProfile-Process-Activities-ReceiveTask-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-7-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-7-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-7-ownedEnd" name="extension_ReceiveTask" visibility="public" type="BPMNProfile-Process-Activities-ReceiveTask" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-7">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-7-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-31" memberEnd="BPMNProfile-Process-Activities-packagedElement-31-ownedEnd BPMNProfile-Process-Activities-ResourceParameterBinding-base_Slot" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-31-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-31-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-31-ownedEnd" name="extension_ResourceParameterBinding" visibility="public" type="BPMNProfile-Process-Activities-ResourceParameterBinding" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-31">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-31-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition" name="ComplexBehaviorDefinition">
+ <generalization xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition-condition" name="condition" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-Process-Activities-packagedElement-63" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition-event" name="event" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent" association="BPMNProfile-Process-Activities-packagedElement-64" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition-event-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ComplexBehaviorDefinition-base_ControlFlow" name="base_ControlFlow" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-41">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ControlFlow"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-34" memberEnd="BPMNProfile-Process-Activities-packagedElement-34-ownedEnd BPMNProfile-Process-Activities-SubProcess-hasLaneSets">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-34-ownedEnd" name="subProcess" visibility="public" type="BPMNProfile-Process-Activities-SubProcess" association="BPMNProfile-Process-Activities-packagedElement-34">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-34-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression" name="ResourceAssignmentExpression">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression-ResourceAssignmentExpression.expression" name="ResourceAssignmentExpression.expression">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression-ResourceAssignmentExpression.expression-specification">
+ <body>ResourceAssignmentExpression::/expression = self</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression-generalization" general="BPMNProfile-CoreStructure-Common-BPMNExpression"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression-base_OpaqueExpression" name="base_OpaqueExpression" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-39">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceAssignmentExpression-expression" name="expression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-Process-Activities-packagedElement-70" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-14" memberEnd="BPMNProfile-Process-Activities-packagedElement-14-ownedEnd BPMNProfile-Process-Activities-SubProcess-base_StructuredActivityNode" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-14-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-14-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-14-ownedEnd" name="extension_SubProcess" visibility="public" type="BPMNProfile-Process-Activities-SubProcess" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-14">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-14-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-64" memberEnd="BPMNProfile-Process-Activities-packagedElement-64-ownedEnd BPMNProfile-Process-Activities-ComplexBehaviorDefinition-event">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-64-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ComplexBehaviorDefinition" association="BPMNProfile-Process-Activities-packagedElement-64"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess" name="AdHocSubProcess">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-AdHocSubProcess.cancelRemainingInstances" name="AdHocSubProcess.cancelRemainingInstances" constrainedElement="BPMNProfile-Process-Activities-AdHocSubProcess">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-AdHocSubProcess.cancelRemainingInstances-specification">
+ <body>cancelRemainingInstances attribute shall be used only if ordering = parallel</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-generalization" general="BPMNProfile-Process-Activities-SubProcess"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-completionCondition" name="completionCondition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-ordering" name="ordering" visibility="public" type="BPMNProfile-Process-Activities-AdHocOrdering">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-ordering-defaultValue" instance="BPMNProfile-Process-Activities-AdHocOrdering-parallel"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-cancelRemainingInstances" name="cancelRemainingInstances" visibility="public">
+ <ownedComment xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-cancelRemainingInstances-ownedComment" annotatedElement="BPMNProfile-Process-Activities-AdHocSubProcess-cancelRemainingInstances"/>
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Activities-AdHocSubProcess-cancelRemainingInstances-defaultValue" value="true"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-67" memberEnd="BPMNProfile-Process-Activities-packagedElement-67-ownedEnd BPMNProfile-Process-Activities-ResourceParameterBinding-parameterRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-67-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceParameterBinding" association="BPMNProfile-Process-Activities-packagedElement-67"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-41" memberEnd="BPMNProfile-Process-Activities-packagedElement-41-ownedEnd BPMNProfile-Process-Activities-ComplexBehaviorDefinition-base_ControlFlow" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-41-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-41-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-41-ownedEnd" name="extension_ComplexBehaviorDefinition" visibility="public" type="BPMNProfile-Process-Activities-ComplexBehaviorDefinition" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-41">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-41-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ScriptTask" name="ScriptTask">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ScriptTask-ScriptTask.scriptFormat" name="ScriptTask.scriptFormat">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ScriptTask-ScriptTask.scriptFormat-specification">
+ <body>ScriptTask::/script : String [*] {ordered} = OpaqueAction.body</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ScriptTask-ScriptTask.script" name="ScriptTask.script">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ScriptTask-ScriptTask.script-specification">
+ <body>ScriptTask::/scriptFormat : String [*] {ordered, non-unique} = OpaqueAction.language</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ScriptTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ScriptTask-base_OpaqueAction" name="base_OpaqueAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-19">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ScriptTask-scriptFormat" name="scriptFormat" visibility="public" isOrdered="true" association="BPMNProfile-Process-Activities-packagedElement-45" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ScriptTask-scriptFormat-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ScriptTask-script" name="script" visibility="public" isOrdered="true" isUnique="false" association="BPMNProfile-Process-Activities-packagedElement-46" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ScriptTask-script-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-73" memberEnd="BPMNProfile-Process-Activities-packagedElement-73-ownedEnd BPMNProfile-Process-Activities-ReceiveTask-operationRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-73-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ReceiveTask" association="BPMNProfile-Process-Activities-packagedElement-73"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-9" memberEnd="BPMNProfile-Process-Activities-packagedElement-9-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-base_ExpansionRegion" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-9-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-9-generalization" general="BPMNProfile-Process-Activities-packagedElement-37"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-9-ownedEnd" name="extension_MultiInstanceLoopCharacteristics" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-9">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-9-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-Task" name="Task">
+ <generalization xmi:id="BPMNProfile-Process-Activities-Task-generalization" general="BPMNProfile-Process-Activities-BPMNActivity"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-Task-ioSpecification" name="ioSpecification" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" association="BPMNProfile-Process-Activities-packagedElement-51" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-Task-ioSpecification-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_G72FIOmdEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%18%0%0%0%17%8%6%0%0%0%-48%90%-4%-7%0%0%0%4%115%66%73%84%8%8%8%8%124%8%100%-120%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%-73%73%68%65%84%56%-115%-43%-46%-67%14%-125%32%20%-122%-31%-113%-82%38%93%-28%-20%109%-30%-42%20%-71%58%46%71%-115%-105%-29%116%76%119%127%46%68%-114%-117%38%-115%116%-128%-74%67%-5%38%44%16%30%8%1%0%80%20%-59%89%107%61%1%-112%-104%-111%-25%-7%104%-116%-55%112%76%107%61%-75%109%43%-79%-43%117%45%68%52%4%-112%115%46%26%-39%-37%110%23%-12%22%-44%-9%-3%-56%-52%25%0%-100%94%-87%-79%-119%-56%69%41%-11%-8%24%-38%-80%-21%87%-96%-67%31%-123%-120%104%110%-102%38%122%83%85%85%-80%-42%-122%11%-58%-104%-116%-120%70%68%-2%-20%-78%44%-91%-21%58%97%102%97%102%1%0%-11%12%-18%-109%-87%89%107%-43%-15%-115%-26%84%-60%123%63%0%-31%99%-33%-106%101%-103%82%16%-17%-3%61%-11%-16%63%107%5%23%110%-33%-115%84%-39%-35%60%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-SendTask" name="SendTask">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-SendTask-SendTask.operationRef" name="SendTask.operationRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-SendTask-SendTask.operationRef-specification">
+ <body>SendTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-SendTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SendTask-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-Process-Activities-packagedElement-12">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-SendTask-messageRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SendTask-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-27">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SendTask-implementation" name="implementation" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-Activities-SendTask-implementation-defaultValue" value="##webService"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-SendTask-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-Process-Activities-packagedElement-71" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-SendTask-operationRef-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_4ZcysOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%12%8%6%0%0%0%107%-25%61%-127%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%6%98%75%71%68%0%-1%0%-1%0%-1%-96%-67%-89%-109%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%7%116%73%77%69%7%-37%3%2%16%58%58%-90%7%80%-84%0%0%0%-36%73%68%65%84%40%-49%-99%-46%61%74%67%65%20%5%-32%111%30%-63%20%49%-107%32%-72%2%11%49%54%-87%-78%2%55%-112%74%75%-63%66%4%-41%-32%6%-84%-20%-46%-92%11%-70%-126%-76%-126%69%72%103%17%4%59%59%69%44%108%108%-60%103%115%7%30%-113%4%95%114%97%-32%-2%-100%115%-26%-52%79%-62%54%6%-40%-62%-113%-26%-47%-58%19%-100%70%-29%30%101%-61%-11%30%-100%-21%34%-110%57%-122%56%15%-64%-78%-56%-3%5%118%113%-119%30%-100%-60%-16%45%0%7%81%-1%86%118%-52%-7%56%48%119%81%79%-86%2%37%-66%-80%-125%61%124%7%49%-109%-49%42%110%-77%-24%-92%-88%-39%-20%-30%3%-121%33%-12%-126%-124%99%-116%-16%-116%126%8%36%104%-83%56%-21%20%23%-40%-57%17%62%-61%81%59%48%41%-125%-117%37%2%121%120%-117%27%116%-16%26%-28%84%7%23%-1%-68%-11%21%30%-85%-106%-41%21%-88%-69%-38%88%96%-91%112%43%110%118%-74%-26%55%-50%-82%30%-2%0%90%47%59%93%111%13%-55%-37%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-59" memberEnd="BPMNProfile-Process-Activities-packagedElement-59-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-inputDataItem">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-59-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-59"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-Transaction" name="Transaction">
+ <generalization xmi:id="BPMNProfile-Process-Activities-Transaction-generalization" general="BPMNProfile-Process-Activities-SubProcess"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-Transaction-method" name="method" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-Activities-Transaction-method-defaultValue" value="&quot;##compensate&quot;"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics" name="StandardLoopCharacteristics">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-StandardLoopCharacteristics.testBefore" name="StandardLoopCharacteristics.testBefore">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-StandardLoopCharacteristics.testBefore-specification">
+ <body>StandardLoopCharacteristics::/testBefore :Boolean = isTestedFirst</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-StandardLoopCharacteristics.loopCondition" name="StandardLoopCharacteristics.loopCondition">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-StandardLoopCharacteristics.loopCondition-specification">
+ <body>StandardLoopCharacteristics:::/loopCondition :BPMNExpression = loopNode.test.value</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-generalization" general="BPMNProfile-Process-Activities-LoopCharacteristics"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-loopMaximum" name="loopMaximum" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-loopMaximum-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-base_LoopNode" name="base_LoopNode" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-2">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#LoopNode"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-testBefore" name="testBefore" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-53" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-StandardLoopCharacteristics-loopCondition" name="loopCondition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-Process-Activities-packagedElement-54" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-18" memberEnd="BPMNProfile-Process-Activities-packagedElement-18-ownedEnd BPMNProfile-Process-Activities-ServiceTask-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-18-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-18-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-18-ownedEnd" name="extension_ServiceTask" visibility="public" type="BPMNProfile-Process-Activities-ServiceTask" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-18">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-18-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-2" memberEnd="BPMNProfile-Process-Activities-packagedElement-2-ownedEnd BPMNProfile-Process-Activities-StandardLoopCharacteristics-base_LoopNode" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-2-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-2-generalization" general="BPMNProfile-Process-Activities-packagedElement-37"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-2-ownedEnd" name="extension_StandardLoopCharacteristics" visibility="public" type="BPMNProfile-Process-Activities-StandardLoopCharacteristics" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-2">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-2-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-48" memberEnd="BPMNProfile-Process-Activities-packagedElement-48-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-boundaryEventRefs">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-48"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-Process-Activities-MultiInstanceBehavior" name="MultiInstanceBehavior">
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-MultiInstanceBehavior-none" name="none"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-MultiInstanceBehavior-one" name="one"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-MultiInstanceBehavior-all" name="all"/>
+ <ownedLiteral xmi:id="BPMNProfile-Process-Activities-MultiInstanceBehavior-complex" name="complex"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-53" memberEnd="BPMNProfile-Process-Activities-StandardLoopCharacteristics-testBefore BPMNProfile-Process-Activities-packagedElement-53-ownedEnd">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-StandardLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-53"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-69" memberEnd="BPMNProfile-Process-Activities-packagedElement-69-ownedEnd BPMNProfile-Process-Activities-ResourceRole-resourceParameterBindings_">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-69-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ResourceRole" association="BPMNProfile-Process-Activities-packagedElement-69"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-27" memberEnd="BPMNProfile-Process-Activities-packagedElement-27-ownedEnd BPMNProfile-Process-Activities-SendTask-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-27-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-27-generalization" general="BPMNProfile-Process-Activities-packagedElement-29"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-27-ownedEnd" name="extension_SendTask" visibility="public" type="BPMNProfile-Process-Activities-SendTask" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-27">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-27-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-49" memberEnd="BPMNProfile-Process-Activities-packagedElement-49-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-dataInputAssociations">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-49-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-49"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-55" memberEnd="BPMNProfile-Process-Activities-packagedElement-55-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-isSequential">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-55-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-55"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-43" memberEnd="BPMNProfile-Process-Activities-packagedElement-43-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-default">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-43-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-43"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-46" memberEnd="BPMNProfile-Process-Activities-packagedElement-46-ownedEnd BPMNProfile-Process-Activities-ScriptTask-script">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-46-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ScriptTask" association="BPMNProfile-Process-Activities-packagedElement-46"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ReceiveTask" name="ReceiveTask">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ReceiveTask-ReceiveTask.operationRef" name="ReceiveTask.operationRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ReceiveTask-ReceiveTask.operationRef-specification">
+ <body>ReceiveTask::/operationRef : BPMNOperation [0..1] = AcceptEventAction.trigger.operation</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ReceiveTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ReceiveTask-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-Process-Activities-packagedElement-3">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ReceiveTask-messageRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ReceiveTask-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-7">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ReceiveTask-implementation" name="implementation" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-Activities-ReceiveTask-implementation-defaultValue" value="##webService"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ReceiveTask-instantiate" name="instantiate" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Process-Activities-ReceiveTask-instantiate-defaultValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ReceiveTask-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-Process-Activities-packagedElement-73" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ReceiveTask-operationRef-lowerValue"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Process-Activities-packagedElement-29" memberEnd="BPMNProfile-Process-Activities-packagedElement-29-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-base_Action" navigableOwnedEnd="BPMNProfile-Process-Activities-packagedElement-29-ownedEnd">
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-29-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/>
+ <generalization xmi:id="BPMNProfile-Process-Activities-packagedElement-29-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/>
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Process-Activities-packagedElement-29-ownedEnd" name="extension_BPMNActivity" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" aggregation="composite" association="BPMNProfile-Process-Activities-packagedElement-29">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-packagedElement-29-ownedEnd-lowerValue"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding" name="ResourceParameterBinding">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-ResourceParameterBinding.expression" name="ResourceParameterBinding.expression">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-ResourceParameterBinding.expression-specification">
+ <body>ResourceParameterBinding::/expression :BPMNExpression = Slot.value</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-ResourceParameterBinding.parameterRef" name="ResourceParameterBinding.parameterRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-ResourceParameterBinding.parameterRef-specification">
+ <body>ResourceParameterBinding::/parameterRef : ResourceParameter = Slot.definingFeature</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-base_Slot" name="base_Slot" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-31">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Slot"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-parameterRef" name="parameterRef" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" association="BPMNProfile-Process-Activities-packagedElement-67" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ResourceParameterBinding-expression" name="expression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-Process-Activities-packagedElement-68" isderived="false"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-57" memberEnd="BPMNProfile-Process-Activities-packagedElement-57-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataOutputRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-57-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-57"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-ServiceTask" name="ServiceTask">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.inputSet" name="ServiceTask.inputSet" constrainedElement="BPMNProfile-Process-Activities-ServiceTask">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.inputSet-specification">
+ <body>The Service Task has exactly one InputSet</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.outputSet" name="ServiceTask.outputSet" constrainedElement="BPMNProfile-Process-Activities-ServiceTask">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.outputSet-specification">
+ <body>The Service Task has at most one OutputSet</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.operationRef" name="ServiceTask.operationRef">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-ServiceTask-ServiceTask.operationRef-specification">
+ <body>ServiceTask::/operationRef : BPMNOperation [0..1] = CallOperationAction.operation</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-ServiceTask-generalization" general="BPMNProfile-Process-Activities-Task"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ServiceTask-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-18">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ServiceTask-implementation" name="implementation" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="BPMNProfile-Process-Activities-ServiceTask-implementation-defaultValue" value="##webService"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-ServiceTask-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-Process-Activities-packagedElement-72" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-ServiceTask-operationRef-lowerValue"/>
+ </ownedAttribute>
+ <icon xmi:id="_90yaAOmcEeSE8qC-7-3YgA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%16%0%0%0%16%8%6%0%0%0%31%-13%-1%97%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%6%98%75%71%68%0%-1%0%-1%0%-1%-96%-67%-89%-109%0%0%0%9%112%72%89%115%0%0%11%19%0%0%11%19%1%0%-102%-100%24%0%0%0%7%116%73%77%69%7%-37%3%2%16%57%36%119%37%62%12%0%0%1%83%73%68%65%84%56%-53%-115%-45%-53%75%86%81%20%5%-16%-97%94%-51%71%42%34%-118%-28%3%66%-44%4%73%116%16%-104%-126%61%-100%-120%3%39%53%83%112%-32%-48%-65%78%4%-25%-110%19%27%70%77%66%-60%-127%32%4%-126%24%-103%-113%-30%107%-78%46%92%62%62%-75%5%-121%-13%-70%123%-35%-67%-42%-34%-89%-48%24%-99%120%-115%-33%-8%-27%63%-47%-126%-26%-84%-33%-94%9%-17%-78%127%-14%80%16%12%97%26%29%56%-62%83%-44%66%-78%-116%2%109%-40%-67%-113%104%4%115%89%-113%-42%-35%-75%-122%120%-83%81%96%-103%-14%41%-6%-14%-31%15%12%98%19%-61%24%-120%-108%-94%17%65%17%125%11%-24%-58%-73%72%89%-57%85%-92%-68%-57%94%-120%-58%49%-103%113%28%-103%-34%84%50%-127%45%-84%-26%108%-91%34%-87%25%51%-87%-48%68%-122%2%127%49%-117%103%-111%-46%-108%-65%-35%-31%51%46%-15%50%36%-57%57%-97%-57%97%-55%122%-118%125%-12%102%127%-122%-25%-72%-120%39%-37%-103%95%85%-116%-68%66%-69%-118%49%-3%-15%-32%39%-106%-62%126%-126%23%56%-49%-2%59%-58%18%124%-108%-84%-26%75%-19%61%9%94%-60%-97%-104%7%-73%-47%92%-94%3%55%-107%-66%-72%-82%-17%-123%50%112%61%-26%-75%99%35%89%125%-52%44%-51%-11%32%62%36%-85%18%83%-23%-109%18%107%101%23%23%-9%-12%-58%80%30%-47%98%-68%-7%-102%-22%44%-96%43%-58%-9%-29%-68%17%65%45%-51%-43%-123%-125%-108%-76%-106%82%127%10%-31%0%-66%8%-21%99%-24%-117%-10%26%118%-22%47%-1%1%72%-38%58%-78%106%118%-3%87%0%0%0%0%73%69%78%68%-82%66%96%-126%" format="Papyrus"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" name="MultiInstanceLoopCharacteristics">
+ <ownedRule xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-MultiinstanceLoopCharacteristics.target" name="MultiinstanceLoopCharacteristics.target" constrainedElement="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-MultiinstanceLoopCharacteristics.target-specification">
+ <body>Stereotype may be applied only on CallActivity, Task, and SubProcess</body>
+ </specification>
+ </ownedRule>
+ <generalization xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-generalization" general="BPMNProfile-Process-Activities-LoopCharacteristics"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-behavior" name="behavior" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceBehavior">
+ <ownedComment xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-behavior-ownedComment" annotatedElement="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-behavior"/>
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-behavior-defaultValue" instance="BPMNProfile-Process-Activities-MultiInstanceBehavior-all"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopCardinality" name="loopCardinality" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopCardinality-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-completionCondition" name="completionCondition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-completionCondition-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-base_ExpansionRegion" name="base_ExpansionRegion" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-9">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ExpansionRegion"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-isSequential" name="isSequential" visibility="public" association="BPMNProfile-Process-Activities-packagedElement-55" isderived="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataInputRef" name="loopDataInputRef" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Activities-packagedElement-56" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataInputRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataOutputRef" name="loopDataOutputRef" visibility="public" type="BPMNProfile-Process-Data-ItemAwareElement" association="BPMNProfile-Process-Activities-packagedElement-57" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-loopDataOutputRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-outputDataItem" name="outputDataItem" visibility="public" type="BPMNProfile-Process-Data-DataOutput" association="BPMNProfile-Process-Activities-packagedElement-58" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-inputDataItem" name="inputDataItem" visibility="public" type="BPMNProfile-Process-Data-DataInput" association="BPMNProfile-Process-Activities-packagedElement-59" isderived="false"/>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-oneBehaviorEventRef" name="oneBehaviorEventRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" association="BPMNProfile-Process-Activities-packagedElement-60" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-oneBehaviorEventRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-noneBehaviorEventRef" name="noneBehaviorEventRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" association="BPMNProfile-Process-Activities-packagedElement-61" isderived="false">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-noneBehaviorEventRef-lowerValue"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-complexBehaviorDefinition" name="complexBehaviorDefinition" visibility="public" type="BPMNProfile-Process-Activities-ComplexBehaviorDefinition" association="BPMNProfile-Process-Activities-packagedElement-62" isderived="false">
+ <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-complexBehaviorDefinition-lowerValue"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-complexBehaviorDefinition-upperValue" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-50" memberEnd="BPMNProfile-Process-Activities-packagedElement-50-ownedEnd BPMNProfile-Process-Activities-BPMNActivity-dataOutputAssociations">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-50-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-Process-Activities-packagedElement-50"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-72" memberEnd="BPMNProfile-Process-Activities-packagedElement-72-ownedEnd BPMNProfile-Process-Activities-ServiceTask-operationRef">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-72-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-ServiceTask" association="BPMNProfile-Process-Activities-packagedElement-72"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Process-Activities-packagedElement-58" memberEnd="BPMNProfile-Process-Activities-packagedElement-58-ownedEnd BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics-outputDataItem">
+ <ownedEnd xmi:id="BPMNProfile-Process-Activities-packagedElement-58-ownedEnd" visibility="public" type="BPMNProfile-Process-Activities-MultiInstanceLoopCharacteristics" association="BPMNProfile-Process-Activities-packagedElement-58"/>
+ </packagedElement>
+ <profileApplication xmi:id="_SViu8HwwEeOkPrJs-TUiLQ">
+ <eAnnotations xmi:id="_SV0bwHwwEeOkPrJs-TUiLQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Profile>
+ <Ecore:EPackage xmi:id="_W-OKQHwwEeOkPrJs-TUiLQ" base_Package="_wrG1oHwkEeOWLfCz6n-rOA" packageName="BPMNProfile" nsURI="http://www.omg.org/spec/BPMNProfile/20121112/" basePackage="org.eclipse.papyrus.bpmn"/>
+</xmi:XMI>
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmnDiagramExpansion.xmi b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmnDiagramExpansion.xmi
new file mode 100644
index 00000000000..ec98aeb06c1
--- /dev/null
+++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn/model/bpmnDiagramExpansion.xmi
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<expansionmodel:DiagramExpansion
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:expansionmodel="http:///expansionmodel.ecore"
+ xmi:id="_BOX98NnkEeSFtu511b-yaw"
+ ID="BPMN Process Diagram">
+ <usages xmi:id="_rC19oNnoEeSqwOe5_frWm1"
+ diagramType="BPMN Process Diagram"
+ representations="_rC19oNnoEeSqwOe5_frWm2"
+ name="BPMN Process Diagram Context">
+ <gmftRepresentations
+ xmi:id="_rC19oNnoEeSqwOe5_frWm2"
+ editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart"
+ name="Process based on Activity representation of activity diagram"
+ viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
+ reusedID="2008"/>
+ </usages>
+ <libraries
+ xmi:id="_rC19oNnoEeSqwOe5_frWm3"
+ name="Independant Representations"/>
+ <libraries
+ xmi:id="_rC19oNnoEeSqwOe5_frWm5"
+ name="Independant Compartments"/>
+</expansionmodel:DiagramExpansion>

Back to the top