Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnsgar Radermacher2015-06-09 08:26:19 +0000
committerAnsgar Radermacher2015-06-09 08:29:04 +0000
commit7e138d091f8c26cd16668618a4555b0ff4fd8058 (patch)
tree863b4254bf2c0baff7afb2e3821824169228a50a /extraplugins/qompass-designer
parent57717e9e3c920df737d09ac04e30eb241142b5c6 (diff)
downloadorg.eclipse.papyrus-7e138d091f8c26cd16668618a4555b0ff4fd8058.tar.gz
org.eclipse.papyrus-7e138d091f8c26cd16668618a4555b0ff4fd8058.tar.xz
org.eclipse.papyrus-7e138d091f8c26cd16668618a4555b0ff4fd8058.zip
469617 - [QDesigner] code generation for tracing is broken (since relying on Acceleo templates)
Diffstat (limited to 'extraplugins/qompass-designer')
-rw-r--r--extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/examples/ProducerConsumer.notation617
-rw-r--r--extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/core.notation1063
-rw-r--r--extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/statemachine.notation1034
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.classpath1
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.project6
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/META-INF/MANIFEST.MF14
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.notation573
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.uml19
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.notation707
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.uml48
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/plugin.xml21
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceCout.xtend18
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceLTTng.xtend198
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceOTF.xtend33
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.emtl512
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.mtl14
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceLTTng.emtl3604
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceLTTng.mtl172
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceOTF.emtl339
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceOTF.mtl28
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/xtend-gen/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceCout.java64
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/xtend-gen/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceLTTng.java591
-rw-r--r--extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/xtend-gen/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceOTF.java98
23 files changed, 4087 insertions, 5687 deletions
diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/examples/ProducerConsumer.notation b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/examples/ProducerConsumer.notation
index 31a33c6bfae..4775a96be3b 100644
--- a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/examples/ProducerConsumer.notation
+++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/examples/ProducerConsumer.notation
@@ -25,28 +25,22 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XgwqsM__Ed-TP80eVS-2Rg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Xgwqsc__Ed-TP80eVS-2Rg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dym0EJZ7EeCiU5xXzp1cKQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UDcT4FZ3EeK5f41mmHszag" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UDc68FZ3EeK5f41mmHszag" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort,FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UDc68VZ3EeK5f41mmHszag" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UDc68lZ3EeK5f41mmHszag" key="PropStereoDisplay" value="FCM::Port.kind"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UDc681Z3EeK5f41mmHszag" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Xgwqss__Ed-TP80eVS-2Rg" type="5125">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Xgwqs8__Ed-TP80eVS-2Rg" x="25" y="3"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_XgwqtM__Ed-TP80eVS-2Rg" type="6029">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fex2IFZ0EeK5f41mmHszag" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RrgzMFZ3EeK5f41mmHszag" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RrgzMVZ3EeK5f41mmHszag" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RrgzMlZ3EeK5f41mmHszag" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RrgzM1Z3EeK5f41mmHszag" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RrgzNFZ3EeK5f41mmHszag" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XgwqtM__Ed-TP80eVS-2Rg" visible="false" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_X_6H4A3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_X_6H4Q3gEeWSq5WX_4UlHg" name="stereotype" stringValue="MARTE::MARTE_DesignModel::GCM::FlowPort"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_xKMLYBHYEdyWC5IKDhzksw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X_6H4g3gEeWSq5WX_4UlHg"/>
+ </children>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Xgwqtc__Ed-TP80eVS-2Rg" x="-62" y="-65"/>
</children>
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xgvckc__Ed-TP80eVS-2Rg" x="-10" y="38"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Xgvckc__Ed-TP80eVS-2Rg" y="59"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_X6kU4A3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_X6kU4Q3gEeWSq5WX_4UlHg" y="5"/>
</children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VT2HMc__Ed-TP80eVS-2Rg" x="144" y="36" width="190" height="87"/>
@@ -102,6 +96,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_KGaOKBo3EeONpa5JgejICQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KGaOKRo3EeONpa5JgejICQ"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_X6k78A3gEeWSq5WX_4UlHg" type="6094">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_X6k78Q3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:DataType" href="ProducerConsumer.uml#_wFJ3IP91Ed6Jt8e-UqrRdQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KGUHgRo3EeONpa5JgejICQ" x="384" y="118" width="118"/>
</children>
@@ -119,7 +116,24 @@
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_dufoABo3EeONpa5JgejICQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_du3bcRo3EeONpa5JgejICQ" x="337" y="172" width="172" height="64"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_X-vDMA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_X-vDMQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_X-vqQA3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X-vDMg3gEeWSq5WX_4UlHg" x="344" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_X_c04g3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_X_c04w3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_X_c05Q3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_X_c05A3gEeWSq5WX_4UlHg" x="190" y="38"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_UstOsc__Ed-TP80eVS-2Rg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_X6ljAA3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_OGM88DLaEd2qeKRLMdIx_A"/>
<edges xmi:type="notation:Connector" xmi:id="_fsWXkDecEeGPyrZ5I3hMlA" type="4002" source="_XfxXsDecEeGPyrZ5I3hMlA" target="_VT2HMM__Ed-TP80eVS-2Rg" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_fsWXkTecEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
@@ -131,7 +145,7 @@
<edges xmi:type="notation:Connector" xmi:id="_l-KT4DecEeGPyrZ5I3hMlA" type="4002" source="_gpzeUDecEeGPyrZ5I3hMlA" target="_XgvckM__Ed-TP80eVS-2Rg" routing="Rectilinear" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_l-KT4TecEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l-KT4jecEeGPyrZ5I3hMlA" points="[-17, -2, -29, 63]$[-17, -62, -29, 3]$[9, -62, -3, 3]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_l-KT4jecEeGPyrZ5I3hMlA" points="[-4, 0, -44, 75]$[-4, -75, -44, 0]$[40, -75, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_l-cAsDecEeGPyrZ5I3hMlA" id="(0.13043478260869565,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_l-cAsTecEeGPyrZ5I3hMlA" id="(0.0,0.4)"/>
</edges>
@@ -155,6 +169,26 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mz-l0Bo3EeONpa5JgejICQ" id="(0.09883720930232558,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mz-l0Ro3EeONpa5JgejICQ" id="(0.45535714285714285,0.15306122448979592)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_X-vqQQ3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_VT2HMM__Ed-TP80eVS-2Rg" target="_X-vDMA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_X-vqQg3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_X-vqRg3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_X-vqQw3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X-vqRA3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X-vqRQ3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_X_db8A3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_XgvckM__Ed-TP80eVS-2Rg" target="_X_c04g3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_X_db8Q3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_X_db9Q3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_X_db8g3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X_db8w3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_X_db9A3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_7kc7YM__Ed-TP80eVS-2Rg" type="CompositeStructure" name="PullConsumer" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_8LSR4M__Ed-TP80eVS-2Rg" type="2073" fontName="" fontHeight="10" fillColor="8905185" lineColor="0">
@@ -167,13 +201,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8LS48s__Ed-TP80eVS-2Rg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8LS488__Ed-TP80eVS-2Rg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HIdDoJZ9EeCiU5xXzp1cKQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kmR2cBn7EeONpa5JgejICQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kmSdgBn7EeONpa5JgejICQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kmSdgRn7EeONpa5JgejICQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kmSdghn7EeONpa5JgejICQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kmSdgxn7EeONpa5JgejICQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_8LS49M__Ed-TP80eVS-2Rg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_8LS49c__Ed-TP80eVS-2Rg" type="7073">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8LS49s__Ed-TP80eVS-2Rg"/>
@@ -188,13 +215,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ytMKQP8nEd-hWJO6cv3VJA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ytMKQf8nEd-hWJO6cv3VJA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sZ6LcFZWEeKKZs15rvNNjA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sogoIFZWEeKKZs15rvNNjA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sogoIVZWEeKKZs15rvNNjA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sogoIlZWEeKKZs15rvNNjA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sogoI1ZWEeKKZs15rvNNjA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sohPMFZWEeKKZs15rvNNjA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ytMKQv8nEd-hWJO6cv3VJA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-iwEgFZ0EeK5f41mmHszag" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-o9aMFZ0EeK5f41mmHszag" key="CustomAppearance_MaskValue" value="28"/>
@@ -222,13 +242,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t6ZsgpaMEeCbgbUO5qahhA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t6Zsg5aMEeCbgbUO5qahhA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wOa9kJaMEeCbgbUO5qahhA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SS_KQFZ0EeK5f41mmHszag" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SS_xUFZ0EeK5f41mmHszag" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort,FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SS_xUVZ0EeK5f41mmHszag" key="PropStereoDisplay" value="FCM::Port.kind,FCM::Port.requiredInterface"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SS_xUlZ0EeK5f41mmHszag" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SS_xU1Z0EeK5f41mmHszag" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_t6ZshJaMEeCbgbUO5qahhA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__Cf7kFZ0EeK5f41mmHszag" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__K9UAFZ0EeK5f41mmHszag" key="CustomAppearance_MaskValue" value="28"/>
@@ -246,6 +259,14 @@
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t6X3UZaMEeCbgbUO5qahhA" x="-10" y="72"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAbFQA3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAbFQQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YF-ToA3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YF-ToQ3gEeWSq5WX_4UlHg" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YF-Tog3gEeWSq5WX_4UlHg"/>
+ </children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_tyiqsc__Ed-TP80eVS-2Rg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8LSR4c__Ed-TP80eVS-2Rg" x="160" y="180" width="254" height="109"/>
</children>
@@ -273,13 +294,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xVnTVP8nEd-hWJO6cv3VJA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xVn6YP8nEd-hWJO6cv3VJA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qnfyoFZWEeKKZs15rvNNjA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tKHrQKY3EeSQZvr8taS8TA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tKHrQaY3EeSQZvr8taS8TA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tKHrQqY3EeSQZvr8taS8TA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tKHrQ6Y3EeSQZvr8taS8TA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tKHrRKY3EeSQZvr8taS8TA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_xVn6Yf8nEd-hWJO6cv3VJA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__hZeEFZ0EeK5f41mmHszag" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__nGdcFZ0EeK5f41mmHszag" key="CustomAppearance_MaskValue" value="28"/>
@@ -297,6 +311,9 @@
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xVmsQf8nEd-hWJO6cv3VJA" y="48"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAbFQg3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAbFQw3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uHcuMf8nEd-hWJO6cv3VJA" x="160" y="40" width="253" height="73"/>
</children>
@@ -328,7 +345,40 @@
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_0D64MDedEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0EFQQTedEeGPyrZ5I3hMlA" x="480" y="40" width="338"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_YGM9IA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YGM9IQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YGM9Iw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_tyiqsc__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YGM9Ig3gEeWSq5WX_4UlHg" x="360" y="180"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YIA7AA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YIA7AQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YIA7Aw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YIA7Ag3gEeWSq5WX_4UlHg" x="190" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YIifcg3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YIifcw3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YIifdQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YIifdA3gEeWSq5WX_4UlHg" x="190" y="72"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YJDc1A3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YJDc1Q3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YJDc1w3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJDc1g3gEeWSq5WX_4UlHg" x="200" y="48"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_7kc7Yc__Ed-TP80eVS-2Rg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YAbsUA3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_tyiqsM__Ed-TP80eVS-2Rg"/>
<edges xmi:type="notation:Connector" xmi:id="_uHz6kP8nEd-hWJO6cv3VJA" type="4015" source="_8LSR4M__Ed-TP80eVS-2Rg" target="_uHcuMP8nEd-hWJO6cv3VJA" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_uH0hoP8nEd-hWJO6cv3VJA" type="6024">
@@ -354,6 +404,46 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F4a0kDeeEeGPyrZ5I3hMlA" id="(0.0,0.5536723163841808)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_F4a0kTeeEeGPyrZ5I3hMlA" id="(0.9448818897637795,0.7339449541284404)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YGM9JA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_8LSR4M__Ed-TP80eVS-2Rg" target="_YGM9IA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YGM9JQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YGM9KQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_tyiqsc__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YGM9Jg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YGM9Jw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YGM9KA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YIA7BA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_ytK8IP8nEd-hWJO6cv3VJA" target="_YIA7AA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YIA7BQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YIA7CQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YIA7Bg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YIA7Bw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YIA7CA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YIifdg3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_t6X3UJaMEeCbgbUO5qahhA" target="_YIifcg3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YIifdw3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YIifew3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YIifeA3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YIifeQ3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YIifeg3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YJED4A3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_xVmsQP8nEd-hWJO6cv3VJA" target="_YJDc1A3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YJED4Q3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YJED5Q3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YJED4g3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YJED4w3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YJED5A3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_o6ZisNCREd-hqYHBJe17_Q" type="CompositeStructure" name="System Pull" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_VSa6YNHtEd-A1oPfP47IaQ" type="2073" fontName="" fontHeight="10" fillColor="8905185" gradient="16777215, 16777215, 0" lineColor="0">
@@ -396,13 +486,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0XnM9DF1EeCpQdhNuFCtew" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0XnM9TF1EeCpQdhNuFCtew" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t7uK4JZ7EeCiU5xXzp1cKQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ueh9AJZ7EeCiU5xXzp1cKQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ueh9AZZ7EeCiU5xXzp1cKQ" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ueh9ApZ7EeCiU5xXzp1cKQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ueh9A5Z7EeCiU5xXzp1cKQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ueikEJZ7EeCiU5xXzp1cKQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_0Xn0ADF1EeCpQdhNuFCtew" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4jWCcFZWEeKKZs15rvNNjA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4qOGgFZWEeKKZs15rvNNjA" key="CustomAppearance_MaskValue" value="28"/>
@@ -412,6 +495,11 @@
<children xmi:type="notation:DecorationNode" xmi:id="_0Xn0AjF1EeCpQdhNuFCtew" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0Xn0AzF1EeCpQdhNuFCtew" x="25" y="-10"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZPs70A3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZPs70Q3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Port"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_pP-ckMtqEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZPs70g3gEeWSq5WX_4UlHg"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_UWeWAKY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -420,6 +508,9 @@
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0XlXwTF1EeCpQdhNuFCtew" x="-10" y="50"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YYeY4g3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYeY4w3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_SRdKQKY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -456,13 +547,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zmsKJNHtEd-A1oPfP47IaQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zmsKJdHtEd-A1oPfP47IaQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ow9WMJZ7EeCiU5xXzp1cKQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qlbkgJZ7EeCiU5xXzp1cKQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qlbkgZZ7EeCiU5xXzp1cKQ" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qlbkgpZ7EeCiU5xXzp1cKQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qlcLkJZ7EeCiU5xXzp1cKQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qlcLkZZ7EeCiU5xXzp1cKQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_zmsKJtHtEd-A1oPfP47IaQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_34a2IFZWEeKKZs15rvNNjA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4ARKkFZWEeKKZs15rvNNjA" key="CustomAppearance_MaskValue" value="28"/>
@@ -472,6 +556,11 @@
<children xmi:type="notation:DecorationNode" xmi:id="_zmsxMdHtEd-A1oPfP47IaQ" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_zmsxMtHtEd-A1oPfP47IaQ" x="25" y="-10"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZQZfYA3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZQZfYQ3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Port"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_pP-ckMtqEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQZfYg3gEeWSq5WX_4UlHg"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_WObWIKY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -480,6 +569,9 @@
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zmq8AdHtEd-A1oPfP47IaQ" x="159" y="48"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YYeY5A3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYeY5Q3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_S5Ys8KY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -535,6 +627,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_d2bkoxSoEeOUifYpcO0mcw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_d2bkpBSoEeOUifYpcO0mcw"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YYeY5g3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYeY5w3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_cMJ40KY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -562,6 +657,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_ejSDkhSoEeOUifYpcO0mcw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ejSDkxSoEeOUifYpcO0mcw"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YYeY6A3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYeY6Q3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_bcQF4KY4EeSQZvr8taS8TA" name="maskLabel">
<stringListValue>name</stringListValue>
<stringListValue>derived</stringListValue>
@@ -570,12 +668,56 @@
<element xmi:type="uml:Property" href="ProducerConsumer.uml#_ei8sYBSoEeOUifYpcO0mcw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ejQ1cRSoEeOUifYpcO0mcw" x="374" y="237" width="201"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_ZP36-A3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZP36-Q3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZP36-w3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZP36-g3gEeWSq5WX_4UlHg" x="190" y="50"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZQPuYA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZQPuYQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQPuYw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="ProducerConsumer.uml#_9dY5YBSqEeOUifYpcO0mcw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQPuYg3gEeWSq5WX_4UlHg" x="100" y="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZQp-FA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZQp-FQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQp-Fw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQp-Fg3gEeWSq5WX_4UlHg" x="359" y="48"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZQ85AA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZQ85AQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQ85Aw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Connector" href="ProducerConsumer.uml#_efVI0E2rEeGl8qrc8BM7vA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZQ85Ag3gEeWSq5WX_4UlHg" x="100" y="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZRPM4A3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZRPM4Q3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZRPM4w3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="ProducerConsumer.uml#_--_2EBSqEeOUifYpcO0mcw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZRPM4g3gEeWSq5WX_4UlHg" x="100" y="100"/>
+ </children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VScvl9HtEd-A1oPfP47IaQ"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YYeY4A3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYeY4Q3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_bYJagDLiEd2RVeNawwNNzg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VSa6YdHtEd-A1oPfP47IaQ" x="40" y="18" width="601" height="323"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_o6ZisdCREd-hqYHBJe17_Q"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YYeY6g3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_XLQjUDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_fPo0MDbdEeGdqp2YT1LwWw" type="4002" source="_JusbQDbdEeGdqp2YT1LwWw" target="_XsS70NHtEd-A1oPfP47IaQ" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_fPo0MTbdEeGdqp2YT1LwWw" fontName="" fontHeight="10"/>
@@ -585,21 +727,7 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fQJKgTbdEeGdqp2YT1LwWw" id="(0.48186528497409326,0.8)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_efaBUE2rEeGl8qrc8BM7vA" type="4013" source="_zmq8ANHtEd-A1oPfP47IaQ" target="_0XlXwDF1EeCpQdhNuFCtew" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iqb3UE2rEeGl8qrc8BM7vA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bRlQFZXEeKKZs15rvNNjA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bRlQVZXEeKKZs15rvNNjA" key="StereotypeList" value="FCM::Connector"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bRlQlZXEeKKZs15rvNNjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bSMUFZXEeKKZs15rvNNjA" key="PropStereoDisplay" value="FCM::Connector.ic"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9bSMUVZXEeKKZs15rvNNjA" key="StereotypePropertyLocation" value="With brace"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_efaoYE2rEeGl8qrc8BM7vA" type="6025">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j_ovsE2rEeGl8qrc8BM7vA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_klZIIE2rEeGl8qrc8BM7vA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_klZIIU2rEeGl8qrc8BM7vA" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_klZIIk2rEeGl8qrc8BM7vA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_klZII02rEeGl8qrc8BM7vA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_klZIJE2rEeGl8qrc8BM7vA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_efaoYU2rEeGl8qrc8BM7vA" x="-4" y="-27"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_efaoYk2rEeGl8qrc8BM7vA" visible="false" type="6050">
@@ -624,13 +752,6 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g2TAMU2rEeGl8qrc8BM7vA" id="(0.4689265536723164,0.48148148148148145)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_9enBYBSqEeOUifYpcO0mcw" type="4007" source="_XsS70NHtEd-A1oPfP47IaQ" target="_ejQ1cBSoEeOUifYpcO0mcw" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9fo8IBSqEeOUifYpcO0mcw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9fo8IRSqEeOUifYpcO0mcw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9fo8IhSqEeOUifYpcO0mcw" key="StereotypeList" value="MARTE::MARTE_Foundations::Alloc::Allocate"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9fo8IxSqEeOUifYpcO0mcw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9fo8JBSqEeOUifYpcO0mcw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9fo8JRSqEeOUifYpcO0mcw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_9epdoBSqEeOUifYpcO0mcw" type="6006">
<layoutConstraint xmi:type="notation:Location" xmi:id="_9epdoRSqEeOUifYpcO0mcw" x="44" y="38"/>
</children>
@@ -644,13 +765,6 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fKbARSqEeOUifYpcO0mcw" id="(0.2879581151832461,0.19298245614035087)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_-_lr8BSqEeOUifYpcO0mcw" type="4007" source="_YNar4NHtEd-A1oPfP47IaQ" target="_d2a9kBSoEeOUifYpcO0mcw" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__AgR8BSqEeOUifYpcO0mcw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AgR8RSqEeOUifYpcO0mcw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AgR8hSqEeOUifYpcO0mcw" key="StereotypeList" value="MARTE::MARTE_Foundations::Alloc::Allocate"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AgR8xSqEeOUifYpcO0mcw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AgR9BSqEeOUifYpcO0mcw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AgR9RSqEeOUifYpcO0mcw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_-_m6EBSqEeOUifYpcO0mcw" type="6006">
<layoutConstraint xmi:type="notation:Location" xmi:id="_-_m6ERSqEeOUifYpcO0mcw" x="46" y="-47"/>
</children>
@@ -663,6 +777,56 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-_3YwBSqEeOUifYpcO0mcw" id="(0.3431952662721893,0.8352941176470589)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-_3YwRSqEeOUifYpcO0mcw" id="(0.3067484662576687,0.16363636363636364)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZP36_A3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_0XlXwDF1EeCpQdhNuFCtew" target="_ZP36-A3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZP4iAA3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZP4iBA3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_tyiqs8__Ed-TP80eVS-2Rg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZP4iAQ3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZP4iAg3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZP4iAw3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZQPuZA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_9enBYBSqEeOUifYpcO0mcw" target="_ZQPuYA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZQPuZQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQPuaQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="ProducerConsumer.uml#_9dY5YBSqEeOUifYpcO0mcw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZQPuZg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQPuZw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQPuaA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZQp-GA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_zmq8ANHtEd-A1oPfP47IaQ" target="_ZQp-FA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZQp-GQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQp-HQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZQp-Gg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQp-Gw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQp-HA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZQ85BA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_efaBUE2rEeGl8qrc8BM7vA" target="_ZQ85AA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZQ85BQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZQ9gEA3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Connector" href="ProducerConsumer.uml#_efVI0E2rEeGl8qrc8BM7vA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZQ85Bg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQ85Bw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQ85CA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZRPM5A3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_-_lr8BSqEeOUifYpcO0mcw" target="_ZRPM4A3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZRPM5Q3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZRPM6Q3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="ProducerConsumer.uml#_--_2EBSqEeOUifYpcO0mcw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZRPM5g3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZRPM5w3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZRPM6A3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_U1UegPcXEd-KM6l7lmIPkw" type="PapyrusUMLClassDiagram" name="deployment" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_FGfloCghEeCw56aD7XrQhw" type="2016" element="_7kc7YM__Ed-TP80eVS-2Rg" fontName="Sans Serif" fontHeight="10" lineColor="0">
@@ -776,8 +940,45 @@
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_gdeyMDefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gdmuATefEeGPyrZ5I3hMlA" x="531" y="27" width="115" height="46"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_YMKbMA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YMKbMQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YMKbMw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ProducerConsumer.uml#_xBxwoDOFEeCldqx_51Yicg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMKbMg3gEeWSq5WX_4UlHg" x="236" y="144"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YMekQA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YMekQQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YMekQw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ProducerConsumer.uml#_zwMLcLF4EeC9yscvWqW-eg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YMekQg3gEeWSq5WX_4UlHg" x="542" y="144"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_U1UegfcXEd-KM6l7lmIPkw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YJe6oA3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_234GEDLiEd2RVeNawwNNzg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_YMKbNA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_91n2kDOFEeCldqx_51Yicg" target="_YMKbMA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YMKbNQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YMLCQg3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ProducerConsumer.uml#_xBxwoDOFEeCldqx_51Yicg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YMKbNg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMLCQA3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMLCQQ3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YMekRA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_1GDBwLGREeCfWNndpgPDWA" target="_YMekQA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YMekRQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YMfLUA3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ProducerConsumer.uml#_zwMLcLF4EeC9yscvWqW-eg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YMekRg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMekRw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YMekSA3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_V5euUP8nEd-hWJO6cv3VJA" type="CompositeStructure" name="Publisher" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_Wky8MP8nEd-hWJO6cv3VJA" type="2073" fontName="" fontHeight="10" fillColor="8905185" lineColor="0">
@@ -804,20 +1005,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eCkVUv8nEd-hWJO6cv3VJA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eCkVU_8nEd-hWJO6cv3VJA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LFYVIFWlEeKOivupHOJ8Ew" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LlIMMFWlEeKOivupHOJ8Ew" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LlIMMVWlEeKOivupHOJ8Ew" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LlIMMlWlEeKOivupHOJ8Ew" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LlIMM1WlEeKOivupHOJ8Ew" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LlIMNFWlEeKOivupHOJ8Ew" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_eCkVVP8nEd-hWJO6cv3VJA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dz37gFZXEeKKZs15rvNNjA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_D7CTcFZXEeKKZs15rvNNjA" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_eCkVVf8nEd-hWJO6cv3VJA" x="-89"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_eCkVVv8nEd-hWJO6cv3VJA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_eCkVVv8nEd-hWJO6cv3VJA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_eCkVV_8nEd-hWJO6cv3VJA" x="25" y="-10"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_3sUesKY3EeSQZvr8taS8TA" name="maskLabel">
@@ -838,20 +1032,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fwpnwv8nEd-hWJO6cv3VJA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fwpnw_8nEd-hWJO6cv3VJA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Nkol0FWlEeKOivupHOJ8Ew" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bb2zQFZ0EeK5f41mmHszag" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bb2zQVZ0EeK5f41mmHszag" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort,FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bb2zQlZ0EeK5f41mmHszag" key="PropStereoDisplay" value="FCM::Port.kind,FCM::Port.requiredInterface"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bb2zQ1Z0EeK5f41mmHszag" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bb2zRFZ0EeK5f41mmHszag" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_fwpnxP8nEd-hWJO6cv3VJA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EVFyMFZXEeKKZs15rvNNjA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EhugAFZXEeKKZs15rvNNjA" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_fwpnxf8nEd-hWJO6cv3VJA" x="25" y="3"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_fwpnxv8nEd-hWJO6cv3VJA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fwpnxv8nEd-hWJO6cv3VJA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_fwpnx_8nEd-hWJO6cv3VJA" x="27" y="-18"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_5gZEYKY3EeSQZvr8taS8TA" name="maskLabel">
@@ -862,6 +1049,9 @@
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fwpAsf8nEd-hWJO6cv3VJA" x="117" y="36"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YMzUYA3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YMzUYQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wky8Mf8nEd-hWJO6cv3VJA" x="144" y="108" width="136" height="73"/>
</children>
@@ -889,20 +1079,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_euK3Ef8nEd-hWJO6cv3VJA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_euK3Ev8nEd-hWJO6cv3VJA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JVivMFWlEeKOivupHOJ8Ew" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_97unQKY3EeSQZvr8taS8TA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_97unQaY3EeSQZvr8taS8TA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_97unQqY3EeSQZvr8taS8TA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_97unQ6Y3EeSQZvr8taS8TA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_97unRKY3EeSQZvr8taS8TA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_euK3E_8nEd-hWJO6cv3VJA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DRgOQFZXEeKKZs15rvNNjA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DYoxAFZXEeKKZs15rvNNjA" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_euK3FP8nEd-hWJO6cv3VJA" x="-89" y="-2"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_euK3Ff8nEd-hWJO6cv3VJA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_euK3Ff8nEd-hWJO6cv3VJA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_euK3Fv8nEd-hWJO6cv3VJA" x="25" y="-10"/>
</children>
<styles xmi:type="notation:StringListValueStyle" xmi:id="_4rHpQKY3EeSQZvr8taS8TA" name="maskLabel">
@@ -913,6 +1096,9 @@
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_euJo8f8nEd-hWJO6cv3VJA" x="-10" y="27"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YMz7cA3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YMz7cQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_N6fa4JsrEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XKXHYf8nEd-hWJO6cv3VJA" x="144" y="18" width="136" height="55"/>
</children>
@@ -928,9 +1114,42 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_G0Cn8TehEeGPyrZ5I3hMlA" type="5192"/>
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_GzyJQDehEeGPyrZ5I3hMlA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gz7TMTehEeGPyrZ5I3hMlA" x="342" y="18" width="344"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gz7TMTehEeGPyrZ5I3hMlA" x="342" y="18" width="344" height="79"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YQYz4A3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YQYz4Q3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YQYz4w3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YQYz4g3gEeWSq5WX_4UlHg" x="344" y="108"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YQ04wA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YQ04wQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YQ04ww3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YQ04wg3gEeWSq5WX_4UlHg" x="190" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YRfnIA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YRfnIQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YRfnIw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YRfnIg3gEeWSq5WX_4UlHg" x="317" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YR86IA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YR86IQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YR86Iw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YR86Ig3gEeWSq5WX_4UlHg" x="190" y="27"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_V5euUf8nEd-hWJO6cv3VJA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YMz7cg3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_etOZkDLaEd2qeKRLMdIx_A"/>
<edges xmi:type="notation:Connector" xmi:id="_XKqpYP8nEd-hWJO6cv3VJA" type="4015" source="_Wky8MP8nEd-hWJO6cv3VJA" target="_XKXHYP8nEd-hWJO6cv3VJA" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_XKrQcP8nEd-hWJO6cv3VJA" type="6024">
@@ -947,6 +1166,46 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJdkgDehEeGPyrZ5I3hMlA" id="(0.02823529411764706,0.4166666666666667)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJeLkDehEeGPyrZ5I3hMlA" id="(0.9212598425196851,0.4909090909090909)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YQYz5A3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_Wky8MP8nEd-hWJO6cv3VJA" target="_YQYz4A3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YQYz5Q3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YQYz6Q3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ProducerConsumer.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YQYz5g3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YQYz5w3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YQYz6A3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YQ04xA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_eCjHMP8nEd-hWJO6cv3VJA" target="_YQ04wA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YQ04xQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YQ04yQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YQ04xg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YQ04xw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YQ04yA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YRfnJA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_fwpAsP8nEd-hWJO6cv3VJA" target="_YRfnIA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YRfnJQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YRfnKQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YRfnJg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YRfnJw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YRfnKA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YR86JA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_euJo8P8nEd-hWJO6cv3VJA" target="_YR86IA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YR86JQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YR86KQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YR86Jg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YR86Jw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YR86KA3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_0rwpYDefEeGPyrZ5I3hMlA" type="CompositeStructure" name="HWArchitecture" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_1w2CIDefEeGPyrZ5I3hMlA" type="2073" fontName="" fontHeight="10" fillColor="10011046" gradient="16777215, 16777215, 0" lineColor="0">
@@ -959,13 +1218,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1w2pNDefEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1w2pNTefEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTZS4DegEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mAM_QBMqEeK_iPOWsxJHwg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mAM_QRMqEeK_iPOWsxJHwg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mANmUBMqEeK_iPOWsxJHwg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mANmURMqEeK_iPOWsxJHwg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mANmUhMqEeK_iPOWsxJHwg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_1w2pNjefEeGPyrZ5I3hMlA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_1w2pNzefEeGPyrZ5I3hMlA" type="7073">
<children xmi:type="notation:Shape" xmi:id="_4HLnYDefEeGPyrZ5I3hMlA" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -987,12 +1239,18 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_4HMOeDefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4HMOeTefEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YSTfcA3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YSTfcQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ProducerConsumer.uml#_4HAoQDefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4HLnYTefEeGPyrZ5I3hMlA" x="61" y="22" width="162"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_1w2pODefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1w2pOTefEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YSS4YA3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YSS4YQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_tZvNQDefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1w2CITefEeGPyrZ5I3hMlA" x="81" y="63" width="300" height="154"/>
</children>
@@ -1006,18 +1264,36 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7qNCNDefEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qNCNTefEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_85ECADefEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_StOVYFZXEeKKZs15rvNNjA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_StOVYVZXEeKKZs15rvNNjA" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_StOVYlZXEeKKZs15rvNNjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_StOVY1ZXEeKKZs15rvNNjA" key="PropStereoDisplay" value="FCM::Target.targetArch,FCM::Target.usedOS"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_StOVZFZXEeKKZs15rvNNjA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_7qNCNjefEeGPyrZ5I3hMlA" type="5124"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_7qNCNzefEeGPyrZ5I3hMlA" visible="false" type="7072">
<styles xmi:type="notation:TitleStyle" xmi:id="_7qNCODefEeGPyrZ5I3hMlA" showTitle="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7qNCOTefEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YSTfcg3gEeWSq5WX_4UlHg" type="6088">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YSTfcw3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YUssIA3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YUssIQ3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Target"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_0KEH0JOCEd-5qPBhYeIVtw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YUssIg3gEeWSq5WX_4UlHg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YU5gcA3gEeWSq5WX_4UlHg" type="StereotypeCompartment">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YU_nEA3gEeWSq5WX_4UlHg" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YU_nEQ3gEeWSq5WX_4UlHg" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YU6HgA3gEeWSq5WX_4UlHg" type="StereotypeProperty">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#__5rAUGE_Ed-eArNXja7SuA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YU6HgQ3gEeWSq5WX_4UlHg"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YU6ukg3gEeWSq5WX_4UlHg" type="StereotypeProperty">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#_BZCjMJOGEd-5qPBhYeIVtw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YU6ukw3gEeWSq5WX_4UlHg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YU5gcQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YU5gcg3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Target"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_0KEH0JOCEd-5qPBhYeIVtw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YU5gcw3gEeWSq5WX_4UlHg"/>
+ </children>
<element xmi:type="uml:Node" href="ProducerConsumer.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7qMbITefEeGPyrZ5I3hMlA" x="441" y="63" width="163" height="100"/>
</children>
@@ -1035,7 +1311,16 @@
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_jhF3sDegEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jhQ20TegEeGPyrZ5I3hMlA" x="435" y="183" width="277"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_YU2dIA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YU2dIQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YU2dIw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ProducerConsumer.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YU2dIg3gEeWSq5WX_4UlHg" x="641" y="63"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_0rwpYTefEeGPyrZ5I3hMlA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_YSTfdA3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_v3fMgDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_ugb6IDegEeGPyrZ5I3hMlA" type="4002" source="_jhQ20DegEeGPyrZ5I3hMlA" target="_7qMbIDefEeGPyrZ5I3hMlA" routing="Rectilinear" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_ugb6ITegEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
@@ -1044,6 +1329,16 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ugs_4DegEeGPyrZ5I3hMlA" id="(0.33212996389891697,0.1)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ugs_4TegEeGPyrZ5I3hMlA" id="(0.5460122699386503,0.98)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YU3EMA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_7qMbIDefEeGPyrZ5I3hMlA" target="_YU2dIA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_YU3EMQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_YU3ENQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ProducerConsumer.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YU3EMg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YU3EMw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YU3ENA3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_HvdK0FZYEeKKZs15rvNNjA" type="CompositeStructure" name="System Push" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_U0B0YFZYEeKKZs15rvNNjA" type="2073" fontName="Sans Serif" fillColor="8905185" gradient="16777215, 16777215, 0" lineColor="0">
@@ -1087,13 +1382,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kzUGJFZZEeKb1bjLi8P_oQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kzUGJVZZEeKb1bjLi8P_oQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nsJUcFZZEeKb1bjLi8P_oQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oFXswFZZEeKb1bjLi8P_oQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oFXswVZZEeKb1bjLi8P_oQ" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oFXswlZZEeKb1bjLi8P_oQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oFXsw1ZZEeKb1bjLi8P_oQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oFXsxFZZEeKb1bjLi8P_oQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_kzUGJlZZEeKb1bjLi8P_oQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qpl9AFZZEeKb1bjLi8P_oQ" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qw77IVZZEeKb1bjLi8P_oQ" key="CustomAppearance_MaskValue" value="28"/>
@@ -1103,9 +1391,17 @@
<children xmi:type="notation:DecorationNode" xmi:id="_kzUGKFZZEeKb1bjLi8P_oQ" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_kzUGKVZZEeKb1bjLi8P_oQ" x="25" y="-10"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZTzYsA3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZTzYsQ3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Port"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_pP-ckMtqEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZTzYsg3gEeWSq5WX_4UlHg"/>
+ </children>
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kzTfEVZZEeKb1bjLi8P_oQ" x="-10" y="36"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZRlLIg3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZRlLIw3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ProducerConsumer.uml#_iP8c4dCREd-hqYHBJe17_Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zgef8FZZEeKb1bjLi8P_oQ" x="370" y="21" width="177" height="78"/>
</children>
@@ -1138,13 +1434,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iJQ6tFZZEeKb1bjLi8P_oQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iJQ6tVZZEeKb1bjLi8P_oQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pe8u0FZZEeKb1bjLi8P_oQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p0rHMFZZEeKb1bjLi8P_oQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p0rHMVZZEeKb1bjLi8P_oQ" key="StereotypeList" value="MARTE::MARTE_DesignModel::GCM::FlowPort"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p0rHMlZZEeKb1bjLi8P_oQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p0rHM1ZZEeKb1bjLi8P_oQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p0rHNFZZEeKb1bjLi8P_oQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_iJQ6tlZZEeKb1bjLi8P_oQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qplV8FZZEeKb1bjLi8P_oQ" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qw77IFZZEeKb1bjLi8P_oQ" key="CustomAppearance_MaskValue" value="28"/>
@@ -1154,9 +1443,17 @@
<children xmi:type="notation:DecorationNode" xmi:id="_iJRhwFZZEeKb1bjLi8P_oQ" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iJRhwVZZEeKb1bjLi8P_oQ" x="25" y="-10"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZUbDwA3gEeWSq5WX_4UlHg" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZUbDwQ3gEeWSq5WX_4UlHg" name="stereotype" stringValue="FCM::Port"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_pP-ckMtqEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZUbDwg3gEeWSq5WX_4UlHg"/>
+ </children>
<element xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iJQToVZZEeKb1bjLi8P_oQ" x="134" y="36"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZRlyMA3gEeWSq5WX_4UlHg" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZRlyMQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ProducerConsumer.uml#_iP8c4tCREd-hqYHBJe17_Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aKa00VZZEeKb1bjLi8P_oQ" x="37" y="21" width="144" height="78"/>
</children>
@@ -1174,13 +1471,33 @@
<element xmi:type="uml:Comment" href="ProducerConsumer.uml#_KOEwwDefEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_a6zv8VZZEeKb1bjLi8P_oQ" x="244" y="129" width="290" height="55"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_ZULzMA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZULzMQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZULzMw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZULzMg3gEeWSq5WX_4UlHg" x="190" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZUy3MA3gEeWSq5WX_4UlHg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ZUy3MQ3gEeWSq5WX_4UlHg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZUy3Mw3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZUy3Mg3gEeWSq5WX_4UlHg" x="334" y="36"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_U0DChlZYEeKKZs15rvNNjA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0DCh1ZYEeKKZs15rvNNjA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZRlLIA3gEeWSq5WX_4UlHg" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZRlLIQ3gEeWSq5WX_4UlHg" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ProducerConsumer.uml#_iP8c4NCREd-hqYHBJe17_Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_U0B0YVZYEeKKZs15rvNNjA" x="36" y="27" width="604" height="226"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_HvdK0VZYEeKKZs15rvNNjA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZRlyMg3gEeWSq5WX_4UlHg" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ProducerConsumer.uml#_XLQjUDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_wxMNYFZZEeKb1bjLi8P_oQ" type="4013" source="_iJQToFZZEeKb1bjLi8P_oQ" target="_kzTfEFZZEeKb1bjLi8P_oQ" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_wxNbgFZZEeKb1bjLi8P_oQ" type="6025">
@@ -1206,5 +1523,25 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NsRcoFZaEeKb1bjLi8P_oQ" id="(0.20689655172413793,0.10909090909090909)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NsRcoVZaEeKb1bjLi8P_oQ" id="(0.6071428571428571,0.7407407407407407)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZULzNA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_kzTfEFZZEeKb1bjLi8P_oQ" target="_ZULzMA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZULzNQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZULzOQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZULzNg3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZULzNw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZULzOA3gEeWSq5WX_4UlHg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZUy3NA3gEeWSq5WX_4UlHg" type="StereotypeCommentLink" source="_iJQToFZZEeKb1bjLi8P_oQ" target="_ZUy3MA3gEeWSq5WX_4UlHg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZUy3NQ3gEeWSq5WX_4UlHg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ZUy3OQ3gEeWSq5WX_4UlHg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ProducerConsumer.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZUy3Ng3gEeWSq5WX_4UlHg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZUy3Nw3gEeWSq5WX_4UlHg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZUy3OA3gEeWSq5WX_4UlHg"/>
+ </edges>
</notation:Diagram>
</xmi:XMI>
diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/core.notation b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/core.notation
index ef769d0a25c..f364313a6bc 100644
--- a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/core.notation
+++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/core.notation
@@ -7,13 +7,6 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FYAkJG4sEd-0rs2VEGIwsA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FYAkJW4sEd-0rs2VEGIwsA" type="3069" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AEHTkDrTEeGKkdk54CX6PQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kEM4DrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kEz8DrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kEz8TrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kEz8jrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kEz8zrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_FYAkJm4sEd-0rs2VEGIwsA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__EG7cF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uh8jQFbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
@@ -30,6 +23,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klFeYVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klFeYly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqK0AuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqK0QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_mIpj8Ns8Ed2eM5kqcby5ZA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FYBLM24sEd-0rs2VEGIwsA" x="225" y="90" width="120" height="84"/>
</children>
@@ -39,13 +35,6 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FYBLN24sEd-0rs2VEGIwsA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FYBLOG4sEd-0rs2VEGIwsA" type="3069" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4qWbQDrTEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_48kMoDrTEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_48kMoTrTEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_48kMojrTEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_48kMozrTEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_48kMpDrTEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_FYBLOW4sEd-0rs2VEGIwsA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__2FK8F7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VHb18FbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
@@ -62,6 +51,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klGsgVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klGsgly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqK0guXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqK0wuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_j29X4NttEd2eM5kqcby5ZA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FYBLPm4sEd-0rs2VEGIwsA" x="420" y="90" width="121" height="79"/>
</children>
@@ -89,20 +81,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cnQ5FDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cnRgIDrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2J1UYDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ZuKgDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ZuxkDrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ZuxkTrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ZuxkjrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2ZuxkzrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_cnRgITrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sbFK0F7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XaUekFbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="20"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cnRgIjrVEeGMCcwsbpLuFA" x="19"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cnRgIjrVEeGMCcwsbpLuFA" x="20" y="22"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_cnSHMDrVEeGMCcwsbpLuFA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_cnSHMDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_cnSHMTrVEeGMCcwsbpLuFA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
@@ -118,18 +103,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cnTVUDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cnTVUTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yOmN4DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yixHEDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yixuIDrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yixuITrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yixuIjrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yixuIzrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_cnTVUjrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3vXigF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W6BN4FbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="20"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cnTVUzrVEeGMCcwsbpLuFA" x="-25"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cnTVUzrVEeGMCcwsbpLuFA" x="-22" y="24"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_cnTVVDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_cnTVVTrVEeGMCcwsbpLuFA" x="25" y="-10"/>
@@ -146,6 +124,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klIhtFy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klIhtVy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqK1AuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqK1QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_KxQBELuXEd2TTr3gJIvazw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_cTmN8G5fEd-5CZIeuHpHAg" x="225" y="270" width="116" height="76"/>
</children>
@@ -173,18 +154,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hZR2lDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hZR2lTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3C2AADrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3cOJUDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3cOJUTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3cOJUjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3cOJUzrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3cOJVDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hZR2ljrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s2NAkF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_whZf8F7qEeGEmrrwB1vhPg" key="CustomAppearance_MaskValue" value="52"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hZR2lzrVEeGMCcwsbpLuFA" x="19"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hZR2lzrVEeGMCcwsbpLuFA" x="21" y="25"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_hZR2mDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_hZSdoDrVEeGMCcwsbpLuFA" x="25" y="-10"/>
@@ -202,18 +176,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hZTEtDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hZTEtTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4TtK8DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4okAoDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4okAoTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4okAojrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4okAozrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4oknsDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hZTEtjrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_24F8QF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2_b6YF7qEeGEmrrwB1vhPg" key="CustomAppearance_MaskValue" value="52"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hZTEtzrVEeGMCcwsbpLuFA" x="-30"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hZTEtzrVEeGMCcwsbpLuFA" x="-23" y="24"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_hZTEuDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_hZTrwDrVEeGMCcwsbpLuFA" x="25" y="-10"/>
@@ -230,6 +197,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klK99Fy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klK99Vy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqK1guXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqK1wuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_Whe8EClYEd-eoo60eNyGlg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nkmBEW5fEd-5CZIeuHpHAg" x="225" y="390" width="121" height="73"/>
</children>
@@ -257,20 +227,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOXrhDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOXrhTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5dF04DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_56NOsDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_56NOsTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_56NOsjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_56N1wDrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_56N1wTrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_iOXrhjrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BXMYYF7rEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VrqkYFbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="20"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_iOXrhzrVEeGMCcwsbpLuFA" x="25"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_iOXrhzrVEeGMCcwsbpLuFA" x="14" y="27"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_iOXriDrVEeGMCcwsbpLuFA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_iOXriDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iOXriTrVEeGMCcwsbpLuFA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
@@ -286,18 +249,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOY5ozrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOY5pDrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6tcCcDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7BnisDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7BoJwDrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7BoJwTrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7BoJwjrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7BoJwzrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_iOY5pTrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tskA0F7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WOFU8FbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="20"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_iOY5pjrVEeGMCcwsbpLuFA" x="25" y="3"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_iOY5pjrVEeGMCcwsbpLuFA" x="-16" y="24"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_iOY5pzrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iOY5qDrVEeGMCcwsbpLuFA" x="25" y="-10"/>
@@ -314,6 +270,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klNaMVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klNaMly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqx4AuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqx4QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HJAqEW5gEd-5CZIeuHpHAg" x="420" y="270" width="121" height="76"/>
</children>
@@ -341,18 +300,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kf4bJDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kf4bJTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o5tiIDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pQdOMDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pQdOMTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pQdOMjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pQd1QDrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pQd1QTrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_kf4bJjrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EmPuUF7rEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GfK-0F7rEeGEmrrwB1vhPg" key="CustomAppearance_MaskValue" value="52"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_kf4bJzrVEeGMCcwsbpLuFA" x="25" y="3"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_kf4bJzrVEeGMCcwsbpLuFA" x="22" y="25"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_kf4bKDrVEeGMCcwsbpLuFA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_kf4bKTrVEeGMCcwsbpLuFA" x="25" y="-10"/>
@@ -370,13 +322,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kf5pRDrVEeGMCcwsbpLuFA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kf5pRTrVEeGMCcwsbpLuFA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_noqJ8DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oBjyIDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oBjyITrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oBjyIjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oBkZMDrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oBkZMTrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_kf5pRjrVEeGMCcwsbpLuFA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tXAAgF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EFa5MF7rEeGEmrrwB1vhPg" key="CustomAppearance_MaskValue" value="52"/>
@@ -398,6 +343,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klP2cVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klP2cly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqx4guXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqx4wuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_jOU60A1jEd6tvthBDl600Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_H_CTIW5gEd-5CZIeuHpHAg" x="420" y="390" width="121" height="70"/>
</children>
@@ -440,13 +388,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5wC2RF7pEeGEmrrwB1vhPg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wC2RV7pEeGEmrrwB1vhPg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8uIYAF7pEeGEmrrwB1vhPg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9B96AF7pEeGEmrrwB1vhPg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9B96AV7pEeGEmrrwB1vhPg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9B96Al7pEeGEmrrwB1vhPg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9B96A17pEeGEmrrwB1vhPg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9B96BF7pEeGEmrrwB1vhPg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_5wC2Rl7pEeGEmrrwB1vhPg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-VsWQF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZVGwQFbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
@@ -463,6 +404,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klRroVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klRroly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqx5AuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqx5QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_0KYOQF7pEeGEmrrwB1vhPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2oWskV7pEeGEmrrwB1vhPg" x="36" y="90" width="118" height="82"/>
</children>
@@ -491,18 +435,11 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ewmX1F7qEeGEmrrwB1vhPg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ewmX1V7qEeGEmrrwB1vhPg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nfCuoF7qEeGEmrrwB1vhPg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3u7cF7qEeGEmrrwB1vhPg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3u7cV7qEeGEmrrwB1vhPg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3u7cl7qEeGEmrrwB1vhPg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3u7c17qEeGEmrrwB1vhPg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n3u7dF7qEeGEmrrwB1vhPg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ewmX1l7qEeGEmrrwB1vhPg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_08xfEF7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1Gzk0F7qEeGEmrrwB1vhPg" key="CustomAppearance_MaskValue" value="52"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ewmX117qEeGEmrrwB1vhPg" x="-63"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ewmX117qEeGEmrrwB1vhPg" x="-41" y="22"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_ewmX2F7qEeGEmrrwB1vhPg" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ewmX2V7qEeGEmrrwB1vhPg" x="25" y="-10"/>
@@ -520,20 +457,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ewm-5l7qEeGEmrrwB1vhPg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ewm-517qEeGEmrrwB1vhPg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lHhdoF7qEeGEmrrwB1vhPg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lvZV8F7qEeGEmrrwB1vhPg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lvZV8V7qEeGEmrrwB1vhPg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lvZV8l7qEeGEmrrwB1vhPg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lvZV817qEeGEmrrwB1vhPg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lvZV9F7qEeGEmrrwB1vhPg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ewnl8F7qEeGEmrrwB1vhPg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_x3Ij0F7qEeGEmrrwB1vhPg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YVUHMFbDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="20"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ewnl8V7qEeGEmrrwB1vhPg" x="17"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ewnl8V7qEeGEmrrwB1vhPg" x="19" y="26"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ewnl8l7qEeGEmrrwB1vhPg" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ewnl8l7qEeGEmrrwB1vhPg" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ewnl817qEeGEmrrwB1vhPg" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
@@ -548,11 +478,159 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_klTg0Vy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_klTg0ly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9hqx5guXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9hqx5wuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_TLShkF7qEeGEmrrwB1vhPg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TLmDkV7qEeGEmrrwB1vhPg" x="38" y="270" width="116" height="73"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_9kaj4AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9kaj4QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9kaj4wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9kaj4guXEeWXe7AeBUbqvw" x="310" y="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9kmxKAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9kmxKQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9kmxKwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9kmxKguXEeWXe7AeBUbqvw" x="190" y="44"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9k1aoAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9k1aoQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9k2BsAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_KxQBELuXEd2TTr3gJIvazw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9k1aoguXEeWXe7AeBUbqvw" x="425" y="270"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9lGgYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9lGgYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lGgYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9lGgYguXEeWXe7AeBUbqvw" x="190" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9lapcAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9lapcQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lapcwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9lapcguXEeWXe7AeBUbqvw" x="306" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9lsWQAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9lsWQQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lsWQwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_Whe8EClYEd-eoo60eNyGlg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9lsWQguXEeWXe7AeBUbqvw" x="425" y="390"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9l3VYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9l3VYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9l3VYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9l3VYguXEeWXe7AeBUbqvw" x="190" y="33"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9mEwwAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9mEwwQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mEwwwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mEwwguXEeWXe7AeBUbqvw" x="311" y="33"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9mb9IAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9mb9IQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mckMAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mb9IguXEeWXe7AeBUbqvw" x="620" y="270"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9mtC4AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9mtC4QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mtC4wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9mtC4guXEeWXe7AeBUbqvw" x="190" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9m-IoAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9m-IoQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9m-IowuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9m-IoguXEeWXe7AeBUbqvw" x="311" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9nMLEAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9nMLEQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nMLEwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_jOU60A1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nMLEguXEeWXe7AeBUbqvw" x="620" y="390"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9nXKMAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9nXKMQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nXKMwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nXKMguXEeWXe7AeBUbqvw" x="190" y="33"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9njXcAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9njXcQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9njXcwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9njXcguXEeWXe7AeBUbqvw" x="311" y="33"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9nuWmAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9nuWmQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nuWmwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_0KY1UF7pEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9nuWmguXEeWXe7AeBUbqvw" x="308" y="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9n6j0AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9n6j0QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9n6j0wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_TLShkF7qEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9n6j0guXEeWXe7AeBUbqvw" x="238" y="270"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9oGKAAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9oGKAQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9oGxEAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_0KY1UF7pEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9oGKAguXEeWXe7AeBUbqvw" x="306" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9oTlYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9oTlYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9oTlYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9oTlYguXEeWXe7AeBUbqvw" x="190" y="36"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_FYBLP24sEd-0rs2VEGIwsA"/>
<styles xmi:type="notation:EObjectListValueStyle" xmi:id="_7gTl0Mc1EeSsAI2TZshUyg" name="css_stylesheets" eObjectListValue="_7gUz8Mc1EeSsAI2TZshUyg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9hqx6AuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="core.uml#_mMCK8PiPEd2UhpY2Y3WUyg"/>
<edges xmi:type="notation:Connector" xmi:id="_dNEMkG5fEd-5CZIeuHpHAg" type="4015" source="_cTlm4G5fEd-5CZIeuHpHAg" target="_FYAkIW4sEd-0rs2VEGIwsA" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_dNFasG5fEd-5CZIeuHpHAg" type="6024">
@@ -572,13 +650,6 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jflTgG5fEd-5CZIeuHpHAg" id="(0.3305785123966942,0.9493670886075949)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_pOq9QG5fEd-5CZIeuHpHAg" type="4015" source="_nkmBEG5fEd-5CZIeuHpHAg" target="_cTlm4G5fEd-5CZIeuHpHAg" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qQj4EG5fEd-5CZIeuHpHAg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qQj4EW5fEd-5CZIeuHpHAg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qQj4Em5fEd-5CZIeuHpHAg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qQj4E25fEd-5CZIeuHpHAg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qQj4FG5fEd-5CZIeuHpHAg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qQj4FW5fEd-5CZIeuHpHAg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_pOrkUG5fEd-5CZIeuHpHAg" type="6024">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pOrkUW5fEd-5CZIeuHpHAg" y="60"/>
</children>
@@ -637,6 +708,186 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Xg9hUF7qEeGEmrrwB1vhPg" id="(0.6632653061224489,0.1016949152542373)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Xg9hUV7qEeGEmrrwB1vhPg" id="(0.3140495867768595,0.8987341772151899)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9kaj5AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_FYAkJW4sEd-0rs2VEGIwsA" target="_9kaj4AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9kaj5QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9kaj6QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9kaj5guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kaj5wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kaj6AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9kmxLAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_FYBLOG4sEd-0rs2VEGIwsA" target="_9kmxKAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9kmxLQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9kn_QAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9kmxLguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kmxLwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9kmxMAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9k2BsQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_cTlm4G5fEd-5CZIeuHpHAg" target="_9k1aoAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9k2BsguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9k2BtguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_KxQBELuXEd2TTr3gJIvazw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9k2BswuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9k2BtAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9k2BtQuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9lGgZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_cnOc0DrVEeGMCcwsbpLuFA" target="_9lGgYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9lGgZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lGgaQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9lGgZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lGgZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lGgaAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9lapdAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_cnSuQDrVEeGMCcwsbpLuFA" target="_9lapcAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9lapdQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lapeQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9lapdguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lapdwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lapeAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9lsWRAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_nkmBEG5fEd-5CZIeuHpHAg" target="_9lsWQAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9lsWRQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9lsWSQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_Whe8EClYEd-eoo60eNyGlg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9lsWRguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lsWRwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9lsWSAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9l3VZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_hZRPgDrVEeGMCcwsbpLuFA" target="_9l3VYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9l3VZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9l38cAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9l3VZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9l3VZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9l3VaAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9mEwxAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_hZSdoTrVEeGMCcwsbpLuFA" target="_9mEwwAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9mEwxQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mEwyQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9mEwxguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mEwxwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mEwyAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9mckMQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_HJAqEG5gEd-5CZIeuHpHAg" target="_9mb9IAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9mckMguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mckNguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9mckMwuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mckNAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mckNQuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9mtC5AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_iOXEcDrVEeGMCcwsbpLuFA" target="_9mtC4AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9mtC5QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9mtC6QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9mtC5guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mtC5wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9mtC6AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9m-IpAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_iOYSkDrVEeGMCcwsbpLuFA" target="_9m-IoAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9m-IpQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9m-IqQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9m-IpguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9m-IpwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9m-IqAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9nMLFAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_H_CTIG5gEd-5CZIeuHpHAg" target="_9nMLEAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9nMLFQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nMLGQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_jOU60A1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9nMLFguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nMLFwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nMLGAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9nXKNAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_kf30EDrVEeGMCcwsbpLuFA" target="_9nXKMAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9nXKNQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nXKOQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9nXKNguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nXKNwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nXKOAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9njXdAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_kf5CMDrVEeGMCcwsbpLuFA" target="_9njXcAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9njXdQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9njXeQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9njXdguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9njXdwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9njXeAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9nuWnAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_5wCPMF7pEeGEmrrwB1vhPg" target="_9nuWmAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9nuWnQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9nuWoQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_0KY1UF7pEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9nuWnguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nuWnwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9nuWoAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9n6j1AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_TLmDkF7qEeGEmrrwB1vhPg" target="_9n6j0AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9n6j1QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9n6j2QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_TLShkF7qEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9n6j1guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9n6j1wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9n6j2AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9oGxEQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ewlwwF7qEeGEmrrwB1vhPg" target="_9oGKAAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9oGxEguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9oGxFguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_0KY1UF7pEeGEmrrwB1vhPg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9oGxEwuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9oGxFAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9oGxFQuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9oTlZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ewm-4F7qEeGEmrrwB1vhPg" target="_9oTlYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9oTlZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9oTlaQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9oTlZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9oTlZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9oTlaAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_A6ULINYGEd-CgJIavLpOxQ" type="PapyrusUMLClassDiagram" name="Class: ContainerServices" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_ByS8ANYGEd-CgJIavLpOxQ" type="2008" fontName="Sans Serif" fontHeight="10" lineColor="0">
@@ -649,13 +900,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ByUKJNYGEd-CgJIavLpOxQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ByUxMNYGEd-CgJIavLpOxQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GTjzUCXVEeGX6PuSE-DJlQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4nx5IM0zEeGV96JAv8cWdw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4nx5Ic0zEeGV96JAv8cWdw" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4nx5Is0zEeGV96JAv8cWdw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4nx5I80zEeGV96JAv8cWdw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4nx5JM0zEeGV96JAv8cWdw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ByUxMdYGEd-CgJIavLpOxQ" type="5029"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_ByUxMtYGEd-CgJIavLpOxQ" type="7017">
<children xmi:type="notation:Shape" xmi:id="_5X2YACVqEeGXBt65HZzY7g" type="3012" fontName="Sans Serif" lineColor="0">
@@ -719,6 +963,19 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kynkEVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kynkEly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73YAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73YQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9zgv0AuXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9zgv0QuXEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9zgv0guXEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9zm2dguXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9zm2dwuXEeWXe7AeBUbqvw" name="stereotype" stringValue="MARTE::MARTE_DesignModel::SRM::SW_Concurrency::SwSchedulableResource"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_hQja8BJhEdypOJGS7WfJjQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9zm2eAuXEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ByS8AdYGEd-CgJIavLpOxQ" x="99" y="108" width="190" height="145"/>
</children>
@@ -759,6 +1016,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kyqnYVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyqnYly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73YguXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73YwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_D0xKEdYGEd-CgJIavLpOxQ" x="99" y="9" width="193" height="55"/>
</children>
@@ -816,6 +1076,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kyr1gVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyr1gly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73ZAuXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73ZQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="core.uml#_elkpwPQREeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_elme8fQREeCovO8AYZymZQ" x="459" y="201" width="208" height="82"/>
</children>
@@ -870,6 +1133,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kytDoVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kytDoly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73ZguXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73ZwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="core.uml#_omxU4PNAEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_S9Kp8fQWEeCovO8AYZymZQ" x="459" y="324" width="451" height="91"/>
</children>
@@ -913,6 +1179,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kyuRwVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyuRwly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73aAuXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73aQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="core.uml#_DY2VwCUREeGXBt65HZzY7g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DZUP0CUREeGXBt65HZzY7g" x="702" y="201" width="208" height="79"/>
</children>
@@ -954,6 +1223,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kywG8Vy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kywG8ly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73aguXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73awuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_5J9coCXQEeGX6PuSE-DJlQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5MArESXQEeGX6PuSE-DJlQ" x="99" y="297" width="190" height="55"/>
</children>
@@ -1005,6 +1277,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kyxVEVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyxVEly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73bAuXEeWXe7AeBUbqvw" type="8502">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73bQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:DataType" href="core.uml#_OU5asFaNEeKxltxu9uR4dg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OX-j4VaNEeKxltxu9uR4dg" x="702" y="9" width="208" height="64"/>
</children>
@@ -1056,10 +1331,30 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kyyjMVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kyyjMly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9v73bguXEeWXe7AeBUbqvw" type="8502">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9v73bwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:DataType" href="core.uml#_Y8dPQFaNEeKxltxu9uR4dg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y9_gUVaNEeKxltxu9uR4dg" x="702" y="90" width="208" height="91"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_9zuyWAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9zuyWQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9zvZUAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9zuyWguXEeWXe7AeBUbqvw" x="299" y="108"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_90UoIguXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_90UoIwuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_90UoJQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_5J9coCXQEeGX6PuSE-DJlQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90UoJAuXEeWXe7AeBUbqvw" x="299" y="297"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_A6ULIdYGEd-CgJIavLpOxQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9v73cAuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="core.uml#_xtlE8ARAEd--t-uhRn9OBA"/>
<edges xmi:type="notation:Connector" xmi:id="_D1HvYNYGEd-CgJIavLpOxQ" type="4002" source="_ByS8ANYGEd-CgJIavLpOxQ" target="_D0xKENYGEd-CgJIavLpOxQ" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_D1IWcNYGEd-CgJIavLpOxQ" type="6007">
@@ -1113,6 +1408,26 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jFAiQCXREeGX6PuSE-DJlQ" id="(0.4595744680851064,0.2)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jFBJUCXREeGX6PuSE-DJlQ" id="(0.49473684210526314,0.8536585365853658)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9zvZUQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ByS8ANYGEd-CgJIavLpOxQ" target="_9zuyWAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9zvZUguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9zvZVguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9zvZUwuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9zvZVAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9zvZVQuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_90UoJguXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_5MArECXQEeGX6PuSE-DJlQ" target="_90UoIguXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_90UoJwuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_90UoKwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_5J9coCXQEeGX6PuSE-DJlQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_90UoKAuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_90UoKQuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_90UoKguXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_glyeMK8qEeCXIcykFPsB8Q" type="PapyrusUMLClassDiagram" name="Pkg. Template: methodCall_comp" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_iLyysK8qEeCXIcykFPsB8Q" type="2007" fontName="Sans Serif" lineColor="0">
@@ -2344,6 +2659,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kn7-EVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kn7-Ely8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_AguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_AwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_k-OpoPN8EeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_k-Qe0fN8EeCovO8AYZymZQ" x="24" y="41" width="165" height="23"/>
</children>
@@ -2370,6 +2688,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kn8lIVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kn8lIly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_BAuXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_BQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#__a1A0PQXEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__a22AfQXEeCovO8AYZymZQ" x="24" y="5" width="165" height="23"/>
</children>
@@ -2396,6 +2717,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kn9zQVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kn9zQly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_BguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_BwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_KnS5QPQYEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KnUHYfQYEeCovO8AYZymZQ" x="24" y="83" width="165" height="23"/>
</children>
@@ -2412,20 +2736,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_M0dEgPNAEeCovO8AYZymZQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_M0dEgfNAEeCovO8AYZymZQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZohFcDrUEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMU9IDrUEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMVkMDrUEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMVkMTrUEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMVkMjrUEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMVkMzrUEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_M0dEgvNAEeCovO8AYZymZQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dBgkoFaDEeKxltxu9uR4dg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dM7xgFaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_M0dEg_NAEeCovO8AYZymZQ" x="-134" y="-15"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M0dEg_NAEeCovO8AYZymZQ" x="-61" y="-2"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_M0dEhPNAEeCovO8AYZymZQ" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_M0dEhPNAEeCovO8AYZymZQ" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_M0dEhfNAEeCovO8AYZymZQ" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
@@ -2440,6 +2757,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kn6I5Fy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kn6I5Vy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_AAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_AQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JRsvcfNAEeCovO8AYZymZQ" x="171" y="32" width="212" height="159"/>
</children>
@@ -2453,13 +2773,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9dIbZCjYEeGFbebITJYb9g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9dIbZSjYEeGFbebITJYb9g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lTZl0CjZEeGFbebITJYb9g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4p4K4M0zEeGV96JAv8cWdw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4p4x8M0zEeGV96JAv8cWdw" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4p4x8c0zEeGV96JAv8cWdw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4p4x8s0zEeGV96JAv8cWdw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4p4x880zEeGV96JAv8cWdw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_9dJCcCjYEeGFbebITJYb9g" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_9dJCcSjYEeGFbebITJYb9g" type="7073">
<styles xmi:type="notation:TitleStyle" xmi:id="_9dJCcijYEeGFbebITJYb9g"/>
@@ -2475,20 +2788,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AVl2RCjZEeGFbebITJYb9g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AVmdUCjZEeGFbebITJYb9g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FBYM4DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FX-H8DrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FX-H8TrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FX-H8jrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FX-vADrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FX-vATrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_AVmdUSjZEeGFbebITJYb9g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WOqX0FaDEeKxltxu9uR4dg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WaM5cFaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_AVmdUijZEeGFbebITJYb9g" x="-72"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_AVmdUyjZEeGFbebITJYb9g" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AVmdUyjZEeGFbebITJYb9g" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_AVmdVCjZEeGFbebITJYb9g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
@@ -2504,20 +2810,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f8H_JCjZEeGFbebITJYb9g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f8H_JSjZEeGFbebITJYb9g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GBY4YDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GY2WIDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GY29MDrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GY29MTrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GY29MjrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_GY3kQDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_f8H_JijZEeGFbebITJYb9g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W__uIFaDEeKxltxu9uR4dg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XHxKEFaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_f8H_JyjZEeGFbebITJYb9g" x="25"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_f8ImMCjZEeGFbebITJYb9g" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_f8ImMCjZEeGFbebITJYb9g" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_f8ImMSjZEeGFbebITJYb9g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
@@ -2527,6 +2826,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kn_BYVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kn_BYly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_CAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_CQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_9V8OQCjYEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_9dH0USjYEeGFbebITJYb9g" x="171" y="302" width="217" height="92"/>
</children>
@@ -2549,6 +2851,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_koA2kVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_koA2kly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_CguXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_CwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_WoQnESjZEeGFbebITJYb9g" x="171" y="250" width="217" height="26"/>
</children>
@@ -2562,22 +2867,7 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8ylSkAEeGDDbdzqSb4UA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8ylikAEeGDDbdzqSb4UA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8ylykAEeGDDbdzqSb4UA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4rLycM0zEeGV96JAv8cWdw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4rLycc0zEeGV96JAv8cWdw" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4rLycs0zEeGV96JAv8cWdw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4rLyc80zEeGV96JAv8cWdw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4rLydM0zEeGV96JAv8cWdw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_qz8ynSkAEeGDDbdzqSb4UA" type="5156">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8ynikAEeGDDbdzqSb4UA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8ynykAEeGDDbdzqSb4UA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8yoCkAEeGDDbdzqSb4UA" key="StereotypeList" value="FCM::ComponentImpl"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8yoSkAEeGDDbdzqSb4UA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8yoikAEeGDDbdzqSb4UA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8yoykAEeGDDbdzqSb4UA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qz8ynSkAEeGDDbdzqSb4UA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_qz8ypCkAEeGDDbdzqSb4UA" type="7073">
<children xmi:type="notation:Shape" xmi:id="_qz8ypSkAEeGDDbdzqSb4UA" type="3070" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8ypikAEeGDDbdzqSb4UA" source="ShadowFigure">
@@ -2608,20 +2898,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8ytSkAEeGDDbdzqSb4UA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8ytikAEeGDDbdzqSb4UA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_B-viUDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CVcyIDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CVcyITrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CVcyIjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CVdZMDrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CVdZMTrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_qz8ytykAEeGDDbdzqSb4UA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8yuCkAEeGDDbdzqSb4UA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bFaEUFaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="12"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_qz8yuikAEeGDDbdzqSb4UA" x="-36" y="-8"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_qz8yuykAEeGDDbdzqSb4UA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_qz8yuykAEeGDDbdzqSb4UA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_qz8yvCkAEeGDDbdzqSb4UA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
@@ -2637,20 +2920,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4kwQBCkAEeGDDbdzqSb4UA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4kwQBSkAEeGDDbdzqSb4UA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DJ1ccDrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da9osDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da9osTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da9osjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da9oszrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Da9otDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_4kwQBikAEeGDDbdzqSb4UA" visible="false" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AP6k4CkBEeGDDbdzqSb4UA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AP7L8CkBEeGDDbdzqSb4UA" key="CustomAppearance_MaskValue" value="46"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_4kwQBykAEeGDDbdzqSb4UA" x="18" y="-18"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_4kw3ECkAEeGDDbdzqSb4UA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4kw3ECkAEeGDDbdzqSb4UA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_4kw3ESkAEeGDDbdzqSb4UA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
@@ -2660,6 +2936,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_koCrwVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_koCrwly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_DguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_DwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_ARs_UCjaEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qz8yvikAEeGDDbdzqSb4UA" x="22" y="103" width="163" height="51"/>
</children>
@@ -2692,20 +2971,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8yzykAEeGDDbdzqSb4UA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qz8y0CkAEeGDDbdzqSb4UA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_A92GADrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BOcGwDrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BOcGwTrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BOcGwjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BOcGwzrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BOcGxDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_qz8y0SkAEeGDDbdzqSb4UA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qz8y0ikAEeGDDbdzqSb4UA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cTAf4FaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="12"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_qz8y1CkAEeGDDbdzqSb4UA" x="27" y="18"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_qz8y1SkAEeGDDbdzqSb4UA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_qz8y1SkAEeGDDbdzqSb4UA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_qz8y1ikAEeGDDbdzqSb4UA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
@@ -2715,9 +2987,36 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_koEg8Vy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_koEg8ly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_EAuXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_EQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_RMqEkCjaEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qz8y2CkAEeGDDbdzqSb4UA" x="22" y="7" width="163" height="52"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_9vE7wAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vE7wQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vE7wwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vE7wguXEeWXe7AeBUbqvw" x="263" y="-10"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9vOFuAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vOFuQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vOFuwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vOFuguXEeWXe7AeBUbqvw" x="353" y="16"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9vZr6AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vZr6QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vZr6wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vZr6guXEeWXe7AeBUbqvw" x="263" y="42"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_qz8y2SkAEeGDDbdzqSb4UA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qz8y2ikAEeGDDbdzqSb4UA"/>
</children>
@@ -2731,20 +3030,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3PzPQikAEeGDDbdzqSb4UA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3PzPQykAEeGDDbdzqSb4UA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EFQi4DrVEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EWD_ADrVEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EWD_ATrVEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EWD_AjrVEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EWD_AzrVEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EWD_BDrVEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_3PzPRCkAEeGDDbdzqSb4UA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aE63sFaDEeKxltxu9uR4dg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMll8FaDEeKxltxu9uR4dg" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_3PzPRSkAEeGDDbdzqSb4UA" x="-81" y="-9"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_3PzPRikAEeGDDbdzqSb4UA" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_3PzPRikAEeGDDbdzqSb4UA" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_3PzPRykAEeGDDbdzqSb4UA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="core.uml#_3NSGwCkAEeGDDbdzqSb4UA"/>
@@ -2754,10 +3046,55 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_koCEsVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_koCEsly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9o2_DAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9o2_DQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_-X6zMCjZEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qz8y2ykAEeGDDbdzqSb4UA" x="455" y="39" width="298" height="199"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_9uLj4AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9uLj4QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uLj4wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9uLj4guXEeWXe7AeBUbqvw" x="371" y="32"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9uaNYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9uaNYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uaNYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9uaNYguXEeWXe7AeBUbqvw" x="190" y="60"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9unBsguXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9unBswuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9unBtQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9unBtAuXEeWXe7AeBUbqvw" x="407" y="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9uyA0AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9uyA0QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uyn4AuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9uyA0guXEeWXe7AeBUbqvw" x="190" y="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9vqxoAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vqxoQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vqxowuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_3NSGwCkAEeGDDbdzqSb4UA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vqxoguXEeWXe7AeBUbqvw" x="488" y="144"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_ebmW0PM_EeCovO8AYZymZQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_9o2_EguXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_FImRkAuZEeWXe7AeBUbqvw" name="css_stylesheets" eObjectListValue="_7gUz8Mc1EeSsAI2TZshUyg"/>
<element xmi:type="uml:Package" href="core.uml#_xtlE8ARAEd--t-uhRn9OBA"/>
<edges xmi:type="notation:Connector" xmi:id="_Y7Vc8CjZEeGFbebITJYb9g" type="4015" source="_9dH0UCjYEeGFbebITJYb9g" target="_WoQnECjZEeGFbebITJYb9g" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_Y7WrECjZEeGFbebITJYb9g" type="6024">
@@ -2803,6 +3140,86 @@
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_85CvsikAEeGDDbdzqSb4UA" points="[10, 4, -220, 14]$[71, 4, -159, 14]$[71, -10, -159, 0]$[227, -10, -3, 0]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_864iwCkAEeGDDbdzqSb4UA" id="(0.15,0.45)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9uMK8AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_JRsvcPNAEeCovO8AYZymZQ" target="_9uLj4AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9uMK8QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uMK9QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9uMK8guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uMK8wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uMK9AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9uaNZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_M0b2YPNAEeCovO8AYZymZQ" target="_9uaNYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9uaNZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uaNaQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9uaNZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uaNZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uaNaAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9unBtguXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_AVlPMCjZEeGFbebITJYb9g" target="_9unBsguXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9unBtwuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9unBuwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9unBuAuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9unBuQuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9unBuguXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9uyn4QuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_f8HYECjZEeGFbebITJYb9g" target="_9uyA0AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9uyn4guXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9uyn5guXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9uyn4wuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uyn5AuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9uyn5QuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9vE7xAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_qz8ysCkAEeGDDbdzqSb4UA" target="_9vE7wAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9vE7xQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vE7yQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vE7xguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vE7xwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vE7yAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9vOFvAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_4ksloCkAEeGDDbdzqSb4UA" target="_9vOFuAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9vOFvQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vOFwQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ATRiECjZEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vOFvguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vOFvwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vOFwAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9vZr7AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_qz8yyikAEeGDDbdzqSb4UA" target="_9vZr6AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9vZr7QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vaS8guXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vZr7guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vaS8AuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vaS8QuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9vqxpAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_3PyBICkAEeGDDbdzqSb4UA" target="_9vqxoAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9vqxpQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9vqxqQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="core.uml#_3NSGwCkAEeGDDbdzqSb4UA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9vqxpguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vqxpwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9vqxqAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_hyLz8PNGEeCovO8AYZymZQ" type="CompositeStructure" name="composite: Marshalling" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_iVJ-IPNGEeCovO8AYZymZQ" type="2073" fontName="" fontHeight="10" lineColor="0">
@@ -3587,6 +4004,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kNDY5Fy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kNDY5Vy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_90xUEguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_90xUEwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_rVfYoMGJEd-Mveea1W_olA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5-ecSnOEeGxrprK9wB9iA" x="10" y="10" width="131"/>
</children>
@@ -3604,6 +4024,14 @@
<element xmi:type="uml:Comment" href="core.uml#_lCtoICnOEeGxrprK9wB9iA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lEz54SnOEeGxrprK9wB9iA" x="221" y="10" width="271" height="64"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_93ep0AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_93ep0QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93ep0wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="core.uml#_rVfYoMGJEd-Mveea1W_olA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_93ep0guXEeWXe7AeBUbqvw" x="210" y="10"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_hvuNYSnOEeGxrprK9wB9iA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hvuNYinOEeGxrprK9wB9iA"/>
</children>
@@ -3621,6 +4049,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kNBjt1y8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kNBjuFy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_90xUEAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_90xUEQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hvsYMSnOEeGxrprK9wB9iA" x="62" y="64" width="524" height="135"/>
</children>
@@ -3664,6 +4095,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kNF1JFy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kNF1JVy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_90xUFguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_90xUFwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="core.uml#_tmNeoCjbEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vBLcYSnOEeGxrprK9wB9iA" x="10" y="10" width="173"/>
</children>
@@ -3681,6 +4115,14 @@
<element xmi:type="uml:Comment" href="core.uml#_zLeSkCnOEeGxrprK9wB9iA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zNMw4CnOEeGxrprK9wB9iA" x="219" y="15" width="270"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_93q3EAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_93q3EQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93q3EwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="core.uml#_tmNeoCjbEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_93q3EguXEeWXe7AeBUbqvw" x="210" y="10"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_t6xN9CnOEeGxrprK9wB9iA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t6xN9SnOEeGxrprK9wB9iA"/>
</children>
@@ -3688,6 +4130,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kNEnAVy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kNEnAly8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_90xUFAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_90xUFQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_9V8OQCjYEeGFbebITJYb9g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t6v_0SnOEeGxrprK9wB9iA" x="65" y="245" width="521" height="161"/>
</children>
@@ -3715,10 +4160,30 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_kNHqVFy8EeOwKfaVRwV11Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kNHqVVy8EeOwKfaVRwV11Q"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_90x7IAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_90x7IQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_ETakYDj8Edy0Rd6V_tf1-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_RANSwSo0EeGxrprK9wB9iA" x="652" y="261" width="60" height="55"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_93Lu4AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_93Lu4QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93Lu4wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_93Lu4guXEeWXe7AeBUbqvw" x="262" y="64"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9312MAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9312MQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9312MwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_ETakYDj8Edy0Rd6V_tf1-Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9312MguXEeWXe7AeBUbqvw" x="852" y="261"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_g6Yg0SnOEeGxrprK9wB9iA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_90x7IguXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="core.uml#_xtlE8ARAEd--t-uhRn9OBA"/>
<edges xmi:type="notation:Connector" xmi:id="_mp1-ACnOEeGxrprK9wB9iA" type="4002" source="_lEz54CnOEeGxrprK9wB9iA" target="_j5-ecCnOEeGxrprK9wB9iA" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_mp1-ASnOEeGxrprK9wB9iA" fontName="" fontHeight="10"/>
@@ -3746,6 +4211,46 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sd71ACo0EeGxrprK9wB9iA" id="(1.0,0.2670807453416149)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sd71ASo0EeGxrprK9wB9iA" id="(0.0,0.4909090909090909)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_93Lu5AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_hvsYMCnOEeGxrprK9wB9iA" target="_93Lu4AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_93Lu5QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93Lu6QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_SiY_AP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_93Lu5guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93Lu5wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93Lu6AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_93ep1AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_j5-ecCnOEeGxrprK9wB9iA" target="_93ep0AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_93ep1QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93fQ4guXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="core.uml#_rVfYoMGJEd-Mveea1W_olA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_93ep1guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93fQ4AuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93fQ4QuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_93q3FAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_vBLcYCnOEeGxrprK9wB9iA" target="_93q3EAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_93q3FQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_93q3GQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="core.uml#_tmNeoCjbEeGFbebITJYb9g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_93q3FguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93q3FwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_93q3GAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9312NAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_RANSwCo0EeGxrprK9wB9iA" target="_9312MAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9312NQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9312OQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_ETakYDj8Edy0Rd6V_tf1-Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9312NguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9312NwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9312OAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_OhgzgD8AEeGJ6KSvhYhYuQ" type="CompositeStructure" name="CallActivation" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_SgFh4D8AEeGJ6KSvhYhYuQ" type="2073" fontName="" fontHeight="10" lineColor="0">
@@ -4391,13 +4896,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z33CJHI3EeOCrdvV8oxOKA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z33pMHI3EeOCrdvV8oxOKA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nLx6oHJDEeOMF7YEvnQt5g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nLx6oXJDEeOMF7YEvnQt5g" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nLx6onJDEeOMF7YEvnQt5g" key="StereotypeList" value="FCM::BindingHelper"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nLyhsHJDEeOMF7YEvnQt5g" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nLyhsXJDEeOMF7YEvnQt5g" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nLyhsnJDEeOMF7YEvnQt5g" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bp0jUHkhEeOCpqruXGWNPw" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bp0jUXkhEeOCpqruXGWNPw" key="gradient" value="true"/>
</eAnnotations>
@@ -4427,17 +4925,13 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_z4FroXI3EeOCrdvV8oxOKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z4FronI3EeOCrdvV8oxOKA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_94BcYAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_94BcYQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_z2tyoHI3EeOCrdvV8oxOKA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_z30l4XI3EeOCrdvV8oxOKA" x="60" y="20" width="181" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_4ICEAHkgEeOCpqruXGWNPw" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7qs5gHkgEeOCpqruXGWNPw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qs5gXkgEeOCpqruXGWNPw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qs5gnkgEeOCpqruXGWNPw" key="StereotypeList" value="FCM::BindingHelper"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qs5g3kgEeOCpqruXGWNPw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qs5hHkgEeOCpqruXGWNPw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7qs5hXkgEeOCpqruXGWNPw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_4IDSIHkgEeOCpqruXGWNPw" type="5029"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_4ID5MHkgEeOCpqruXGWNPw" visible="false" type="7017">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4IFHUHkgEeOCpqruXGWNPw" source="PapyrusCSSForceValue">
@@ -4466,17 +4960,13 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_4ID5PXkgEeOCpqruXGWNPw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ID5PnkgEeOCpqruXGWNPw"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_94BcYguXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_94BcYwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_4H-ZoHkgEeOCpqruXGWNPw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ICrEHkgEeOCpqruXGWNPw" x="60" y="100" width="181" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_g9VpkLsMEeO0n5elMxN1LQ" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pJ_h8LsMEeO0n5elMxN1LQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pKAJALsMEeO0n5elMxN1LQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pKAJAbsMEeO0n5elMxN1LQ" key="StereotypeList" value="FCM::BindingHelper"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pKAJArsMEeO0n5elMxN1LQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pKAwELsMEeO0n5elMxN1LQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pKAwEbsMEeO0n5elMxN1LQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_g9WQoLsMEeO0n5elMxN1LQ" type="5029"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_g9WQobsMEeO0n5elMxN1LQ" visible="false" type="7017">
<styles xmi:type="notation:TitleStyle" xmi:id="_g9WQorsMEeO0n5elMxN1LQ"/>
@@ -4496,21 +4986,72 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_g9W3uLsMEeO0n5elMxN1LQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g9W3ubsMEeO0n5elMxN1LQ"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_94BcZAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_94BcZQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="core.uml#_g8oe8LsMEeO0n5elMxN1LQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_g9VpkbsMEeO0n5elMxN1LQ" x="60" y="180" width="181" height="61"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_96IVMAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_96IVMQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_96I8QAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_z2tyoHI3EeOCrdvV8oxOKA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_96IVMguXEeWXe7AeBUbqvw" x="260" y="20"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_96e6gAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_96e6gQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_96e6gwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_4H-ZoHkgEeOCpqruXGWNPw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_96e6gguXEeWXe7AeBUbqvw" x="260" y="100"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9604wAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9604wQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9604wwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_g8oe8LsMEeO0n5elMxN1LQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9604wguXEeWXe7AeBUbqvw" x="260" y="180"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_zCs7wHI3EeOCrdvV8oxOKA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_94BcZguXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="core.uml#_tkiC4HI3EeOCrdvV8oxOKA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_96I8QQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_z30l4HI3EeOCrdvV8oxOKA" target="_96IVMAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_96I8QguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_96I8RguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_z2tyoHI3EeOCrdvV8oxOKA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_96I8QwuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_96I8RAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_96I8RQuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_96e6hAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_4ICEAHkgEeOCpqruXGWNPw" target="_96e6gAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_96e6hQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_96e6iQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_4H-ZoHkgEeOCpqruXGWNPw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_96e6hguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_96e6hwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_96e6iAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9604xAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_g9VpkLsMEeO0n5elMxN1LQ" target="_9604wAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9604xQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_961f0guXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_g8oe8LsMEeO0n5elMxN1LQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9604xguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_961f0AuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_961f0QuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_ljiPEKLvEeSBiP8ZTcBQrQ" type="PapyrusUMLClassDiagram" name="OOtransformations" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_mhOmYKLvEeSBiP8ZTcBQrQ" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5zUiIKLvEeSBiP8ZTcBQrQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5zVJMKLvEeSBiP8ZTcBQrQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5zVJMaLvEeSBiP8ZTcBQrQ" key="StereotypeList" value="FCM::CompToOOmapping"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5zVJMqLvEeSBiP8ZTcBQrQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5zVJM6LvEeSBiP8ZTcBQrQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5zVJNKLvEeSBiP8ZTcBQrQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_mhP0gKLvEeSBiP8ZTcBQrQ" type="5029"/>
<children xmi:type="notation:DecorationNode" xmi:id="_mhP0gaLvEeSBiP8ZTcBQrQ" type="8510">
<layoutConstraint xmi:type="notation:Location" xmi:id="_mhP0gqLvEeSBiP8ZTcBQrQ" y="5"/>
@@ -4537,13 +5078,6 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_mhOmYaLvEeSBiP8ZTcBQrQ" x="40" y="40" width="161" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_nRtBEKLvEeSBiP8ZTcBQrQ" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_66zHkKLvEeSBiP8ZTcBQrQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_660VsKLvEeSBiP8ZTcBQrQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_660VsaLvEeSBiP8ZTcBQrQ" key="StereotypeList" value="FCM::CompToOOmapping"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_660VsqLvEeSBiP8ZTcBQrQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_660Vs6LvEeSBiP8ZTcBQrQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_660VtKLvEeSBiP8ZTcBQrQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_nRtoIKLvEeSBiP8ZTcBQrQ" type="5029"/>
<children xmi:type="notation:DecorationNode" xmi:id="_nRtoIaLvEeSBiP8ZTcBQrQ" type="8510">
<layoutConstraint xmi:type="notation:Location" xmi:id="_nRtoIqLvEeSBiP8ZTcBQrQ" y="5"/>
@@ -4570,13 +5104,6 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nRtBEaLvEeSBiP8ZTcBQrQ" x="240" y="40" width="161" height="61"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pu_i4KLvEeSBiP8ZTcBQrQ" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_45q9UKLvEeSBiP8ZTcBQrQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_45sLcKLvEeSBiP8ZTcBQrQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_45sLcaLvEeSBiP8ZTcBQrQ" key="StereotypeList" value="FCM::CompToOOmapping"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_45sLcqLvEeSBiP8ZTcBQrQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_45sLc6LvEeSBiP8ZTcBQrQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_45sLdKLvEeSBiP8ZTcBQrQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_pvAJ8KLvEeSBiP8ZTcBQrQ" type="5029"/>
<children xmi:type="notation:DecorationNode" xmi:id="_pvAJ8aLvEeSBiP8ZTcBQrQ" type="8510">
<layoutConstraint xmi:type="notation:Location" xmi:id="_pvAJ8qLvEeSBiP8ZTcBQrQ" y="5"/>
@@ -4602,13 +5129,67 @@
<element xmi:type="uml:Class" href="core.uml#_pu1x4KLvEeSBiP8ZTcBQrQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pu_i4aLvEeSBiP8ZTcBQrQ" x="40" y="140" width="161" height="61"/>
</children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_ljiPEaLvEeSBiP8ZTcBQrQ" name="diagram_compatibility_version" stringValue="1.0.0"/>
+ <children xmi:type="notation:Shape" xmi:id="_98wLYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_98wLYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_98wLYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_mgbVIKLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_98wLYguXEeWXe7AeBUbqvw" x="240" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_99B4MAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_99B4MQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_99B4MwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_nRnhgKLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_99B4MguXEeWXe7AeBUbqvw" x="440" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_99PTkAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_99PTkQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_99PTkwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_pu1x4KLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_99PTkguXEeWXe7AeBUbqvw" x="240" y="140"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ljiPEaLvEeSBiP8ZTcBQrQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_ljiPEqLvEeSBiP8ZTcBQrQ"/>
<styles xmi:type="style:PapyrusViewStyle" xmi:id="_ljiPE6LvEeSBiP8ZTcBQrQ">
<owner xmi:type="uml:Package" href="core.uml#_B_a2UKLvEeSBiP8ZTcBQrQ"/>
</styles>
<element xmi:type="uml:Package" href="core.uml#_B_a2UKLvEeSBiP8ZTcBQrQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_98wLZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_mhOmYKLvEeSBiP8ZTcBQrQ" target="_98wLYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_98wLZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_98wLaQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_mgbVIKLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_98wLZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_98wLZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_98wLaAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_99B4NAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_nRtBEKLvEeSBiP8ZTcBQrQ" target="_99B4MAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_99B4NQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_99B4OQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_nRnhgKLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_99B4NguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_99B4NwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_99B4OAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_99PTlAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_pu_i4KLvEeSBiP8ZTcBQrQ" target="_99PTkAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_99PTlQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_99PTmQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="core.uml#_pu1x4KLvEeSBiP8ZTcBQrQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_99PTlguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_99PTlwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_99PTmAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<css:ModelStyleSheets xmi:id="_qkkdcMc1EeSsAI2TZshUyg"/>
- <css:EmbeddedStyleSheet xmi:id="_7gUz8Mc1EeSsAI2TZshUyg" label="Qompass" content="Label {&#xA;&#x9;maskLabel: name;&#xA;}&#xA;&#xA;Port > Label {&#xA;&#x9;maskLabel: name;&#xA;}&#xA;&#xA;Property {&#xA;&#x9;maskLabel: name type;&#xA;}"/>
+ <css:EmbeddedStyleSheet xmi:id="_7gUz8Mc1EeSsAI2TZshUyg" label="Qompass" content="Label {&#xA;&#x9;maskLabel: name;&#xA;}&#xA;&#xA;Port > Label {&#xA;&#x9;maskLabel: name;&#xA;}&#xA;&#xA;Port {&#xA;&#x9;maskLabel: name;&#xA;}&#xA;&#xA;Property {&#xA;&#x9;maskLabel: name type;&#xA;}"/>
</xmi:XMI>
diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/statemachine.notation b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/statemachine.notation
index d1f24d74606..6bd7326c636 100644
--- a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/statemachine.notation
+++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/models/library/statemachine.notation
@@ -11,22 +11,7 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_en2FMeUTEd-P08Bciq_LqQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_en2FMuUTEd-P08Bciq_LqQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_juzw8OusEeCTfOY57pgE3w" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOMVsM3zEeGrI9HID9bwtg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOMVsc3zEeGrI9HID9bwtg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOMVss3zEeGrI9HID9bwtg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOMVs83zEeGrI9HID9bwtg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOMVtM3zEeGrI9HID9bwtg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_en2FM-UTEd-P08Bciq_LqQ" type="5156">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IAiKUE0YEeGqXM1qMFWauA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J2OgoE0YEeGqXM1qMFWauA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J2PHsE0YEeGqXM1qMFWauA" key="StereotypeList" value="FCM::ContainerExt"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J2PHsU0YEeGqXM1qMFWauA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J2PHsk0YEeGqXM1qMFWauA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J2PHs00YEeGqXM1qMFWauA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_en2FM-UTEd-P08Bciq_LqQ" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_en2FNOUTEd-P08Bciq_LqQ" type="7073">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_en2FNeUTEd-P08Bciq_LqQ"/>
</children>
@@ -40,13 +25,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u85iE_RUEeCKVJwdD4MMsg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u85iFPRUEeCKVJwdD4MMsg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rYaxIF8wEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtqoYF8wEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtqoYV8wEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtqoYl8wEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtqoY18wEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rtqoZF8wEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_u85iFfRUEeCKVJwdD4MMsg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iAfo4Fl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_idrUIFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -69,13 +47,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oVbhQF8wEeGerN33d-RdRg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oVbhQV8wEeGerN33d-RdRg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uC-58F8wEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vFkYUF8wEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vFkYUV8wEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vFkYUl8wEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vFk_YF8wEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vFk_YV8wEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_oVbhQl8wEeGerN33d-RdRg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fXpXUFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ffTegFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -98,13 +69,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xVksEl8wEeGerN33d-RdRg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xVksE18wEeGerN33d-RdRg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JZW1MF8xEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PKyBQF8xEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PKyoUF8xEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PKyoUV8xEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PKyoUl8xEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PKyoU18xEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_xVksFF8wEeGerN33d-RdRg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gCoOAFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gGpLUFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -126,6 +90,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_Jo5mYXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jo5mYnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttBwAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBwQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M0tBoAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M0tBoQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M0tBoguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_en03EeUTEd-P08Bciq_LqQ" x="54" y="135" width="235" height="163"/>
</children>
@@ -139,13 +111,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_u-wCMeUTEd-P08Bciq_LqQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_u-wCMuUTEd-P08Bciq_LqQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ha3xAOUUEd-P08Bciq_LqQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOU4kM3zEeGrI9HID9bwtg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOU4kc3zEeGrI9HID9bwtg" key="StereotypeList" value=",FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOU4ks3zEeGrI9HID9bwtg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOU4k83zEeGrI9HID9bwtg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NOVfoM3zEeGrI9HID9bwtg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__yjQ4GGAEeO2F4QRMDSOXg" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yj38GGAEeO2F4QRMDSOXg" key="gradient" value="true"/>
</eAnnotations>
@@ -163,13 +128,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WeOA9DXLEeCZ5ODDEHnvRw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WeOoADXLEeCZ5ODDEHnvRw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8HQF8F8wEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8mKPgF8wEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8mKPgV8wEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8mK2kF8wEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8mK2kV8wEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8mK2kl8wEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_WeOoATXLEeCZ5ODDEHnvRw" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jBmgkFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jHxaAFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -192,13 +150,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YK8ogDXLEeCZ5ODDEHnvRw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YK8ogTXLEeCZ5ODDEHnvRw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-GLQwF8wEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-bGX4F8wEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-bG-8F8wEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-bG-8V8wEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-bG-8l8wEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-bG-818wEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_YK8ogjXLEeCZ5ODDEHnvRw" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kK_xkFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kQMaoFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -221,13 +172,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a7txMOuMEeCTfOY57pgE3w" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_a7txMeuMEeCTfOY57pgE3w" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AiFSgF8xEeGerN33d-RdRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A7lXoF8xEeGerN33d-RdRg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A7lXoV8xEeGerN33d-RdRg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A7lXol8xEeGerN33d-RdRg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A7lXo18xEeGerN33d-RdRg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A7lXpF8xEeGerN33d-RdRg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_a7txMuuMEeCTfOY57pgE3w" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jl_nEFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jq_b0Fl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -254,6 +198,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpCJQXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpCJQnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttBwguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBwwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M1ZlMAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M1ZlMQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::InteractionComponent"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_Z1W68MtlEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1ZlMguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_u-vbIeUTEd-P08Bciq_LqQ" x="414" y="108" width="217" height="163"/>
</children>
@@ -280,6 +232,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpFzoXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpFzonJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttBxAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBxQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OTiegTXLEeCZ5ODDEHnvRw" x="414" y="18" width="217"/>
</children>
@@ -321,6 +276,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpHo1HJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpHo1XJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttBxguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBxwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlJPsRE0EeG3cfLoiI6G7g" x="60" y="333" width="85"/>
</children>
@@ -343,6 +301,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpJeAXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpJeAnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttByAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttByQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_WkkjoPNUEeCovO8AYZymZQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Py6qYRE0EeG3cfLoiI6G7g" x="198" y="333" width="90"/>
</children>
@@ -356,15 +317,7 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KSCRgCNYEeGj_4swHBbKwg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KSCRgSNYEeGj_4swHBbKwg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_KSCRgiNYEeGj_4swHBbKwg" type="5156">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QQ5coCNYEeGj_4swHBbKwg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QQ5coSNYEeGj_4swHBbKwg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QQ5coiNYEeGj_4swHBbKwg" key="StereotypeList" value="FCM::InstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QQ6DsCNYEeGj_4swHBbKwg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QQ6DsSNYEeGj_4swHBbKwg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QQ6DsiNYEeGj_4swHBbKwg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_KSCRgiNYEeGj_4swHBbKwg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_KSCRgyNYEeGj_4swHBbKwg" visible="false" type="7073">
<styles xmi:type="notation:TitleStyle" xmi:id="_KSCRhCNYEeGj_4swHBbKwg" showTitle="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KSCRhSNYEeGj_4swHBbKwg"/>
@@ -378,6 +331,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpLTNHJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpLTNXJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttByguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBywuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_KEMp0CNYEeGj_4swHBbKwg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_KR_OMSNYEeGj_4swHBbKwg" x="414" y="319" width="226" height="51"/>
</children>
@@ -400,10 +356,102 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JpNIYXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpNIYnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MttBzAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MttBzQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XAfYYSWNEeGB3KV6qwTHBw" x="54" y="36" width="235"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_M01kgAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M01kgQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M01kgwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M01kgguZEeWXe7AeBUbqvw" x="254" y="135"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M1BKuAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M1BKuQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1BKuwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1BKuguZEeWXe7AeBUbqvw" x="425" y="117"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M1LiwAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M1LiwQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1LiwwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1LiwguZEeWXe7AeBUbqvw" x="190" y="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M1UFqAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M1UFqQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1UFqwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_xUE3QF8wEeGerN33d-RdRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1UFqguZEeWXe7AeBUbqvw" x="425" y="72"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M1tuQAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M1tuQQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1tuQwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1tuQguZEeWXe7AeBUbqvw" x="614" y="108"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M2FhsAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M2FhsQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2FhswuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M2FhsguZEeWXe7AeBUbqvw" x="190" y="72"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M2WncAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M2WncQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2WncwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M2WncguZEeWXe7AeBUbqvw" x="407" y="72"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M2l4AAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M2l4AQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2l4AwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M2l4AguZEeWXe7AeBUbqvw" x="308" y="153"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M21voAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M21voQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M21vowuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M21voguZEeWXe7AeBUbqvw" x="614" y="18"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M3IDgAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M3IDgQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M3IDgwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M3IDgguZEeWXe7AeBUbqvw" x="260" y="333"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M3U30AuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M3U30QuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M3U30wuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_KEMp0CNYEeGj_4swHBbKwg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M3U30guZEeWXe7AeBUbqvw" x="614" y="319"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_deScIeUTEd-P08Bciq_LqQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_MttBzguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Model" href="statemachine.uml#_ago_QOUTEd-P08Bciq_LqQ"/>
<edges xmi:type="notation:Connector" xmi:id="_OUdrkDXLEeCZ5ODDEHnvRw" type="4015" source="_u-vbIOUTEd-P08Bciq_LqQ" target="_OTiegDXLEeCZ5ODDEHnvRw" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_OUfgwDXLEeCZ5ODDEHnvRw" type="6024">
@@ -454,6 +502,116 @@
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_auAL8iWNEeGB3KV6qwTHBw" points="[-5, -1, -2, 79]$[-5, -60, -2, 20]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_avfZsCWNEeGB3KV6qwTHBw" id="(0.5106382978723404,0.006134969325153374)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M01khAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_en03EOUTEd-P08Bciq_LqQ" target="_M01kgAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M01khQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M01kiQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M01khguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M01khwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M01kiAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M1BKvAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_u83s4PRUEeCKVJwdD4MMsg" target="_M1BKuAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M1BKvQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1BKwQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M1BKvguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1BKvwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1BKwAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M1LixAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_oVaTIF8wEeGerN33d-RdRg" target="_M1LiwAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M1LixQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1LiyQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M1LixguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1LixwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1LiyAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M1UFrAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_xVjd8F8wEeGerN33d-RdRg" target="_M1UFqAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M1UFrQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1UFsQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_xUE3QF8wEeGerN33d-RdRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M1UFrguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1UFrwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1UFsAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M1tuRAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_u-vbIOUTEd-P08Bciq_LqQ" target="_M1tuQAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M1tuRQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M1tuSQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M1tuRguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1tuRwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M1tuSAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M2FhtAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_WeNZ4DXLEeCZ5ODDEHnvRw" target="_M2FhsAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M2FhtQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2FhuQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M2FhtguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2FhtwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2FhuAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M2WndAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_YK7aYDXLEeCZ5ODDEHnvRw" target="_M2WncAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M2WndQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2WneQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M2WndguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2WndwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2WneAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M2l4BAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_a7sjEOuMEeCTfOY57pgE3w" target="_M2l4AAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M2l4BQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M2l4CQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M2l4BguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2l4BwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M2l4CAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M21vpAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_OTiegDXLEeCZ5ODDEHnvRw" target="_M21voAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M21vpQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M21vqQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_Zx2ZUA1jEd6tvthBDl600Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M21vpguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M21vpwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M21vqAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M3IDhAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_OlJPsBE0EeG3cfLoiI6G7g" target="_M3IDgAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M3IDhQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M3IDiQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_JRmo0PNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M3IDhguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M3IDhwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M3IDiAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M3U31AuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_KR_OMCNYEeGj_4swHBbKwg" target="_M3U30AuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M3U31QuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M3U32QuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_KEMp0CNYEeGj_4swHBbKwg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M3U31guZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M3U31wuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M3U32AuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_hky-AOuMEeCTfOY57pgE3w" type="PapyrusUMLClassDiagram" name="Interfaces" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_62j9UOx1EeCeNZHeHxkazQ" type="2008" fontName="Sans Serif" lineColor="0">
@@ -489,10 +647,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JrEwoXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JrEwonJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M3q2EAuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M3q2EQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_6uRBMOuqEeCTfOY57pgE3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_62kkYOx1EeCeNZHeHxkazQ" x="82" y="313"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_hky-AeuMEeCTfOY57pgE3w"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M3q2EguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Model" href="statemachine.uml#_ago_QOUTEd-P08Bciq_LqQ"/>
</notation:Diagram>
<notation:Diagram xmi:id="_-9eIUOx1EeCeNZHeHxkazQ" type="PapyrusUMLClassDiagram" name="Associ" measurementUnit="Pixel">
@@ -529,6 +691,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JtQh8XJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JtQh8nJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M5Kq4AuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M5Kq4QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_6uRBMOuqEeCTfOY57pgE3w"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ABwP0ex2EeCeNZHeHxkazQ" x="468" y="126"/>
</children>
@@ -570,10 +735,22 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JtS-MXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JtS-MnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M5Kq4guZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M5Kq4wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Awlrwex2EeCeNZHeHxkazQ" x="162" y="126"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_M7rzZguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M7rzZwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M7rzaQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M7rzaAuZEeWXe7AeBUbqvw" x="362" y="126"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_-9eIUex1EeCeNZHeHxkazQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M5Kq5AuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="statemachine.uml#_9J39cOupEeCTfOY57pgE3w"/>
<edges xmi:type="notation:Connector" xmi:id="_S-AYwO3GEeCHv5BGhoZ8CA" type="4001" source="_AwlrwOx2EeCeNZHeHxkazQ" target="_ABwP0Ox2EeCeNZHeHxkazQ" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_S-Bm4O3GEeCHv5BGhoZ8CA" type="6001">
@@ -599,6 +776,16 @@
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_S-AYwu3GEeCHv5BGhoZ8CA" points="[12, 3, -184, -6]$[193, -41, -3, -50]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_S-EDIO3GEeCHv5BGhoZ8CA" id="(0.88,0.41)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M7rzaguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_AwlrwOx2EeCeNZHeHxkazQ" target="_M7rzZguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M7rzawuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M7sacAuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M7rzbAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M7rzbQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M7rzbguZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_f3mAUPTXEeCn1-FCrfecFg" type="CompositeStructure" name="ContainerRules" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_hobr0PTXEeCn1-FCrfecFg" type="2073" fontName="" fontHeight="10" lineColor="0">
@@ -611,13 +798,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hobr1fTXEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hobr1vTXEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hobr1_TXEeCn1-FCrfecFg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NO6ucM3zEeGrI9HID9bwtg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NO6ucc3zEeGrI9HID9bwtg" key="StereotypeList" value=",FCM::ContainerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NO6ucs3zEeGrI9HID9bwtg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NO6uc83zEeGrI9HID9bwtg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NO6udM3zEeGrI9HID9bwtg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hobr3fTXEeCn1-FCrfecFg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_hobr3vTXEeCn1-FCrfecFg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_hobr3_TXEeCn1-FCrfecFg" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -630,13 +810,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hobr5PTXEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hobr5fTXEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z5YlkPUQEeCn1-FCrfecFg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z5YlkfUQEeCn1-FCrfecFg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z5YlkvUQEeCn1-FCrfecFg" key="StereotypeList" value="FCM::InterceptionRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z5Ylk_UQEeCn1-FCrfecFg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z5YllPUQEeCn1-FCrfecFg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z5YllfUQEeCn1-FCrfecFg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_hobr5vTXEeCn1-FCrfecFg" type="5126">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pFVkoFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pGMgQFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -656,13 +829,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tE-npPTXEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tE-npfTXEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6qDi8ECWEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7FdFgECWEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7FdFgUCWEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7FdskECWEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7FdskUCWEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7FdskkCWEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_tE_OsPTXEeCn1-FCrfecFg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pmOEIFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_po16UFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -684,6 +850,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_Jv6NVHJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv6NVXJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M70WQguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M70WQwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_LyxAEPTXEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hobr6vTXEeCn1-FCrfecFg" x="31" y="4" width="235" height="49"/>
</children>
@@ -716,20 +885,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vGpkdPTXEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vGpkdfTXEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-kq-YECWEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__42jEECWEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__42jEUCWEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__42jEkCWEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__42jE0CWEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__42jFECWEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_vGpkdvTXEeCn1-FCrfecFg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qG2E8Fl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qJB2QFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_vGpkd_TXEeCn1-FCrfecFg" x="-22" y="31"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_vGqLgPTXEeCn1-FCrfecFg" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_vGqLgPTXEeCn1-FCrfecFg" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_vGqLgfTXEeCn1-FCrfecFg" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
@@ -739,6 +901,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_Jv8pkXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv8pknJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M70WRAuZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M70WRQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_jXX54PTXEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jXZIAfTXEeCn1-FCrfecFg" x="157" y="103" width="155" height="47"/>
</children>
@@ -771,13 +936,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1pwFFvTXEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1pwFF_TXEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8bUsQECWEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9rNm0ECWEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9rNm0UCWEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9rNm0kCWEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9rNm00CWEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9rNm1ECWEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_1pwFGPTXEeCn1-FCrfecFg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_r4clcFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_r-rwUFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -800,13 +958,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4jFyEyWdEeGX6PuSE-DJlQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4jFyFCWdEeGX6PuSE-DJlQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AtWiIECXEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7miYECXEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7miYUCXEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7miYkCXEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7miY0CXEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7miZECXEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_4jFyFSWdEeGX6PuSE-DJlQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_MXmeYCWeEeGX6PuSE-DJlQ" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zi_2UFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="12"/>
@@ -823,6 +974,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_Jv_F0XJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv_F0nJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M70WRguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M70WRwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_mv6jAPTXEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_mv8YMfTXEeCn1-FCrfecFg" x="31" y="211" width="235" height="46"/>
</children>
@@ -855,13 +1009,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3QrvBCWdEeGX6PuSE-DJlQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3QrvBSWdEeGX6PuSE-DJlQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DuW1AECXEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EPPUgECXEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EPPUgUCXEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EPPUgkCXEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EPPUg0CXEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EPPUhECXEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_3QrvBiWdEeGX6PuSE-DJlQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IjtWACWeEeGX6PuSE-DJlQ" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0KpsMFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="12"/>
@@ -884,13 +1031,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3Q0R5CWdEeGX6PuSE-DJlQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3Q0R5SWdEeGX6PuSE-DJlQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FMLd4ECXEeGa5NwyW9TCXg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FlRTUECXEeGa5NwyW9TCXg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FlRTUUCXEeGa5NwyW9TCXg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FlRTUkCXEeGa5NwyW9TCXg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FlR6YECXEeGa5NwyW9TCXg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FlR6YUCXEeGa5NwyW9TCXg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_3Q0R5iWdEeGX6PuSE-DJlQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KT8o8ECXEeGa5NwyW9TCXg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wy1b0Fl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="12"/>
@@ -907,9 +1047,68 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JwBiEXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JwBiEnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M70WSAuZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M70WSQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_vcPiUCWdEeGX6PuSE-DJlQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vjc9kSWdEeGX6PuSE-DJlQ" x="364" y="211" width="136" height="46"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_M-w8kAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M-w8kQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-w8kwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="statemachine.uml#_LyxAEPTXEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M-w8kguZEeWXe7AeBUbqvw" x="231" y="4"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M-6GiAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M-6GiQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-6GiwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M-6GiguZEeWXe7AeBUbqvw" x="272" y="39"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M_FFoAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M_FFoQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_FFowuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M_FFoguZEeWXe7AeBUbqvw" x="190" y="18"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M_PdsAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M_PdsQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_PdswuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M_PdsguZEeWXe7AeBUbqvw" x="272" y="-10"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M_ZOuAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M_ZOuQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_ZOuwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M_ZOuguZEeWXe7AeBUbqvw" x="425" y="18"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M_jmxguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M_jmxwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_jmyQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M_jmyAuZEeWXe7AeBUbqvw" x="190" y="18"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_M_swuAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M_swuQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_swuwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M_swuguZEeWXe7AeBUbqvw" x="326" y="18"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_hobr6_TXEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hobr7PTXEeCn1-FCrfecFg"/>
</children>
@@ -922,6 +1121,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_Jv4YIXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv4YInJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M70WQAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M70WQQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_18qdsO67EeCZ9MjsZTV1zw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_hobr7fTXEeCn1-FCrfecFg" x="72" y="38" width="550" height="334"/>
</children>
@@ -939,7 +1141,19 @@
<element xmi:type="uml:Comment" href="statemachine.uml#_LuBKcDeoEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LwPYATeoEeGPyrZ5I3hMlA" x="198" y="396" width="424"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_M-kvUAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_M-kvUQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-kvUwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_18qdsO67EeCZ9MjsZTV1zw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M-kvUguZEeWXe7AeBUbqvw" x="272" y="38"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_f3mAUfTXEeCn1-FCrfecFg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M709UAuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_QPH6EAuZEeWXe7AeBUbqvw" name="css_stylesheets">
+ <eObjectListValue xmi:type="css:EmbeddedStyleSheet" href="pathmap://QML_CORE/core.notation#_7gUz8Mc1EeSsAI2TZshUyg"/>
+ </styles>
<element xmi:type="uml:Package" href="statemachine.uml#_DEJCwF81EeGbQoflzrdx0g"/>
<edges xmi:type="notation:Connector" xmi:id="_-EO-EPTXEeCn1-FCrfecFg" type="4013" source="_1pwFEPTXEeCn1-FCrfecFg" target="_vGo9YPTXEeCn1-FCrfecFg" routing="Rectilinear" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_-EQMMPTXEeCn1-FCrfecFg" type="6025">
@@ -1004,6 +1218,86 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jFnjADeoEeGPyrZ5I3hMlA" id="(0.294811320754717,0.03333333333333333)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jFnjATeoEeGPyrZ5I3hMlA" id="(0.4581818181818182,0.9700598802395209)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M-kvVAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_hobr0PTXEeCn1-FCrfecFg" target="_M-kvUAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M-kvVQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-kvWQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_18qdsO67EeCZ9MjsZTV1zw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M-kvVguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-kvVwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-kvWAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M-w8lAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_hobr3_TXEeCn1-FCrfecFg" target="_M-w8kAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M-w8lQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-w8mQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="statemachine.uml#_LyxAEPTXEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M-w8lguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-w8lwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-w8mAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M-6GjAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_tE-AkPTXEeCn1-FCrfecFg" target="_M-6GiAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M-6GjQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M-6GkQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M-6GjguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-6GjwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M-6GkAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M_FFpAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_vGo9YPTXEeCn1-FCrfecFg" target="_M_FFoAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M_FFpQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_FFqQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M_FFpguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_FFpwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_FFqAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M_PdtAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_1pwFEPTXEeCn1-FCrfecFg" target="_M_PdsAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M_PdtQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_PduQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M_PdtguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_PdtwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_PduAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M_ZOvAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_4jFLACWdEeGX6PuSE-DJlQ" target="_M_ZOuAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M_ZOvQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_ZOwQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M_ZOvguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_ZOvwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_ZOwAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M_jmyguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_3QYNACWdEeGX6PuSE-DJlQ" target="_M_jmxguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M_jmywuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_jmzwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M_jmzAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_jmzQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_jmzguZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_M_tXwAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_3Qs9ICWdEeGX6PuSE-DJlQ" target="_M_swuAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_M_tXwQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_M_tXxQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_M_tXwguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_tXwwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_M_tXxAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_YNvtYP3HEeC1YdT2qA0bjA" type="PapyrusUMLClassDiagram" name="PackageTemplates" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_Z7x8gP3HEeC1YdT2qA0bjA" type="2007" fontName="Sans Serif" lineColor="0">
@@ -1146,9 +1440,20 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JyUoIXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JyUoInJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M_7aMAuZEeWXe7AeBUbqvw" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M_7aMQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xlmtgf3HEeC1YdT2qA0bjA" x="41" y="10" height="43"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_NCipVguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NCipVwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCipWQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCipWAuZEeWXe7AeBUbqvw" x="241" y="10"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_jCozUv3HEeC1YdT2qA0bjA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jCozU_3HEeC1YdT2qA0bjA"/>
</children>
@@ -1214,9 +1519,20 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_JyY5kXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JyY5knJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_M_8BQAuZEeWXe7AeBUbqvw" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_M_8BQQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vWQhEf3HEeC1YdT2qA0bjA" x="35" y="10" height="43"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_NC2LUAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NC2LUQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NC2LUwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NC2LUguZEeWXe7AeBUbqvw" x="235" y="10"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_rjO7YP3HEeC1YdT2qA0bjA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rjO7Yf3HEeC1YdT2qA0bjA"/>
</children>
@@ -1228,6 +1544,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rjNtQf3HEeC1YdT2qA0bjA" x="451" y="234"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_YNvtYf3HEeC1YdT2qA0bjA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_M_8BQguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Model" href="statemachine.uml#_ago_QOUTEd-P08Bciq_LqQ"/>
<edges xmi:type="notation:Connector" xmi:id="_lvW4QP3HEeC1YdT2qA0bjA" type="4011" source="_jCm-IP3HEeC1YdT2qA0bjA" target="_Z7x8gP3HEeC1YdT2qA0bjA" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_lvYtcP3HEeC1YdT2qA0bjA" type="6030">
@@ -1249,6 +1566,26 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EiU2MP3IEeC1YdT2qA0bjA" id="(0.62,0.24)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_D6k5sP3IEeC1YdT2qA0bjA" id="(0.58,0.98)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NCipWguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_xlmtgP3HEeC1YdT2qA0bjA" target="_NCipVguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NCipWwuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCipXwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_ens7QOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NCipXAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCipXQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCipXguZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NC2LVAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_vWQhEP3HEeC1YdT2qA0bjA" target="_NC2LUAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NC2LVQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NC2LWQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_u-qioOUTEd-P08Bciq_LqQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NC2LVguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NC2LVwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NC2LWAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_IOfaAF8wEeGerN33d-RdRg" type="CompositeStructure" name="Animation" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_xEbfcF81EeGbQoflzrdx0g" type="2073" fontName="" fontHeight="10" lineColor="0">
@@ -1261,13 +1598,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xEctlF81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xEctlV81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uqphYF_1EeGbQoflzrdx0g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-3zN4Hg_EeOejZqJpKQeww" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-3zN4Xg_EeOejZqJpKQeww" key="StereotypeList" value="FCM::Singleton,FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-3z08Hg_EeOejZqJpKQeww" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-3z08Xg_EeOejZqJpKQeww" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-3z08ng_EeOejZqJpKQeww" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_xEdUoF81EeGbQoflzrdx0g" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_xEdUoV81EeGbQoflzrdx0g" type="7073">
<styles xmi:type="notation:TitleStyle" xmi:id="_xEdUol81EeGbQoflzrdx0g"/>
@@ -1283,13 +1613,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z-v7hF81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-wikF81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8C1GsF81EeGbQoflzrdx0g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8cT9sF81EeGbQoflzrdx0g" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8cT9sV81EeGbQoflzrdx0g" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8cT9sl81EeGbQoflzrdx0g" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8cT9s181EeGbQoflzrdx0g" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8cT9tF81EeGbQoflzrdx0g" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_z-wikV81EeGbQoflzrdx0g" type="5125">
<layoutConstraint xmi:type="notation:Location" xmi:id="_z-wikl81EeGbQoflzrdx0g" x="25" y="3"/>
</children>
@@ -1315,13 +1638,6 @@
</children>
<children xmi:type="notation:Shape" xmi:id="_ZXfOMHg_EeOejZqJpKQeww" type="3069">
<children xmi:type="notation:DecorationNode" xmi:id="_ZXfOMng_EeOejZqJpKQeww" type="5125">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw-BoHg_EeOejZqJpKQeww" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hw-BoXg_EeOejZqJpKQeww" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hw-Bong_EeOejZqJpKQeww" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hw-Bo3g_EeOejZqJpKQeww" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hw-BpHg_EeOejZqJpKQeww" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hw-BpXg_EeOejZqJpKQeww" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_ZXfOM3g_EeOejZqJpKQeww" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_ZXfONHg_EeOejZqJpKQeww" type="6029">
@@ -1330,17 +1646,13 @@
<element xmi:type="uml:Port" href="statemachine.uml#_ZXYggHg_EeOejZqJpKQeww"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZXfOMXg_EeOejZqJpKQeww" x="274" y="72" width="20" height="20"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NDC_oAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NDC_oQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_xELAwF81EeGbQoflzrdx0g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xEbfcV81EeGbQoflzrdx0g" x="203" y="116" width="284" height="128"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_B1CQgHg_EeOejZqJpKQeww" type="2073">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JO5aAHg_EeOejZqJpKQeww" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4HXb4Hg_EeOejZqJpKQeww" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4HXb4Xg_EeOejZqJpKQeww" key="StereotypeList" value="FCM::Singleton,FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4HXb4ng_EeOejZqJpKQeww" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4HYC8Hg_EeOejZqJpKQeww" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4HYC8Xg_EeOejZqJpKQeww" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_B1CQgng_EeOejZqJpKQeww" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_B1C3kHg_EeOejZqJpKQeww" type="7073">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K8aEsHg_EeOejZqJpKQeww" source="PapyrusCSSForceValue">
@@ -1359,13 +1671,6 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JOz6cng_EeOejZqJpKQeww"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ML26YHg_EeOejZqJpKQeww" type="3069">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ncey8Hg_EeOejZqJpKQeww" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ncey8Xg_EeOejZqJpKQeww" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ncey8ng_EeOejZqJpKQeww" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ncey83g_EeOejZqJpKQeww" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ncey9Hg_EeOejZqJpKQeww" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ncey9Xg_EeOejZqJpKQeww" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ML3hcHg_EeOejZqJpKQeww" type="5125">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ML3hcXg_EeOejZqJpKQeww" x="25" y="3"/>
</children>
@@ -1375,6 +1680,9 @@
<element xmi:type="uml:Port" href="statemachine.uml#_MLu-kHg_EeOejZqJpKQeww"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ML26YXg_EeOejZqJpKQeww" x="-10" y="60" width="20" height="20"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NDC_oguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NDC_owuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_B0gFAHg_EeOejZqJpKQeww"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_B1CQgXg_EeOejZqJpKQeww" x="200" y="285" width="289" height="114"/>
</children>
@@ -1384,6 +1692,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_vOvOVHg_EeOejZqJpKQeww" showTitle="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vOvOVXg_EeOejZqJpKQeww"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NDC_pAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NDC_pQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_QH7R8GGDEeO2F4QRMDSOXg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vOvOUXg_EeOejZqJpKQeww" x="570" y="289" width="211" height="110"/>
</children>
@@ -1392,8 +1703,117 @@
<element xmi:type="uml:Comment" href="statemachine.uml#_BLcrgHhAEeOejZqJpKQeww"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_BLsjIXhAEeOejZqJpKQeww" x="547" y="417" width="234" height="60"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_NE29gAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NE29gQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NE29gwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_xELAwF81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NE29gguZEeWXe7AeBUbqvw" x="403" y="116"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NFDKxAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NFDKxQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFDKxwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_z94Y0F81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFDKxguZEeWXe7AeBUbqvw" x="190" y="64"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NFUQgAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NFUQgQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFUQgwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_ZXYggHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFUQgguZEeWXe7AeBUbqvw" x="474" y="72"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NFt5IguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NFt5IwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFt5JQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_B0gFAHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFt5JAuZEeWXe7AeBUbqvw" x="400" y="285"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NF6GYguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NF6GYwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NF6GZQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_MLu-kHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NF6GZAuZEeWXe7AeBUbqvw" x="190" y="60"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NGHhwAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NGHhwQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NGHhwwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_QH7R8GGDEeO2F4QRMDSOXg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NGHhwguZEeWXe7AeBUbqvw" x="770" y="289"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_IOfaAV8wEeGerN33d-RdRg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_NDC_pguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="statemachine.uml#_F5DMoF8wEeGerN33d-RdRg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_NE29hAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_xEbfcF81EeGbQoflzrdx0g" target="_NE29gAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NE29hQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NE29iQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_xELAwF81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NE29hguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NE29hwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NE29iAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NFDKyAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_z-vUcF81EeGbQoflzrdx0g" target="_NFDKxAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NFDKyQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFDKzQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_z94Y0F81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NFDKyguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFDKywuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFDKzAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NFUQhAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ZXfOMHg_EeOejZqJpKQeww" target="_NFUQgAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NFUQhQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFUQiQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_ZXYggHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NFUQhguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFUQhwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFUQiAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NFt5JguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_B1CQgHg_EeOejZqJpKQeww" target="_NFt5IguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NFt5JwuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFugMQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_B0gFAHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NFt5KAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFt5KQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFugMAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NF6GZguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ML26YHg_EeOejZqJpKQeww" target="_NF6GYguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NF6GZwuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NF6GawuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_MLu-kHg_EeOejZqJpKQeww"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NF6GaAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NF6GaQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NF6GaguZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NGHhxAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_vOvOUHg_EeOejZqJpKQeww" target="_NGHhwAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NGHhxQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NGHhyQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_QH7R8GGDEeO2F4QRMDSOXg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NGHhxguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NGHhxwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NGHhyAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_KwHpQF8wEeGerN33d-RdRg" type="PapyrusUMLClassDiagram" name="Animation" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_L-7lwF8wEeGerN33d-RdRg" type="2004" fontName="Sans Serif" lineColor="0">
@@ -1481,24 +1901,17 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XQDidF81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XQEJgF81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ek3tQHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZUfW8HkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZUfW8XkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZUfW8nkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZUf-AHkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZUf-AXkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_XQEJgV81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_78ZxQFl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ndUFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_XQEJgl81EeGbQoflzrdx0g" x="36" y="13"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XQEJgl81EeGbQoflzrdx0g" x="-30" y="23"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_XQEJg181EeGbQoflzrdx0g" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_XQEJhF81EeGbQoflzrdx0g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQCUUV81EeGbQoflzrdx0g" x="35" y="35"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQCUUV81EeGbQoflzrdx0g" x="18" y="64"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_J3dm0HJVEeOMF7YEvnQt5g" visible="false" type="AppliedStereotypeCompartement">
<styles xmi:type="notation:TitleStyle" xmi:id="_J3dm0XJVEeOMF7YEvnQt5g" showTitle="true"/>
@@ -1509,8 +1922,11 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_J3dm1HJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3dm1XJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg4guZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg4wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_IeWosV81EeGbQoflzrdx0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj1iEV81EeGbQoflzrdx0g" x="10" y="10" width="225"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj1iEV81EeGbQoflzrdx0g" x="38" y="10" width="225"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Qj5McF81EeGbQoflzrdx0g" type="3070" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qj5zgF81EeGbQoflzrdx0g" source="ShadowFigure">
@@ -1541,20 +1957,13 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X1Jzkl81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X1Jzk181EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GiJ5UHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HFTpsHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HFTpsXkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HFTpsnkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HFTps3kjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HFUQwHkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_X1JzlF81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mUS1QHkjEeOMFc4T5KeVdg" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mUdNUHkjEeOMFc4T5KeVdg" key="CustomAppearance_MaskValue" value="524316"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_X1JzlV81EeGbQoflzrdx0g" x="25" y="3"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_X1JzlV81EeGbQoflzrdx0g" x="29" y="9"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_X1Jzll81EeGbQoflzrdx0g" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_X1Jzll81EeGbQoflzrdx0g" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_X1Jzl181EeGbQoflzrdx0g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
@@ -1564,6 +1973,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_J3gDEXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3gDEnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg5AuZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg5QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_IeWotV81EeGbQoflzrdx0g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj5McV81EeGbQoflzrdx0g" x="99" y="85" width="191" height="55"/>
</children>
@@ -1596,24 +2008,17 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yl7JM181EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yl7JNF81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KyCaIHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LGPvkHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LGQWoHkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LGQWoXkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LGQWonkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LGQWo3kjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Yl7JNV81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__G-P0Fl9EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__MRmkFl9EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
</eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Yl7JNl81EeGbQoflzrdx0g" x="27" y="-8"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Yl7JNl81EeGbQoflzrdx0g" x="-28" y="-18"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Yl7JN181EeGbQoflzrdx0g" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_Yl7JOF81EeGbQoflzrdx0g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yl57EV81EeGbQoflzrdx0g" x="18" y="-10"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yl57EV81EeGbQoflzrdx0g" x="29"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Yl7wQF81EeGbQoflzrdx0g" type="3069" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yl8XUF81EeGbQoflzrdx0g" source="ShadowFigure">
@@ -1625,13 +2030,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yl8XVF81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yl8XVV81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L2wmgHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJTvEHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJTvEXkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJTvEnkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJUWIHkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MJUWIXkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Yl8XVl81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AxQnYFl-EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A02G4Fl-EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -1654,13 +2052,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yl-MgF81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Yl-MgV81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a0UyAHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bMpycHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bMqZgHkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bMqZgXkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bMqZgnkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bMqZg3kjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Yl-Mgl81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Mui4wFl-EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_M0qH0Fl-EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -1671,14 +2062,17 @@
<layoutConstraint xmi:type="notation:Location" xmi:id="_Yl-MhV81EeGbQoflzrdx0g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yl8-Y181EeGbQoflzrdx0g" x="164" y="27"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yl8-Y181EeGbQoflzrdx0g" x="232" y="43"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_J3h4QHJVEeOMF7YEvnQt5g" visible="false" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_J3h4QXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3h4QnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg5guZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg5wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_IeXPwV81EeGbQoflzrdx0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj8PwV81EeGbQoflzrdx0g" x="27" y="175" width="202" height="64"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj8PwV81EeGbQoflzrdx0g" x="27" y="175" width="232" height="64"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Qj_6IF81EeGbQoflzrdx0g" type="3070" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QkAhMF81EeGbQoflzrdx0g" source="ShadowFigure">
@@ -1709,13 +2103,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Zh1-5F81EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Zh1-5V81EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_crRskHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dCcPYHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dCcPYXkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dCc2cHkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dCc2cXkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dCc2cnkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_Zh1-5l81EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GtCCQFl-EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G06y8Fl-EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -1726,12 +2113,15 @@
<layoutConstraint xmi:type="notation:Location" xmi:id="_Zh1-6V81EeGbQoflzrdx0g" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zh1X0V81EeGbQoflzrdx0g" x="-10" y="27"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Zh1X0V81EeGbQoflzrdx0g" y="40"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_J3k7kHJVEeOMF7YEvnQt5g" visible="false" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_J3k7kXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3k7knJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg6AuZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg6QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_IeXPxV81EeGbQoflzrdx0g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qj_6IV81EeGbQoflzrdx0g" x="378" y="175" width="145" height="64"/>
</children>
@@ -1764,13 +2154,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CYj5sF82EeGbQoflzrdx0g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CYj5sV82EeGbQoflzrdx0g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_M3mYcHkjEeOMFc4T5KeVdg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NRe4EHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NRe4EXkjEeOMFc4T5KeVdg" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NRffIHkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NRffIXkjEeOMFc4T5KeVdg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NRffInkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_CYj5sl82EeGbQoflzrdx0g" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N0M5QFl-EeKFQZ_XV_Kn6g" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N3Vs0Fl-EeKFQZ_XV_Kn6g" key="CustomAppearance_MaskValue" value="28"/>
@@ -1787,9 +2170,76 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_J3mwwXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3mwwnJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg6guZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg6wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="statemachine.uml#_pTD04F81EeGbQoflzrdx0g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pTX98V81EeGbQoflzrdx0g" x="295" y="283" width="226" height="53"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_NJYRIAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJYRIQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJYRIwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="statemachine.uml#_IeWosV81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJYRIguZEeWXe7AeBUbqvw" x="210" y="10"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NJhbEAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJhbEQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJhbEwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJhbEguZEeWXe7AeBUbqvw" x="235" y="35"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NJtBRAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJtBRQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJtBRwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJtBRguZEeWXe7AeBUbqvw" x="190" y="23"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NJ844AuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJ844QuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJ844wuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJ844guZEeWXe7AeBUbqvw" x="218" y="-10"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NKK7VguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NKK7VwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKK7WQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_xUE3QF8wEeGerN33d-RdRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKK7WAuZEeWXe7AeBUbqvw" x="218" y="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NKVTaAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NKVTaQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKVTawuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKVTaguZEeWXe7AeBUbqvw" x="364" y="27"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NKfEaAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NKfEaQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKfEawuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKfEaguZEeWXe7AeBUbqvw" x="190" y="27"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NKoOWAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NKoOWQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKoOWwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_z94Y0F81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKoOWguZEeWXe7AeBUbqvw" x="190" y="23"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_PMiX8l81EeGbQoflzrdx0g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_PMiX8181EeGbQoflzrdx0g"/>
</children>
@@ -1802,10 +2252,25 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_J3bxoXJVEeOMF7YEvnQt5g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_J3bxonJVEeOMF7YEvnQt5g"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NGSg4AuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NGSg4QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="statemachine.uml#_IeWosF81EeGbQoflzrdx0g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PMf7sV81EeGbQoflzrdx0g" x="157" y="88" width="609" height="372"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PMf7sV81EeGbQoflzrdx0g" x="157" y="88" width="624" height="393"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NJPHMAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJPHMQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJPHMwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_IeWosF81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJPHMguZEeWXe7AeBUbqvw" x="357" y="88"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_Ogua0V81EeGbQoflzrdx0g"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_NGSg7AuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_SrtRQAuZEeWXe7AeBUbqvw" name="css_stylesheets">
+ <eObjectListValue xmi:type="css:EmbeddedStyleSheet" href="pathmap://QML_CORE/core.notation#_7gUz8Mc1EeSsAI2TZshUyg"/>
+ </styles>
<element xmi:type="uml:Package" href="statemachine.uml#_DEJCwF81EeGbQoflzrdx0g"/>
<edges xmi:type="notation:Connector" xmi:id="_Z-W7wF81EeGbQoflzrdx0g" type="4013" source="_Yl57EF81EeGbQoflzrdx0g" target="_X1IlcF81EeGbQoflzrdx0g" routing="Rectilinear" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_Z-YJ4F81EeGbQoflzrdx0g" type="6025">
@@ -1822,24 +2287,36 @@
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Z-W7wV81EeGbQoflzrdx0g" fontName="" fontHeight="10"/>
<element xmi:type="uml:Connector" href="statemachine.uml#_IeXPyV81EeGbQoflzrdx0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z-W7wl81EeGbQoflzrdx0g" points="[-1, -10, -45, 33]$[-1, -43, -45, 0]$[34, -43, -10, 0]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z-W7wl81EeGbQoflzrdx0g" points="[1, -10, -42, 57]$[1, -64, -42, 3]$[33, -64, -10, 3]"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_bD3LQF81EeGbQoflzrdx0g" type="4013" source="_XQCUUF81EeGbQoflzrdx0g" target="_X1IlcF81EeGbQoflzrdx0g" routing="Rectilinear" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_bD4ZYF81EeGbQoflzrdx0g" type="6025">
+ <children xmi:type="notation:DecorationNode" xmi:id="_bD4ZYF81EeGbQoflzrdx0g" visible="false" type="6025">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pP86QguZEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pP86QwuZEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bD4ZYV81EeGbQoflzrdx0g" y="60"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_bD4ZYl81EeGbQoflzrdx0g" visible="false" type="6050">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_bD4ZY181EeGbQoflzrdx0g" y="-20"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pP8TMAuZEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pP8TMQuZEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bD4ZY181EeGbQoflzrdx0g" x="-65" y="8"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_bD4ZZF81EeGbQoflzrdx0g" visible="false" type="6051">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pP86QAuZEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pP86QQuZEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bD4ZZV81EeGbQoflzrdx0g" y="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_bD4ZZl81EeGbQoflzrdx0g" visible="false" type="6052">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pP9hUAuZEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pP9hUQuZEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bD4ZZ181EeGbQoflzrdx0g" y="20"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_bD3LQV81EeGbQoflzrdx0g" fontName="" fontHeight="10"/>
<element xmi:type="uml:Connector" href="statemachine.uml#_IeXP0F81EeGbQoflzrdx0g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bD3LQl81EeGbQoflzrdx0g" points="[8, 4, -43, -53]$[8, 57, -43, 0]$[41, 57, -10, 0]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bD3LQl81EeGbQoflzrdx0g" points="[9, 4, -33, -16]$[9, 27, -33, 7]$[40, 27, -2, 7]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eBtnAF82EeGbQoflzrdx0g" id="(0.15,0.8)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gMsk4HkjEeOMFc4T5KeVdg" id="(0.1,0.1)"/>
</edges>
@@ -1862,13 +2339,6 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QGaMcFl-EeKFQZ_XV_Kn6g" id="(0.7,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_G9WTgF82EeGbQoflzrdx0g" type="4013" source="_Yl7wQF81EeGbQoflzrdx0g" target="_CYirkF82EeGbQoflzrdx0g" routing="Rectilinear" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UWzA4F82EeGbQoflzrdx0g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AbCKEHkjEeOMFc4T5KeVdg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AbCKEXkjEeOMFc4T5KeVdg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AbCKEnkjEeOMFc4T5KeVdg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AbCKE3kjEeOMFc4T5KeVdg" key="PropStereoDisplay" value="FCM::Connector.ic"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AbCKFHkjEeOMFc4T5KeVdg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_G9W6kF82EeGbQoflzrdx0g" type="6025">
<layoutConstraint xmi:type="notation:Location" xmi:id="_G9W6kV82EeGbQoflzrdx0g" x="31" y="-27"/>
</children>
@@ -1886,6 +2356,96 @@
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_G9WTgl82EeGbQoflzrdx0g" points="[1, 10, -232, -62]$[1, 75, -232, 3]$[230, 75, -3, 3]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_G967QF82EeGbQoflzrdx0g" id="(0.15,0.25)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NJPHNAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_PMf7sF81EeGbQoflzrdx0g" target="_NJPHMAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NJPHNQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJPHOQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="statemachine.uml#_IeWosF81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NJPHNguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJPHNwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJPHOAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NJYRJAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_Qj1iEF81EeGbQoflzrdx0g" target="_NJYRIAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NJYRJQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJYRKQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="statemachine.uml#_IeWosV81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NJYRJguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJYRJwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJYRKAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NJhbFAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_XQCUUF81EeGbQoflzrdx0g" target="_NJhbEAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NJhbFQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJhbGQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_a4NKMOuMEeCTfOY57pgE3w"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NJhbFguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJhbFwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJhbGAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NJtBSAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_X1IlcF81EeGbQoflzrdx0g" target="_NJtBRAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NJtBSQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJtBTQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_MzO8gPNAEeCovO8AYZymZQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NJtBSguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJtBSwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJtBTAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NJ845AuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_Yl57EF81EeGbQoflzrdx0g" target="_NJ844AuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NJ845QuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NJ846QuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_u7pk4PRUEeCKVJwdD4MMsg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NJ845guZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJ845wuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NJ846AuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NKK7WguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_Yl7wQF81EeGbQoflzrdx0g" target="_NKK7VguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NKK7WwuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKK7XwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_xUE3QF8wEeGerN33d-RdRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKK7XAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKK7XQuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKK7XguZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NKVTbAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_Yl8-Yl81EeGbQoflzrdx0g" target="_NKVTaAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NKVTbQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKVTcQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKVTbguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKVTbwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKVTcAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NKfEbAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_Zh1X0F81EeGbQoflzrdx0g" target="_NKfEaAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NKfEbQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKfEcQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_ZjdOAP-EEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKfEbguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKfEbwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKfEcAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NKoOXAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_CYirkF82EeGbQoflzrdx0g" target="_NKoOWAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NKoOXQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKoOYQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="statemachine.uml#_z94Y0F81EeGbQoflzrdx0g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKoOXguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKoOXwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKoOYAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<css:ModelStyleSheets xmi:id="_mhg4sMmbEeS0_bFth_90hQ"/>
</xmi:XMI>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.classpath b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.classpath
index 098194ca4b7..248b4c5dc7a 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.classpath
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.classpath
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
+ <classpathentry kind="src" path="xtend-gen"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.project b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.project
index 925f0e2e2e5..e5477bc69be 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.project
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/.project
@@ -6,6 +6,11 @@
</projects>
<buildSpec>
<buildCommand>
+ <name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
@@ -37,5 +42,6 @@
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.acceleo.ide.ui.acceleoNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
</natures>
</projectDescription>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/META-INF/MANIFEST.MF b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/META-INF/MANIFEST.MF
index 1c0318d52c1..24adcd54c83 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/META-INF/MANIFEST.MF
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/META-INF/MANIFEST.MF
@@ -1,4 +1,4 @@
-Manifest-Version: 1.0
+hManifest-Version: 1.0
Export-Package: org.eclipse.papyrus.qompass.modellibs.tracing,
org.eclipse.papyrus.qompass.modellibs.tracing.acceleo
Require-Bundle: org.eclipse.papyrus.fcm.profile;bundle-version="1.1.0",
@@ -12,16 +12,18 @@ Require-Bundle: org.eclipse.papyrus.fcm.profile;bundle-version="1.1.0",
org.eclipse.uml2.uml;bundle-version="4.0.0",
org.eclipse.papyrus.uml.tools.utils;bundle-version="1.1.0",
org.eclipse.papyrus.qompass.designer.ui;bundle-version="1.1.0",
- org.eclipse.papyrus.uml.diagram.wizards;bundle-version="1.1.0"
+ org.eclipse.papyrus.uml.diagram.wizards;bundle-version="1.1.0",
+ com.google.guava,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend.lib,
+ org.eclipse.xtend.lib.macro
Bundle-Vendor: %providerName
Bundle-ActivationPolicy: lazy
Bundle-Version: 1.1.0.qualifier
Bundle-Localization: plugin
Bundle-Name: %pluginName
-Bundle-Activator: org.eclipse.papyrus.qompass.modellibs.tracing.Activa
- tor
+Bundle-Activator: org.eclipse.papyrus.qompass.modellibs.tracing.Activator
Bundle-ManifestVersion: 2
-Bundle-SymbolicName: org.eclipse.papyrus.qompass.modellibs.tracing;sin
- gleton:=true
+Bundle-SymbolicName: org.eclipse.papyrus.qompass.modellibs.tracing;singleton:=true
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.notation b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.notation
index 333d8c71e4f..6500acf7413 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.notation
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.notation
@@ -58,6 +58,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_Pj7PczeEEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pj7PdDeEEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0EVUwAuXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0EVUwQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="ClientServerTraceTest.uml#_cn-H0DLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Pj6oUTeEEeGPyrZ5I3hMlA" x="108" y="81" width="321"/>
</children>
@@ -112,10 +115,14 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_ktecYzW2EeKyT6LlKoWJIA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ktecZDW2EeKyT6LlKoWJIA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0EVUwguXEeWXe7AeBUbqvw" type="8502">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0EVUwwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:DataType" href="ClientServerTraceTest.uml#_krMkcDW2EeKyT6LlKoWJIA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ktdOQTW2EeKyT6LlKoWJIA" x="121" y="262" width="141" height="90"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_XSHWMV36Ed-UvNEDwY5GNg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0EV70AuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_Tp4n8DLaEd2qeKRLMdIx_A"/>
<edges xmi:type="notation:Connector" xmi:id="_Y-hhkDeEEeGPyrZ5I3hMlA" type="4013" source="_TP_4gDeEEeGPyrZ5I3hMlA" target="_Pj6oUDeEEeGPyrZ5I3hMlA" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_Y-hhkTeEEeGPyrZ5I3hMlA" fontName="Sans Serif"/>
@@ -130,13 +137,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_edFmkDeFEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_edFmkTeFEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1lbhAJTfEd-BZ5b36VI4Tw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5uoqAMxjEeGQGKJyDfz9-Q" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5uoqAcxjEeGQGKJyDfz9-Q" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5upREMxjEeGQGKJyDfz9-Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5upREcxjEeGQGKJyDfz9-Q" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5upREsxjEeGQGKJyDfz9-Q" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_xxFvYF36Ed-UvNEDwY5GNg" type="5156">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ccTakDeFEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ccTakTeFEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1"/>
@@ -155,13 +155,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ozsqgzeEEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ozsqhDeEEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_q5EVUDrWEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUXKMDrWEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUXKMTrWEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUXKMjrWEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUXKMzrWEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rUXKNDrWEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ozsqhTeEEeGPyrZ5I3hMlA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ScyQMJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Sk4cQJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -184,13 +177,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2HDnAkwJEeGN3tuNIuGSAw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2HDnA0wJEeGN3tuNIuGSAw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4u-EcEwJEeGN3tuNIuGSAw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Z1mYEwJEeGN3tuNIuGSAw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Z1mYUwJEeGN3tuNIuGSAw" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Z1mYkwJEeGN3tuNIuGSAw" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Z2NcEwJEeGN3tuNIuGSAw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Z2NcUwJEeGN3tuNIuGSAw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_2HDnBEwJEeGN3tuNIuGSAw" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_S88-AJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TEskwJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -203,6 +189,19 @@
<element xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2HCY4UwJEeGN3tuNIuGSAw" x="162" y="54"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0Kx7AAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0Kx7AQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0SlMIAuXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0SlMIQuXEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0SlMIguXEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0SxZZguXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0SxZZwuXEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::RuleApplication"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_te7YAMtkEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0SxZaAuXEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xxFIUV36Ed-UvNEDwY5GNg" x="117" y="171" width="172" height="89"/>
</children>
@@ -230,13 +229,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lu9HJDeEEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lu9HJTeEEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mcgqcDrWEeGMCcwsbpLuFA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2G2MDrWEeGMCcwsbpLuFA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2G2MTrWEeGMCcwsbpLuFA" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2G2MjrWEeGMCcwsbpLuFA" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2HdQDrWEeGMCcwsbpLuFA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m2HdQTrWEeGMCcwsbpLuFA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_lu9HJjeEEeGPyrZ5I3hMlA" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R-qJwJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SD7EQJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -249,6 +241,9 @@
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lu8gETeEEeGPyrZ5I3hMlA" x="-10" y="27"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0Kx7AguXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0Kx7AwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_N6fa4JsrEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lvTlsQOUEeCBk5-airPjFw" x="117" y="36" width="172" height="55"/>
</children>
@@ -266,7 +261,40 @@
<element xmi:type="uml:Comment" href="ClientServerTraceTest.uml#_b5cakDeEEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_b6dHMTeEEeGPyrZ5I3hMlA" x="342" y="81" width="332" height="76"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0TB4EAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0TB4EQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0TB4EwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0TB4EguXEeWXe7AeBUbqvw" x="317" y="171"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0TiOYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0TiOYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0TiOYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0TiOYguXEeWXe7AeBUbqvw" x="190" y="51"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0T4MoguXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0T4MowuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0T4MpQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0T4MpAuXEeWXe7AeBUbqvw" x="362" y="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0UScWAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0UScWQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0UTDYAuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0UScWguXEeWXe7AeBUbqvw" x="190" y="27"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_wOG5sV36Ed-UvNEDwY5GNg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0Kx7BAuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_etOZkDLaEd2qeKRLMdIx_A"/>
<edges xmi:type="notation:Connector" xmi:id="_lwdcQAOUEeCBk5-airPjFw" type="4015" source="_xxFIUF36Ed-UvNEDwY5GNg" target="_lvTlsAOUEeCBk5-airPjFw" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_lwfRcAOUEeCBk5-airPjFw" type="6024">
@@ -284,6 +312,46 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_k6dvIDeEEeGPyrZ5I3hMlA" id="(0.017948717948717947,0.4666666666666667)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_k6dvITeEEeGPyrZ5I3hMlA" id="(0.4883720930232558,0.22321428571428573)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0TB4FAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_xxFIUF36Ed-UvNEDwY5GNg" target="_0TB4EAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0TB4FQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0TCfIQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0TB4FguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TB4FwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TCfIAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0TiOZAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ozsDcDeEEeGPyrZ5I3hMlA" target="_0TiOYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0TiOZQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0TiOaQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0TiOZguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TiOZwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0TiOaAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0T4MpguXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_2HCY4EwJEeGN3tuNIuGSAw" target="_0T4MoguXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0T4MpwuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0T4MqwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0T4MqAuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0T4MqQuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0T4MqguXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0UTDYQuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_lu8gEDeEEeGPyrZ5I3hMlA" target="_0UScWAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0UTDYguXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0UTDZguXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0UTDYwuXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0UTDZAuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0UTDZQuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_aeSh0F37Ed-UvNEDwY5GNg" type="CompositeStructure" name="CompositeDiagram Server" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_c2tKsF37Ed-UvNEDwY5GNg" type="2073" fontName="Monospace" fontHeight="10" fillColor="8905185" gradient="16777215, 16777215, 0" lineColor="0">
@@ -293,13 +361,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NqCEgH8eEd-5xfPoaTlRww" source="displayNameLabelIcon">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NqCEgX8eEd-5xfPoaTlRww" key="displayNameLabelIcon_value" value="false"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iDIMAGXtEd-6i7-LHPxExw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6rnUDVeEeKoYLVLZgpRiw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6rnUTVeEeKoYLVLZgpRiw" key="StereotypeList" value=",FCM::RuleApplication"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6sOYDVeEeKoYLVLZgpRiw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6sOYTVeEeKoYLVLZgpRiw" key="PropStereoDisplay" value="FCM::RuleApplication.containerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X6sOYjVeEeKoYLVLZgpRiw" key="StereotypePropertyLocation" value="With brace"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_c2tKsl37Ed-UvNEDwY5GNg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_c2tKs137Ed-UvNEDwY5GNg" type="7073">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_c2tKtF37Ed-UvNEDwY5GNg"/>
@@ -314,13 +375,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FzT20WfbEd-T-rJ3Ep9Y5Q" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FzT20mfbEd-T-rJ3Ep9Y5Q" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_M08tkGfbEd-T-rJ3Ep9Y5Q" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0TObQDrZEeGgAdAmWw4pyQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0TObQTrZEeGgAdAmWw4pyQ" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0TObQjrZEeGgAdAmWw4pyQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0TObQzrZEeGgAdAmWw4pyQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0TObRDrZEeGgAdAmWw4pyQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_FzUd4GfbEd-T-rJ3Ep9Y5Q" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TrlloJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TydpsJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -333,11 +387,69 @@
<element xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FzA74WfbEd-T-rJ3Ep9Y5Q" x="-10" y="106"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0UpBoAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0UpBoQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0XF4sguXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0XF4swuXEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0XF4tAuXEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0XEDgAuXEeWXe7AeBUbqvw" type="StereotypeBrace">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0XikoAuXEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0XikoQuXEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0XF4sAuXEeWXe7AeBUbqvw" type="StereotypePropertyBrace">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#_r2VLUJD2Ed-I9dVdNhZAGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0XF4sQuXEeWXe7AeBUbqvw"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0XEDgQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0XEDgguXEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::RuleApplication"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_te7YAMtkEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0XEDgwuXEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_c2tKsV37Ed-UvNEDwY5GNg" x="134" y="74" width="353" height="269"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0XWXYAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0XWXYQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0XWXYwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0XWXYguXEeWXe7AeBUbqvw" x="334" y="74"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0YEwIAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0YEwIQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0YEwIwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YEwIguXEeWXe7AeBUbqvw" x="190" y="106"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_aeSh0V37Ed-UvNEDwY5GNg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0UpBoguXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_OGM88DLaEd2qeKRLMdIx_A"/>
+ <edges xmi:type="notation:Connector" xmi:id="_0XW-cAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_c2tKsF37Ed-UvNEDwY5GNg" target="_0XWXYAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0XW-cQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0XW-dQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0XW-cguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0XW-cwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0XW-dAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0YEwJAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_FzA74GfbEd-T-rJ3Ep9Y5Q" target="_0YEwIAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0YEwJQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0YEwKQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0YEwJguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0YEwJwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0YEwKAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_q-Wa0F37Ed-UvNEDwY5GNg" type="CompositeStructure" name="CompositeDiagram System" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_sGaPEF37Ed-UvNEDwY5GNg" type="2073" fontName="Sans Serif" fontHeight="10" transparency="0" gradient="8047085, 0, 0" lineColor="0">
@@ -347,13 +459,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_62o-4GSuEd-dQdK1-7wIFg" source="ShadowFigure">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_62o-4WSuEd-dQdK1-7wIFg" key="ShadowFigure_Value" value="false"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_38uLcGSuEd-dQdK1-7wIFg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5vj3EMxjEeGQGKJyDfz9-Q" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5vkeIMxjEeGQGKJyDfz9-Q" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5vkeIcxjEeGQGKJyDfz9-Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5vkeIsxjEeGQGKJyDfz9-Q" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5vkeI8xjEeGQGKJyDfz9-Q" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_sGa2IF37Ed-UvNEDwY5GNg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_sGa2IV37Ed-UvNEDwY5GNg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_uegu4F37Ed-UvNEDwY5GNg" type="3070" lineColor="0">
@@ -378,13 +483,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TLJ7gAcCEeGnrLqQ0OQeAg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TLJ7gQcCEeGnrLqQ0OQeAg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1aRi4DrZEeGgAdAmWw4pyQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sVjQDrZEeGgAdAmWw4pyQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sVjQTrZEeGgAdAmWw4pyQ" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sVjQjrZEeGgAdAmWw4pyQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sVjQzrZEeGgAdAmWw4pyQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1sVjRDrZEeGgAdAmWw4pyQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_TLJ7ggcCEeGnrLqQ0OQeAg" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UypUUJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U4NJwJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -407,13 +505,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RUpRJDrcEeGgAdAmWw4pyQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RUpRJTrcEeGgAdAmWw4pyQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_T-OigDrcEeGgAdAmWw4pyQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UWrewDrcEeGgAdAmWw4pyQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UWrewTrcEeGgAdAmWw4pyQ" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UWrewjrcEeGgAdAmWw4pyQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UWrewzrcEeGgAdAmWw4pyQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UWsF0DrcEeGgAdAmWw4pyQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_RUpRJjrcEeGgAdAmWw4pyQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XSc-oJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XakY0J0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -426,6 +517,9 @@
<element xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_RUoqETrcEeGgAdAmWw4pyQ" x="152" y="54"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0YVO0guXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0YVO0wuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ClientServerTraceTest.uml#_i-I7gDLiEd2RVeNawwNNzg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uegu4V37Ed-UvNEDwY5GNg" x="35" y="17" width="162" height="112"/>
</children>
@@ -451,13 +545,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SZh1lDrcEeGgAdAmWw4pyQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SZh1lTrcEeGgAdAmWw4pyQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VXy9gDrcEeGgAdAmWw4pyQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VsgCMDrcEeGgAdAmWw4pyQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VsgCMTrcEeGgAdAmWw4pyQ" key="StereotypeList" value="FCM::Port"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VsgCMjrcEeGgAdAmWw4pyQ" key="Stereotype_Presentation_Kind" value="IconStereotype"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VsgCMzrcEeGgAdAmWw4pyQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VsgpQDrcEeGgAdAmWw4pyQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_SZh1ljrcEeGgAdAmWw4pyQ" type="5125">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WwhWQJ0lEeKBzo5ONT8mrA" source="CustomAppearance_Annotation">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W5_bUJ0lEeKBzo5ONT8mrA" key="CustomAppearance_MaskValue" value="28"/>
@@ -470,11 +557,41 @@
<element xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SZhOgTrcEeGgAdAmWw4pyQ" x="-10" y="52"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0YVO1AuXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0YVO1QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ClientServerTraceTest.uml#_gV1cgDLiEd2RVeNawwNNzg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_vHCHcV37Ed-UvNEDwY5GNg" x="422" y="19" width="162" height="112"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0bZw8AuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0bZw8QuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0bZw8wuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bZw8guXEeWXe7AeBUbqvw" x="190" y="51"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0bt6AAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0bt6AQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0bt6AwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bt6AguXEeWXe7AeBUbqvw" x="352" y="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0cFtcAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0cFtcQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0cFtcwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0cFtcguXEeWXe7AeBUbqvw" x="190" y="52"/>
+ </children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sGa2Il37Ed-UvNEDwY5GNg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0YVO0AuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0YVO0QuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_bYJagDLiEd2RVeNawwNNzg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sGaPEV37Ed-UvNEDwY5GNg" x="63" y="32" width="625" height="197"/>
</children>
@@ -507,6 +624,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Vcy4gTeKEeGPyrZ5I3hMlA" x="405" y="249" width="307"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_q-Wa0V37Ed-UvNEDwY5GNg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0YVO1guXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_XLQjUDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_4lh80DeKEeGPyrZ5I3hMlA" type="4002" source="_s51AIDeJEeGPyrZ5I3hMlA" target="_sGaPEF37Ed-UvNEDwY5GNg" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_4lh80TeKEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
@@ -516,13 +634,6 @@
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4mHLoTeKEeGPyrZ5I3hMlA" id="(0.2896,0.9695431472081218)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_QRrXUE2rEeGl8qrc8BM7vA" type="4013" source="_RUoqEDrcEeGgAdAmWw4pyQ" target="_SZhOgDrcEeGgAdAmWw4pyQ" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VPgjQE2rEeGl8qrc8BM7vA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kAPj0Jv-EeSlvLlfn0fV6A" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kAPj0Zv-EeSlvLlfn0fV6A" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kAQK4Jv-EeSlvLlfn0fV6A" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kAQK4Zv-EeSlvLlfn0fV6A" key="PropStereoDisplay" value="FCM::Connector.ic"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kAQK4pv-EeSlvLlfn0fV6A" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_QRslcE2rEeGl8qrc8BM7vA" type="6025">
<layoutConstraint xmi:type="notation:Location" xmi:id="_QRslcU2rEeGl8qrc8BM7vA" x="6" y="-30"/>
</children>
@@ -548,6 +659,36 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SHu6AE2rEeGl8qrc8BM7vA" id="(0.21498371335504887,0.025)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SHu6AU2rEeGl8qrc8BM7vA" id="(0.9137931034482759,0.4691358024691358)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0bZw9AuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_TLHfQAcCEeGnrLqQ0OQeAg" target="_0bZw8AuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0bZw9QuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0bZw-QuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_OfiosJsrEd61Eo3nmu3JhQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0bZw9guXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bZw9wuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bZw-AuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0bt6BAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_RUoqEDrcEeGgAdAmWw4pyQ" target="_0bt6AAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0bt6BQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0bt6CQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_DtWn4DLcEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0bt6BguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bt6BwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0bt6CAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0cFtdAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_SZhOgDrcEeGgAdAmWw4pyQ" target="_0cFtcAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0cFtdQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0cFteQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="ClientServerTraceTest.uml#_4KiE8DLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0cFtdguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0cFtdwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0cFteAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_6FvnwGONEd-seu3qyZgHfg" type="PapyrusUMLClassDiagram" name="deployment plans" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_7Fso4GONEd-seu3qyZgHfg" type="2007" fontName="Sans Serif" fontHeight="10" transparency="0" gradient="8905185, 16777215, 0" lineColor="0">
@@ -560,13 +701,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_30xTEGTfEd-rCOWJcspHOA" source="ShadowFigure">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_30xTEWTfEd-rCOWJcspHOA" key="ShadowFigure_Value" value="true"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1FykUGTfEd-rCOWJcspHOA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zhoQADeIEeGPyrZ5I3hMlA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zhoQATeIEeGPyrZ5I3hMlA" key="StereotypeList" value="FCM::DeploymentPlan"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zhoQAjeIEeGPyrZ5I3hMlA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zhoQAzeIEeGPyrZ5I3hMlA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zhoQBDeIEeGPyrZ5I3hMlA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_7FvsM2ONEd-seu3qyZgHfg" type="5026"/>
<children xmi:type="notation:DecorationNode" xmi:id="_7FvsNGONEd-seu3qyZgHfg" type="7016">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7FvsNWONEd-seu3qyZgHfg"/>
@@ -613,13 +747,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FQPyxDWxEeKGAYOVxzQeAg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FQPyxTWxEeKGAYOVxzQeAg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IiHMIDWxEeKGAYOVxzQeAg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KWAysDWxEeKGAYOVxzQeAg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KWAysTWxEeKGAYOVxzQeAg" key="StereotypeList" value="FCM::Configuration"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KWAysjWxEeKGAYOVxzQeAg" key="PropStereoDisplay" value=",FCM::Configuration.configOptions,FCM::Configuration.deploymentPlan"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KWAyszWxEeKGAYOVxzQeAg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KWAytDWxEeKGAYOVxzQeAg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_FQQZ0DWxEeKGAYOVxzQeAg" type="5029"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_FQQZ0TWxEeKGAYOVxzQeAg" visible="false" type="7017">
<styles xmi:type="notation:TitleStyle" xmi:id="_FQQZ0jWxEeKGAYOVxzQeAg"/>
@@ -639,10 +766,39 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_FQRA4zWxEeKGAYOVxzQeAg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FQRA5DWxEeKGAYOVxzQeAg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0cjAcAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0cjAcQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0fPvIAuXEeWXe7AeBUbqvw" type="StereotypeCompartment">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0fUAkAuXEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0fUAkQuXEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0fQ9QAuXEeWXe7AeBUbqvw" type="StereotypeProperty">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#_zqH8AH8UEd-oF-y8FyT5sA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0fQ9QQuXEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0fQ9QguXEeWXe7AeBUbqvw" type="StereotypeProperty">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#_Fi5eoJQBEd-UMN59oR7XbA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0fQ9QwuXEeWXe7AeBUbqvw"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0fPvIQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0fPvIguXEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::Configuration"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_E0tzcGE_Ed-eArNXja7SuA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0fPvIwuXEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_QT6okKDjEd-rLNbSWf1QuA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_FQOkoTWxEeKGAYOVxzQeAg" x="504" y="27" width="208" height="108"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0e2tkAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0e2tkQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0e2tkwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ClientServerTraceTest.uml#_5Z7MEDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0e2tkguXEeWXe7AeBUbqvw" x="277" y="38"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_6FvnwWONEd-seu3qyZgHfg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0cjngAuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_234GEDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_YEkd8DeIEeGPyrZ5I3hMlA" type="4013" source="_TooeIDeIEeGPyrZ5I3hMlA" target="_FQOkoDWxEeKGAYOVxzQeAg" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_YEkd8TeIEeGPyrZ5I3hMlA" fontName="Sans Serif"/>
@@ -658,6 +814,16 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JTc_cEehEeGg-ceBj4Cxaw" id="(0.43977591036414565,0.047619047619047616)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KMooUDeJEeGPyrZ5I3hMlA" id="(0.76,0.77)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0e3UoAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_7Fso4GONEd-seu3qyZgHfg" target="_0e2tkAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0e3UoQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0e3UpQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="ClientServerTraceTest.uml#_5Z7MEDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0e3UoguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0e3UowuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0e3UpAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_HoscYMniEeCMCo5Ox2CNmg" type="CompositeStructure" name="HWArchitecture" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_IKW_AMniEeCMCo5Ox2CNmg" type="2073" fontName="" fontHeight="10" fillColor="10011046" gradient="16777215, 16777215, 0" lineColor="0">
@@ -670,13 +836,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IKYNJMniEeCMCo5Ox2CNmg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IKYNJcniEeCMCo5Ox2CNmg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KTgacDeLEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wN-YMxjEeGQGKJyDfz9-Q" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wN-YcxjEeGQGKJyDfz9-Q" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wOlcMxjEeGQGKJyDfz9-Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wOlccxjEeGQGKJyDfz9-Q" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wOlcsxjEeGQGKJyDfz9-Q" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_IKYNJsniEeCMCo5Ox2CNmg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_IKYNJ8niEeCMCo5Ox2CNmg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_RbhoYMniEeCMCo5Ox2CNmg" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -697,6 +856,9 @@
<children xmi:type="notation:BasicCompartment" xmi:id="_Rbi2gsniEeCMCo5Ox2CNmg" type="7077">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rbi2g8niEeCMCo5Ox2CNmg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gynQguXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gynQwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ClientServerTraceTest.uml#_RbUNAMniEeCMCo5Ox2CNmg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_RbhoYcniEeCMCo5Ox2CNmg" x="74" y="24" width="152" height="55"/>
</children>
@@ -718,11 +880,17 @@
<children xmi:type="notation:BasicCompartment" xmi:id="_R5TJh8niEeCMCo5Ox2CNmg" type="7077">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_R5TJiMniEeCMCo5Ox2CNmg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gynRAuXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gynRQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ClientServerTraceTest.uml#_R5FuIMniEeCMCo5Ox2CNmg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_R5SiccniEeCMCo5Ox2CNmg" x="385" y="26" width="147" height="53"/>
</children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKYNKMniEeCMCo5Ox2CNmg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gynQAuXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gynQQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#__1PHIMnhEeCMCo5Ox2CNmg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKW_AcniEeCMCo5Ox2CNmg" x="76" y="27" width="609" height="159"/>
</children>
@@ -736,13 +904,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_M10BhMniEeCMCo5Ox2CNmg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_M10BhcniEeCMCo5Ox2CNmg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LrCOEDeLEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wV6MMxjEeGQGKJyDfz9-Q" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wV6McxjEeGQGKJyDfz9-Q" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wV6MsxjEeGQGKJyDfz9-Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wV6M8xjEeGQGKJyDfz9-Q" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5wV6NMxjEeGQGKJyDfz9-Q" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_M10BhsniEeCMCo5Ox2CNmg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_M10Bh8niEeCMCo5Ox2CNmg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_QgbSEMniEeCMCo5Ox2CNmg" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -763,13 +924,19 @@
<children xmi:type="notation:BasicCompartment" xmi:id="_Qgb5JcniEeCMCo5Ox2CNmg" type="7077">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qgb5JsniEeCMCo5Ox2CNmg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gzOUAuXEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gzOUQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="ClientServerTraceTest.uml#_QgKzYMniEeCMCo5Ox2CNmg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_QgbSEcniEeCMCo5Ox2CNmg" x="76" y="13" width="165" height="55"/>
</children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_M10BiMniEeCMCo5Ox2CNmg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gynRguXEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gynRwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_M1a_8MniEeCMCo5Ox2CNmg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1wXIcniEeCMCo5Ox2CNmg" x="72" y="324" width="613" height="136"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_M1wXIcniEeCMCo5Ox2CNmg" x="72" y="360" width="613" height="136"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ZWgfkDeLEeGPyrZ5I3hMlA" type="2109" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZWhGoDeLEeGPyrZ5I3hMlA" source="ShadowFigure">
@@ -783,7 +950,7 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ZWhGpjeLEeGPyrZ5I3hMlA" type="5192"/>
<element xmi:type="uml:Comment" href="ClientServerTraceTest.uml#_ZWJ6QDeLEeGPyrZ5I3hMlA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZWgfkTeLEeGPyrZ5I3hMlA" x="81" y="207" width="352" height="50"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZWgfkTeLEeGPyrZ5I3hMlA" x="60" y="220" width="441" height="81"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2v8ewDeLEeGPyrZ5I3hMlA" type="2109" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2v9F0DeLEeGPyrZ5I3hMlA" source="ShadowFigure">
@@ -797,7 +964,7 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_2v9F1jeLEeGPyrZ5I3hMlA" type="5192"/>
<element xmi:type="uml:Comment" href="ClientServerTraceTest.uml#_2vkEQDeLEeGPyrZ5I3hMlA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2v8ewTeLEeGPyrZ5I3hMlA" x="497" y="212" width="332"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2v8ewTeLEeGPyrZ5I3hMlA" x="540" y="220" width="332"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_2pxv4DeMEeGPyrZ5I3hMlA" type="2072" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2pxv4jeMEeGPyrZ5I3hMlA" source="ShadowFigure">
@@ -809,20 +976,16 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2pyW8jeMEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2pyW8zeMEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DO1L4DeNEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DoS0wDeNEeGPyrZ5I3hMlA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DoS0wTeNEeGPyrZ5I3hMlA" key="StereotypeList" value="FCM::Target"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DoS0wjeNEeGPyrZ5I3hMlA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DoS0wzeNEeGPyrZ5I3hMlA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DoS0xDeNEeGPyrZ5I3hMlA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_2pyW9DeMEeGPyrZ5I3hMlA" type="5124"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_2pyW9TeMEeGPyrZ5I3hMlA" visible="false" type="7072">
<styles xmi:type="notation:TitleStyle" xmi:id="_2pyW9jeMEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2pyW9zeMEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gzOUguXEeWXe7AeBUbqvw" type="6088">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gzOUwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Node" href="ClientServerTraceTest.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2pxv4TeMEeGPyrZ5I3hMlA" x="713" y="324" width="89" height="64"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2pxv4TeMEeGPyrZ5I3hMlA" x="713" y="360" width="89" height="64"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_5exAADeMEeGPyrZ5I3hMlA" type="2072" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5exnEDeMEeGPyrZ5I3hMlA" source="ShadowFigure">
@@ -834,18 +997,14 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5exnFDeMEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5exnFTeMEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FmeYsDeNEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmeYsTeNEeGPyrZ5I3hMlA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmeYsjeNEeGPyrZ5I3hMlA" key="StereotypeList" value="FCM::Target"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmeYszeNEeGPyrZ5I3hMlA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmeYtDeNEeGPyrZ5I3hMlA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FmeYtTeNEeGPyrZ5I3hMlA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_5eyOIDeMEeGPyrZ5I3hMlA" type="5124"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_5eyOITeMEeGPyrZ5I3hMlA" visible="false" type="7072">
<styles xmi:type="notation:TitleStyle" xmi:id="_5eyOIjeMEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5eyOIzeMEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gzOVAuXEeWXe7AeBUbqvw" type="6088">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gzOVQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Node" href="ClientServerTraceTest.uml#_MxayMP_BEd6628OhKk_dpg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5exAATeMEeGPyrZ5I3hMlA" x="711" y="27" width="91" height="64"/>
</children>
@@ -859,22 +1018,43 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6DIRVDeMEeGPyrZ5I3hMlA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6DIRVTeMEeGPyrZ5I3hMlA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Eq1P0DeNEeGPyrZ5I3hMlA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Eq124DeNEeGPyrZ5I3hMlA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Eq124TeNEeGPyrZ5I3hMlA" key="StereotypeList" value="FCM::Target"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Eq124jeNEeGPyrZ5I3hMlA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Eq124zeNEeGPyrZ5I3hMlA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Eq125DeNEeGPyrZ5I3hMlA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_6DIRVjeMEeGPyrZ5I3hMlA" type="5124"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_6DIRVzeMEeGPyrZ5I3hMlA" visible="false" type="7072">
<styles xmi:type="notation:TitleStyle" xmi:id="_6DIRWDeMEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6DIRWTeMEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0gzOVguXEeWXe7AeBUbqvw" type="6088">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0gzOVwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Node" href="ClientServerTraceTest.uml#_NF3YMP_BEd6628OhKk_dpg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6DHqQTeMEeGPyrZ5I3hMlA" x="711" y="111" width="91" height="61"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0jYBMAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0jYBMQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0jYBMwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jYBMguXEeWXe7AeBUbqvw" x="913" y="324"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0jt_cAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0jt_cQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0jt_cwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_MxayMP_BEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0jt_cguXEeWXe7AeBUbqvw" x="911" y="27"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0j_sQAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0j_sQQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0j_sQwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_NF3YMP_BEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0j_sQguXEeWXe7AeBUbqvw" x="911" y="111"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_HoscYcniEeCMCo5Ox2CNmg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0gzOWAuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_v3fMgDLiEd2RVeNawwNNzg"/>
<edges xmi:type="notation:Connector" xmi:id="_eFyUgMniEeCMCo5Ox2CNmg" type="4013" source="_RbhoYMniEeCMCo5Ox2CNmg" target="_R5SicMniEeCMCo5Ox2CNmg" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_eFzioMniEeCMCo5Ox2CNmg" type="6025">
@@ -890,15 +1070,45 @@
<styles xmi:type="notation:FontStyle" xmi:id="_JS3nYTeMEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JS3nYjeMEeGPyrZ5I3hMlA" points="[-7, -6, 87, 76]$[-87, -82, 7, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JUOSQDeMEeGPyrZ5I3hMlA" id="(0.06325301204819277,0.08333333333333333)"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JUOSQDeMEeGPyrZ5I3hMlA" id="(0.03614457831325301,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JUO5UDeMEeGPyrZ5I3hMlA" id="(0.7365591397849462,0.48148148148148145)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_J_wikDeMEeGPyrZ5I3hMlA" type="4002" source="_ZWgfkDeLEeGPyrZ5I3hMlA" target="_IKW_AMniEeCMCo5Ox2CNmg" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_J_wikTeMEeGPyrZ5I3hMlA" fontName="" fontHeight="10"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J_wikjeMEeGPyrZ5I3hMlA" points="[3, -7, 0, 27]$[-17, -24, -20, 10]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAdGIDeMEeGPyrZ5I3hMlA" id="(0.5015384615384615,0.11666666666666667)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAdGITeMEeGPyrZ5I3hMlA" id="(0.28078817733990147,0.9371069182389937)"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAdGIDeMEeGPyrZ5I3hMlA" id="(0.48299319727891155,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KAdGITeMEeGPyrZ5I3hMlA" id="(0.28735632183908044,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0jYBNAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_2pxv4DeMEeGPyrZ5I3hMlA" target="_0jYBMAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0jYBNQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0jYBOQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_zY9vMDLiEd2RVeNawwNNzg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0jYBNguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0jYBNwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0jYBOAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0jumgAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_5exAADeMEeGPyrZ5I3hMlA" target="_0jt_cAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0jumgQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0jumhQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_MxayMP_BEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0jumgguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0jumgwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0jumhAuXEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0j_sRAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_6DHqQDeMEeGPyrZ5I3hMlA" target="_0j_sQAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0j_sRQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0j_sSQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Node" href="ClientServerTraceTest.uml#_NF3YMP_BEd6628OhKk_dpg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0j_sRguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0j_sRwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0j_sSAuXEeWXe7AeBUbqvw"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_rbZ3IDeFEeGPyrZ5I3hMlA" type="PapyrusUMLClassDiagram" name="ClassDiagram Client" measurementUnit="Pixel">
@@ -938,6 +1148,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_t61G_jeFEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t61G_zeFEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0kVDcAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0kVDcQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_t6z40TeFEeGPyrZ5I3hMlA" x="90" y="135" width="144"/>
</children>
@@ -970,6 +1183,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_ysDaTTeFEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysDaTjeFEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0kVDcguXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0kVDcwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_N6fa4JsrEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysCMITeFEeGPyrZ5I3hMlA" x="90" y="18" width="145" height="64"/>
</children>
@@ -1006,6 +1222,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_zc5ocTeFEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zc5ocjeFEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0kVDdAuXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0kVDdQuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="pathmap://QML_CORE/sysinterfaces.uml#_PTWzwCS-Ed-A_I32T0fkaA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zc4aQTeFEeGPyrZ5I3hMlA" x="387" y="117" height="73"/>
</children>
@@ -1042,6 +1261,9 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_-jKyQjeFEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jKyQzeFEeGPyrZ5I3hMlA"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0kVDdguXEeWXe7AeBUbqvw" type="8507">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0kVDdwuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Interface" href="pathmap://QML_CORE/sysinterfaces.uml#_BHFPQJsqEd61Eo3nmu3JhQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_-jKLITeFEeGPyrZ5I3hMlA" x="387" y="18" height="64"/>
</children>
@@ -1071,7 +1293,7 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_fBllUTeGEeGPyrZ5I3hMlA" type="5038"/>
<element xmi:type="uml:Comment" href="ClientServerTraceTest.uml#_fBRcQDeGEeGPyrZ5I3hMlA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fBkXMTeGEeGPyrZ5I3hMlA" x="127" y="308" width="441" height="89"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fBkXMTeGEeGPyrZ5I3hMlA" x="100" y="340" width="441" height="89"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_kTAmMDeHEeGPyrZ5I3hMlA" type="2012" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kTBNQDeHEeGPyrZ5I3hMlA" source="ShadowFigure">
@@ -1087,7 +1309,16 @@
<element xmi:type="uml:Comment" href="ClientServerTraceTest.uml#_kStEMDeHEeGPyrZ5I3hMlA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_kTAmMTeHEeGPyrZ5I3hMlA" x="522" y="54" width="292" height="100"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0pf3UAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0pf3UQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0pf3UwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0pf3UguXEeWXe7AeBUbqvw" x="290" y="135"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_rbZ3ITeFEeGPyrZ5I3hMlA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0kVDeAuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_etOZkDLaEd2qeKRLMdIx_A"/>
<edges xmi:type="notation:Connector" xmi:id="_ys5HwDeFEeGPyrZ5I3hMlA" type="4002" source="_t6z40DeFEeGPyrZ5I3hMlA" target="_ysCMIDeFEeGPyrZ5I3hMlA" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_ys5u0DeFEeGPyrZ5I3hMlA" type="6007">
@@ -1125,8 +1356,8 @@
<styles xmi:type="notation:FontStyle" xmi:id="_f6Wj4TeHEeGPyrZ5I3hMlA" fontName="Sans Serif"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f6Wj4jeHEeGPyrZ5I3hMlA" points="[-3, -11, 18, 93]$[-19, -84, 2, 20]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f68ZwDeHEeGPyrZ5I3hMlA" id="(0.14512471655328799,0.11224489795918367)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f68ZwTeHEeGPyrZ5I3hMlA" id="(0.4,0.85)"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f68ZwDeHEeGPyrZ5I3hMlA" id="(0.12018140589569161,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f68ZwTeHEeGPyrZ5I3hMlA" id="(0.4375,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_HFYY8DeIEeGPyrZ5I3hMlA" type="4013" source="_kTAmMDeHEeGPyrZ5I3hMlA" target="_zc4aQDeFEeGPyrZ5I3hMlA" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_HFYY8TeIEeGPyrZ5I3hMlA" fontName="Sans Serif"/>
@@ -1142,6 +1373,16 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HmsWQDeIEeGPyrZ5I3hMlA" id="(0.05647840531561462,0.2857142857142857)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HmsWQTeIEeGPyrZ5I3hMlA" id="(0.83,0.684931506849315)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0pf3VAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_t6z40DeFEeGPyrZ5I3hMlA" target="_0pf3UAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0pf3VQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0pf3WQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_IfjoETLbEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0pf3VguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0pf3VwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0pf3WAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_Rk2pgDVlEeKoYLVLZgpRiw" type="PapyrusUMLClassDiagram" name="ClassDiagram Server" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_SeK3IDVlEeKoYLVLZgpRiw" type="2008" fontName="Sans Serif" fillColor="8905185" gradient="16777215, 16777215, 0" lineColor="0">
@@ -1154,13 +1395,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SeMsVDVlEeKoYLVLZgpRiw" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SeMsVTVlEeKoYLVLZgpRiw" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cLIEoDVlEeKoYLVLZgpRiw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cLX8QDVlEeKoYLVLZgpRiw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cLX8QTVlEeKoYLVLZgpRiw" key="StereotypeList" value="FCM::RuleApplication"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cLX8QjVlEeKoYLVLZgpRiw" key="PropStereoDisplay" value="FCM::RuleApplication.containerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cLX8QzVlEeKoYLVLZgpRiw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cLX8RDVlEeKoYLVLZgpRiw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_SeNTYDVlEeKoYLVLZgpRiw" type="5029"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_SeNTYTVlEeKoYLVLZgpRiw" type="7017">
<styles xmi:type="notation:TitleStyle" xmi:id="_SeNTYjVlEeKoYLVLZgpRiw"/>
@@ -1192,11 +1426,51 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_SeNTbjVlEeKoYLVLZgpRiw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SeNTbzVlEeKoYLVLZgpRiw"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0qKlsAuXEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0qLMwAuXEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0ry9YguXEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0ry9YwuXEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0ry9ZAuXEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0sIUkAuXEeWXe7AeBUbqvw" type="StereotypeCompartment">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0sRegAuXEeWXe7AeBUbqvw" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0sRegQuXEeWXe7AeBUbqvw" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0sKJwAuXEeWXe7AeBUbqvw" type="StereotypeProperty">
+ <element xmi:type="uml:Property" href="pathmap://FCM_PROFILES/FCM.profile.uml#_r2VLUJD2Ed-I9dVdNhZAGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0sKJwQuXEeWXe7AeBUbqvw"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0sIUkQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0sIUkguXEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::RuleApplication"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_te7YAMtkEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0sIUkwuXEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SeK3ITVlEeKoYLVLZgpRiw" x="176" y="95" width="266" height="203"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_0sFRQAuXEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0sFRQQuXEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0sFRQwuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0sFRQguXEeWXe7AeBUbqvw" x="376" y="95"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_Rk2pgTVlEeKoYLVLZgpRiw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0qLMwQuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="ClientServerTraceTest.uml#_OGM88DLaEd2qeKRLMdIx_A"/>
+ <edges xmi:type="notation:Connector" xmi:id="_0sFRRAuXEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_SeK3IDVlEeKoYLVLZgpRiw" target="_0sFRQAuXEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0sFRRQuXEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0sFRSQuXEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="ClientServerTraceTest.uml#_oqZNUDLaEd2qeKRLMdIx_A"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0sFRRguXEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0sFRRwuXEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0sFRSAuXEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_57mwQDclEeKAhIrFXfR8zQ" type="PapyrusUMLStateMachineDiagram" name="SmDiagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_57mwQTclEeKAhIrFXfR8zQ" type="2000" fontName="Sans Serif" lineColor="0">
@@ -1210,7 +1484,7 @@
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_57mwRzclEeKAhIrFXfR8zQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_57mwSDclEeKAhIrFXfR8zQ" type="2001">
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwSTclEeKAhIrFXfR8zQ" width="592" height="14"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwSTclEeKAhIrFXfR8zQ" width="592" height="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_57mwSjclEeKAhIrFXfR8zQ" type="2002">
<children xmi:type="notation:Shape" xmi:id="_57mwSzclEeKAhIrFXfR8zQ" type="3000" fontName="Sans Serif" lineColor="0">
@@ -1238,13 +1512,13 @@
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_66VpZTclEeKAhIrFXfR8zQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_66VpZjclEeKAhIrFXfR8zQ" type="6001">
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_67AXwDclEeKAhIrFXfR8zQ" width="109" height="14"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_67AXwDclEeKAhIrFXfR8zQ" width="109" height="20"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_66WQcDclEeKAhIrFXfR8zQ" type="6002">
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_66WQcTclEeKAhIrFXfR8zQ" y="14" width="109" height="74"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_66WQcTclEeKAhIrFXfR8zQ" y="20" width="109" height="74"/>
</children>
<element xmi:type="uml:State" href="ClientServerTraceTest.uml#_66D8kDclEeKAhIrFXfR8zQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_66VCUTclEeKAhIrFXfR8zQ" x="159" y="46" width="109" height="88"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_66VCUTclEeKAhIrFXfR8zQ" x="159" y="46" width="109" height="94"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_9gPUoDclEeKAhIrFXfR8zQ" type="8000" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9gP7sTclEeKAhIrFXfR8zQ" source="ShadowFigure">
@@ -1270,12 +1544,13 @@
<element xmi:type="uml:Region" href="ClientServerTraceTest.uml#_57WRkDclEeKAhIrFXfR8zQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwVjclEeKAhIrFXfR8zQ" width="592" height="245"/>
</children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwVzclEeKAhIrFXfR8zQ" y="14" width="592" height="245"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwVzclEeKAhIrFXfR8zQ" y="20" width="592" height="245"/>
</children>
<element xmi:type="uml:StateMachine" href="ClientServerTraceTest.uml#_5Vd9UDclEeKAhIrFXfR8zQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwWDclEeKAhIrFXfR8zQ" x="30" y="30" width="592" height="259"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57mwWDclEeKAhIrFXfR8zQ" x="30" y="30" width="592" height="265"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_57mwWTclEeKAhIrFXfR8zQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_0uUs8AuXEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:StateMachine" href="ClientServerTraceTest.uml#_5Vd9UDclEeKAhIrFXfR8zQ"/>
<edges xmi:type="notation:Connector" xmi:id="_8bHfoDclEeKAhIrFXfR8zQ" type="7000" source="_66VCUDclEeKAhIrFXfR8zQ" target="_66VCUDclEeKAhIrFXfR8zQ" smoothness="Normal" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_8bItwDclEeKAhIrFXfR8zQ" visible="false" type="7001">
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.uml b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.uml
index b2c54956ec5..d450448e137 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.uml
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/examples/ClientServerTraceTest.uml
@@ -347,41 +347,25 @@ Initiate the deployment and code generation with the pop-up &quot;Qompass: gener
<appliedProfile xmi:type="uml:Profile" href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
</uml:Model>
- <FCM:DerivedElement xmi:id="_B9o7sP6yEd6Ie_kieu_3CQ">
- <source xmi:type="uml:Operation" href="pathmap://QML_CORE/sysinterfaces.uml#_C9IK4JsqEd61Eo3nmu3JhQ"/>
- </FCM:DerivedElement>
<FCM:DerivedElement xmi:id="_DWb6oP6yEd6Ie_kieu_3CQ" base_Element="_TbIjUJYlEd6G9q9hwr11bw" source="_DGs6wDLgEd28fJKJJnUaeQ"/>
<FCM:DerivedElement xmi:id="_DXK6cP6yEd6Ie_kieu_3CQ" base_Element="_4ZEZwHecEd6r18stFZxmFQ" source="_L8EY8DLgEd28fJKJJnUaeQ"/>
<FCM:RuleApplication xmi:id="_DWIYoP6yEd6Ie_kieu_3CQ" base_Class="_oqZNUDLaEd2qeKRLMdIx_A">
<containerRule xmi:type="FCM:ContainerRule" href="pathmap://QML_TRACE/tracing.uml#_RWQC8PwkEeGWn-a9PUOYcA"/>
- <containerRule xmi:type="FCM:ContainerRule" href="pathmap://QML_TRACE/tracing.uml#_NtAukCqLEeKGrchWittz_g"/>
<propagateRule>false</propagateRule>
<interceptor href="pathmap://QML_TRACE/tracing.uml#_35od4DKrEd-z5o2wSoJ16A"/>
</FCM:RuleApplication>
<FCM:Port xmi:id="_GofhQP6yEd6Ie_kieu_3CQ" base_Port="_4KiE8DLbEd2qeKRLMdIx_A">
<kind xmi:type="FCM:PortKind" href="pathmap://QML_CORE/core.uml#_wySlkFRxEd6GqrP6fkWBoQ"/>
</FCM:Port>
- <FCM:Connector xmi:id="_K2_iAP6yEd6Ie_kieu_3CQ"/>
<FCM:DeploymentPlan xmi:id="_6dGQgP6zEd6Ie_kieu_3CQ" mainInstance="_L9xhwDLjEd2RVeNawwNNzg" base_Package="_5Z7MEDLiEd2RVeNawwNNzg"/>
- <FCM:DerivedElement xmi:id="_RwGb8P6_Ed6Zw96O-tCw7A" source="_DGs6wDLgEd28fJKJJnUaeQ"/>
- <FCM:DerivedElement xmi:id="_RxVyEP6_Ed6Zw96O-tCw7A" source="_L8EY8DLgEd28fJKJJnUaeQ"/>
<C_Cpp:Include xmi:id="_7SAnAP76Ed6Zw96O-tCw7A" body="#include &lt;unistd.h>&#xA;#include &lt;iostream>&#xA;using namespace std;" base_class="_IfjoETLbEd2qeKRLMdIx_A"/>
<C_Cpp:Include xmi:id="_Sa4nEP77Ed6Zw96O-tCw7A" body="#include &lt;iostream>&#xA;using namespace std;" base_class="_oqZNUDLaEd2qeKRLMdIx_A"/>
- <FCM:Connector xmi:id="_Tm9v0ACUEd-PD8FdFs7bpA"/>
- <FCM:DeploymentPlan xmi:id="_lEueYGLEEd-seu3qyZgHfg"/>
- <FCM:DeploymentPlan xmi:id="_u_ACgGSuEd-dQdK1-7wIFg"/>
- <FCM:DeploymentPlan xmi:id="_YK67AGTgEd-rCOWJcspHOA"/>
<FCM:Port xmi:id="_IWQqoP6yEd6Ie_kieu_3CQ" base_Port="_DtWn4DLcEd2qeKRLMdIx_A">
<kind xmi:type="FCM:PortKind" href="pathmap://QML_CORE/core.uml#_9Fif4FRxEd6GqrP6fkWBoQ"/>
</FCM:Port>
- <FCM:ContainerRule xmi:id="_lNrDwH4HEd-rD-b0gnx-AQ"/>
- <FCM:Configuration xmi:id="_RM9kQH8UEd-7Bsdl4VhuEw" deploymentPlan="_6dGQgP6zEd6Ie_kieu_3CQ" base_Package="_BJc50H8TEd-7Bsdl4VhuEw">
- <configOptions xmi:type="FCM:ConfigOption" href="pathmap://QML_CORE/core.uml#_u6LqoH7eEd-FNNgSS03RxQ"/>
- </FCM:Configuration>
<FCM:Configuration xmi:id="_Y10_QKDjEd-rLNbSWf1QuA" base_Class="_QT6okKDjEd-rLNbSWf1QuA" deploymentPlan="_6dGQgP6zEd6Ie_kieu_3CQ">
<configOptions xmi:type="FCM:ConfigOption" href="pathmap://QML_CORE/core.uml#_u6LqoH7eEd-FNNgSS03RxQ"/>
</FCM:Configuration>
- <FCM:DerivedElement xmi:id="_1E0nUKFhEd-AoOVE_odazw"/>
<FCM:Target xmi:id="_Et5N4LqQEd-BObGGoBbehA" base_Node="_MxayMP_BEd6628OhKk_dpg">
<targetArch xmi:type="FCM:TargetArchitecture" href="pathmap://QML_CORE/core.uml#_FYOqwF0OEd-12d_h0i1xhQ"/>
<usedOS xmi:type="FCM:OperatingSystem" href="pathmap://QML_CORE/core.uml#_1eULwF0NEd-12d_h0i1xhQ"/>
@@ -394,9 +378,6 @@ Initiate the deployment and code generation with the pop-up &quot;Qompass: gener
<targetArch xmi:type="FCM:TargetArchitecture" href="pathmap://QML_CORE/core.uml#_FYOqwF0OEd-12d_h0i1xhQ"/>
<usedOS xmi:type="FCM:OperatingSystem" href="pathmap://QML_CORE/core.uml#_1eULwF0NEd-12d_h0i1xhQ"/>
</FCM:Target>
- <FCM:Connector xmi:id="_cAkqIMKnEd-LE5cHpAvxBg">
- <connector xmi:type="FCM:ConnectorImplGroup" href="pathmap://QML_DISTRIBUTION/distribution.uml#_DBP7QMKmEd-hj59jYY3RZQ"/>
- </FCM:Connector>
<Alloc:Allocate xmi:id="_hgh4IE0rEeGl_syZE5iOXA" base_Abstraction="_1Lv7AE0qEeGl_syZE5iOXA"/>
<FCM:DerivedElement xmi:id="_rrmpkDVdEeKoYLVLZgpRiw" base_Element="_rrf74DVdEeKoYLVLZgpRiw" source="_rrbqcDVdEeKoYLVLZgpRiw"/>
<FCM:DerivedElement xmi:id="_6EbL0DW2EeKyT6LlKoWJIA" base_Element="_6ERa0DW2EeKyT6LlKoWJIA" source="_6DewoDW2EeKyT6LlKoWJIA"/>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.notation b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.notation
index 554914373b7..f71f3401d51 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.notation
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.notation
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:C_Cpp="http://www.eclipse.org/papyrus/C_Cpp/1" xmlns:FCM="http://www.eclipse.org/papyrus/FCM/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:C_Cpp="http://www.eclipse.org/papyrus/C_Cpp/1" xmlns:FCM="http://www.eclipse.org/papyrus/FCM/1" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_U-SDoIKfEd-xPu-WdpUyIQ" type="CompositeStructure" name="OTF composition" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_jKzMsIKfEd-xPu-WdpUyIQ" type="2073" fontName="Sans Serif" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jKzzwIKfEd-xPu-WdpUyIQ" source="ShadowFigure">
@@ -11,22 +11,7 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jK0a0YKfEd-xPu-WdpUyIQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jK0a0oKfEd-xPu-WdpUyIQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_plj5oKbnEeC0_qP7CUZIiQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvrVIKboEeC0_qP7CUZIiQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvrVIaboEeC0_qP7CUZIiQ" key="StereotypeList" value="FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kvr8MKboEeC0_qP7CUZIiQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kvr8MaboEeC0_qP7CUZIiQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kvr8MqboEeC0_qP7CUZIiQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_jK0a04KfEd-xPu-WdpUyIQ" type="5156">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fyT24KbnEeC0_qP7CUZIiQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iaFxcKbnEeC0_qP7CUZIiQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iaFxcabnEeC0_qP7CUZIiQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iaFxcqbnEeC0_qP7CUZIiQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iaFxc6bnEeC0_qP7CUZIiQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iaFxdKbnEeC0_qP7CUZIiQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_jK0a04KfEd-xPu-WdpUyIQ" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_jK0a1IKfEd-xPu-WdpUyIQ" type="7073">
<children xmi:type="notation:Shape" xmi:id="_rV9bULniEeCxXoyQxQ47PQ" type="3070" fontName="" fontHeight="10" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rV-CYLniEeCxXoyQxQ47PQ" source="ShadowFigure">
@@ -46,8 +31,11 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5cx7EVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5cx7ElKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMMsguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMMswuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="tracing.uml#_plSuEF23Ed-12d_h0i1xhQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rV9bUbniEeCxXoyQxQ47PQ" x="26" y="5" width="150"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rV9bUbniEeCxXoyQxQ47PQ" x="26" y="5" width="164"/>
</children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jK0a1YKfEd-xPu-WdpUyIQ"/>
</children>
@@ -70,6 +58,19 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5cnjAVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5cnjAlKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMMsAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMMsQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NYwMAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7NYwMQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7NYwMguZEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7NmLkAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7NmLkQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::InteractionComponent"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_Z1W68MtlEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7NmLkguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jKzMsYKfEd-xPu-WdpUyIQ" x="126" y="126" width="289" height="109"/>
</children>
@@ -83,13 +84,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__tXp4fZREd-o7NjgdW2_VA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__tXp4vZREd-o7NjgdW2_VA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-pwCgCheEeC5Ga5kAgjl0g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geSGsNCuEeGbAP2dj5QUzg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geSGsdCuEeGbAP2dj5QUzg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geSGstCuEeGbAP2dj5QUzg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geSGs9CuEeGbAP2dj5QUzg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geSGtNCuEeGbAP2dj5QUzg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="__tXp4_ZREd-o7NjgdW2_VA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="__tXp5PZREd-o7NjgdW2_VA" type="7073">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__tXp5fZREd-o7NjgdW2_VA"/>
@@ -127,6 +121,19 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5c0XVFKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5c0XVVKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMMtAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMMtQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7N67sAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7N67sQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::Singleton"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_zjaC8MtkEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7N67sguZEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ODekAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7ODekQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ODekguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__tMDsfZREd-o7NjgdW2_VA" x="540" y="126" width="199" height="91"/>
</children>
@@ -148,6 +155,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5c2MgVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5c2MglKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMMtguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMMtwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SrfzcSVHEeCPS8GFKAaKxw" x="540" y="27" width="199"/>
</children>
@@ -161,13 +171,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ap5NUqAdEeCF0uoVQbVQRg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ap5NU6AdEeCF0uoVQbVQRg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JvqrYKAeEeCF0uoVQbVQRg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geWYINCuEeGbAP2dj5QUzg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geWYIdCuEeGbAP2dj5QUzg" key="StereotypeList" value=",FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geWYItCuEeGbAP2dj5QUzg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geWYI9CuEeGbAP2dj5QUzg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_geWYJNCuEeGbAP2dj5QUzg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_ap5NVKAdEeCF0uoVQbVQRg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_ap50YKAdEeCF0uoVQbVQRg" type="7073">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ap50YaAdEeCF0uoVQbVQRg"/>
@@ -186,6 +189,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5c5P0VKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5c5P0lKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMzwAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMzwQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7O_5wguZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7O_5wwuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::InteractionComponent"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_Z1W68MtlEd2H_o0jIC6qDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7O_5xAuZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_aoSDwKAdEeCF0uoVQbVQRg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ap2xEaAdEeCF0uoVQbVQRg" x="126" y="288" width="289" height="91"/>
</children>
@@ -236,10 +247,46 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5c7sEVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5c7sElKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7JMzwguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7JMzwwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_MM6RwDaUEeKkY-29HX5sMQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Sf0aQTaUEeKkY-29HX5sMQ" x="126" y="18" width="288" height="73"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7NtgUAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7NtgUQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7NtgUwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7NtgUguZEeWXe7AeBUbqvw" x="326" y="126"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7OSvIAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7OSvIQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7OSvIwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7OSvIguZEeWXe7AeBUbqvw" x="740" y="126"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7OrJoAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7OrJoQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7OrJowuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7OrJoguZEeWXe7AeBUbqvw" x="190" y="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7PKR0AuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7PKR0QuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7PKR0wuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aoSDwKAdEeCF0uoVQbVQRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7PKR0guZEeWXe7AeBUbqvw" x="326" y="288"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_U-SDoYKfEd-xPu-WdpUyIQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7JMzxAuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="tracing.uml#_1rsK8PwkEeGWn-a9PUOYcA"/>
<edges xmi:type="notation:Connector" xmi:id="_Tbu9kCVHEeCPS8GFKAaKxw" type="4015" source="__tMDsPZREd-o7NjgdW2_VA" target="_SrfzcCVHEeCPS8GFKAaKxw" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_TbvkoCVHEeCPS8GFKAaKxw" type="6024">
@@ -283,6 +330,46 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WfoewDaUEeKkY-29HX5sMQ" id="(0.5017301038062284,0.10091743119266056)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WfoewTaUEeKkY-29HX5sMQ" id="(0.5,0.8082191780821918)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7NtgVAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_jKzMsIKfEd-xPu-WdpUyIQ" target="_7NtgUAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7NtgVQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7NtgWQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7NtgVguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7NtgVwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7NtgWAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7OSvJAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="__tMDsPZREd-o7NjgdW2_VA" target="_7OSvIAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7OSvJQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7OSvKQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7OSvJguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7OSvJwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7OSvKAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7OrJpAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_UfVIkCVHEeCPS8GFKAaKxw" target="_7OrJoAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7OrJpQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7OrJqQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#__SLXgNtxEd6nqsBVkgJEEA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7OrJpguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7OrJpwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7OrJqAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7PKR1AuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_ap2xEKAdEeCF0uoVQbVQRg" target="_7PKR0AuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7PK44AuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7PK45AuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aoSDwKAdEeCF0uoVQbVQRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7PK44QuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7PK44guZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7PK44wuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_o5H2cJagEd-kUIqFByffIQ" type="PapyrusUMLClassDiagram" name="ExternTypes" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_s6A5AJagEd-kUIqFByffIQ" type="2007" fontName="Sans Serif" fontHeight="10" lineColor="0">
@@ -295,13 +382,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s6BgFJagEd-kUIqFByffIQ" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s6BgFZagEd-kUIqFByffIQ" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ufdrYMaZEd-EY7J8dSXmew" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ufeScMaZEd-EY7J8dSXmew" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ufeSccaZEd-EY7J8dSXmew" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ufeScsaZEd-EY7J8dSXmew" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ufeSc8aZEd-EY7J8dSXmew" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ufeSdMaZEd-EY7J8dSXmew" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_s6BgFpagEd-kUIqFByffIQ" type="5026"/>
<children xmi:type="notation:DecorationNode" xmi:id="_s6BgF5agEd-kUIqFByffIQ" type="7016">
<children xmi:type="notation:Shape" xmi:id="_sXxuoJagEd-kUIqFByffIQ" type="2008" fontName="Sans Serif" fontHeight="10" lineColor="0">
@@ -334,6 +414,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5gA1QVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5gA1QlKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7PjTYAuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7PjTYQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_W0t44Dj1Ed-nsvkE2JvSTg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sXxuoZagEd-kUIqFByffIQ" x="40" y="32"/>
</children>
@@ -347,6 +430,7 @@
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_s6A5AZagEd-kUIqFByffIQ" x="105" y="135" width="316" height="196"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_o5H2cZagEd-kUIqFByffIQ"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7PjTYguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="tracing.uml#_IewAUDguEd-9wq2wHPy3lw"/>
</notation:Diagram>
<notation:Diagram xmi:id="_WYtQ8KbsEeCMd5eKvetORw" type="PapyrusUMLClassDiagram" name="Tracing" measurementUnit="Pixel">
@@ -411,6 +495,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5kGEAVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5kGEAlKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7QtJ8AuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7QtJ8QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HtaQcacIEeCHb6NpAmqEdg" x="77" y="36" width="248" height="118"/>
</children>
@@ -454,6 +541,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5kK8gVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5kK8glKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7QtJ8guZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7QtJ8wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xQ_EwbnhEeCxXoyQxQ47PQ" x="414" y="180"/>
</children>
@@ -492,6 +582,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5kXJwVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5kXJwlKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7QtJ9AuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7QtJ9QuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_kIcwsKbnEeC0_qP7CUZIiQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_yDfDQbniEeCxXoyQxQ47PQ" x="72" y="216" width="253" height="63"/>
</children>
@@ -547,10 +640,46 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_foEBAVLHEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_foEBAlLHEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7QtJ9guZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7QtJ9wuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_-HeCsDj_Edy0Rd6V_tf1-Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fn2loVLHEeOIeMrdF0AdCg" x="415" y="36" height="73"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7T7dEAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7T7dEQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7T7dEwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7T7dEguZEeWXe7AeBUbqvw" x="277" y="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7USCYAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7USCYQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7USCYwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7USCYguZEeWXe7AeBUbqvw" x="614" y="180"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7UdokAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7UdokQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7UdokwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_kIcwsKbnEeC0_qP7CUZIiQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7UdokguZEeWXe7AeBUbqvw" x="272" y="216"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7UnZkAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7UnZkQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7UnZkwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_-HeCsDj_Edy0Rd6V_tf1-Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7UnZkguZEeWXe7AeBUbqvw" x="615" y="36"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_WYtQ8absEeCMd5eKvetORw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7QtJ-AuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="tracing.uml#_g2IY8DKeEd-WprEKTCaiMA"/>
<edges xmi:type="notation:Connector" xmi:id="_foL80FLHEeOIeMrdF0AdCg" type="4008" source="_xQ_EwLnhEeCxXoyQxQ47PQ" target="_fn2loFLHEeOIeMrdF0AdCg" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_foMj4FLHEeOIeMrdF0AdCg" type="6026">
@@ -563,6 +692,46 @@
<element xmi:type="uml:Usage" href="tracing.uml#_7uQr8D4OEeC-VMxjm_qUAg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_foL80lLHEeOIeMrdF0AdCg" points="[-50, -25, 414, 205]$[-464, -230, 0, 0]"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7T7dFAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_HtaQcKcIEeCHb6NpAmqEdg" target="_7T7dEAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7T7dFQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7T7dGQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_aF1w4DKeEd-WprEKTCaiMA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7T7dFguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7T7dFwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7T7dGAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7USCZAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_xQ_EwLnhEeCxXoyQxQ47PQ" target="_7USCYAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7USCZQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7USCaQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_apuYoDNwEd-1k-POY2IaLg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7USCZguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7USCZwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7USCaAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7UdolAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_yDfDQLniEeCxXoyQxQ47PQ" target="_7UdokAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7UdolQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7UdomQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_kIcwsKbnEeC0_qP7CUZIiQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7UdolguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7UdolwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7UdomAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7UnZlAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_fn2loFLHEeOIeMrdF0AdCg" target="_7UnZkAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7UnZlQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7UnZmQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://QML_CORE/osal.uml#_-HeCsDj_Edy0Rd6V_tf1-Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7UnZlguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7UnZlwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7UnZmAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_cL_W0PUPEeCn1-FCrfecFg" type="CompositeStructure" name="ContainerRules" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_fLhDAPUPEeCn1-FCrfecFg" type="2073" fontName="" fontHeight="10" fillColor="8905185" gradient="16777215, 16777215, 1" lineColor="0">
@@ -575,13 +744,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fLiRIPUPEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fLiRIfUPEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vao5oBIyEeGU49ezpRnvLg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vapgsBIyEeGU49ezpRnvLg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vapgsRIyEeGU49ezpRnvLg" key="StereotypeList" value="FCM::ContainerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vapgshIyEeGU49ezpRnvLg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vapgsxIyEeGU49ezpRnvLg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vapgtBIyEeGU49ezpRnvLg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_fLiRIvUPEeCn1-FCrfecFg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_fLiRI_UPEeCn1-FCrfecFg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_lBRVcPUPEeCn1-FCrfecFg" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -594,13 +756,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lBR8hPUPEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lBR8hfUPEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RCIRAPUQEeCn1-FCrfecFg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RCI4EPUQEeCn1-FCrfecFg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RCI4EfUQEeCn1-FCrfecFg" key="StereotypeList" value="FCM::InterceptionRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RCI4EvUQEeCn1-FCrfecFg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RCI4E_UQEeCn1-FCrfecFg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RCI4FPUQEeCn1-FCrfecFg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_lBSjkPUPEeCn1-FCrfecFg" type="5126"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_lBSjkfUPEeCn1-FCrfecFg" visible="false" type="7077">
<styles xmi:type="notation:TitleStyle" xmi:id="_lBSjkvUPEeCn1-FCrfecFg"/>
@@ -615,9 +770,20 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5o7gsVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5o7gslKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKkguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKkwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="tracing.uml#_lBO5MPUPEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBRVcfUPEeCn1-FCrfecFg" x="31" y="10" width="190"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7W_YJAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7W_YJQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7W_YJwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_lBO5MPUPEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7W_YJguZEeWXe7AeBUbqvw" x="231" y="10"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_fLiRJPUPEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fLiRJfUPEeCn1-FCrfecFg"/>
</children>
@@ -630,6 +796,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5o5EcVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5o5EclKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKkAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKkQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_GVZxwLdwEd-CtfrGQre34Q"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_fLhDAfUPEeCn1-FCrfecFg" x="81" y="12" width="262" height="106"/>
</children>
@@ -643,13 +812,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gsVVgfUPEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gsVVgvUPEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uWhKMBIyEeGU49ezpRnvLg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWiYUBIyEeGU49ezpRnvLg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWiYURIyEeGU49ezpRnvLg" key="StereotypeList" value="FCM::ContainerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWi_YBIyEeGU49ezpRnvLg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWi_YRIyEeGU49ezpRnvLg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWi_YhIyEeGU49ezpRnvLg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_gsVVg_UPEeCn1-FCrfecFg" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_gsVVhPUPEeCn1-FCrfecFg" type="7073">
<children xmi:type="notation:Shape" xmi:id="_pm7R8PUPEeCn1-FCrfecFg" type="3070" fontName="" fontHeight="10" lineColor="0">
@@ -662,13 +824,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pm8gE_UPEeCn1-FCrfecFg" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pm8gFPUPEeCn1-FCrfecFg" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TMU3sPUQEeCn1-FCrfecFg" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TMVewPUQEeCn1-FCrfecFg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TMVewfUQEeCn1-FCrfecFg" key="StereotypeList" value="FCM::InterceptionRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TMVewvUQEeCn1-FCrfecFg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TMVew_UQEeCn1-FCrfecFg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TMVexPUQEeCn1-FCrfecFg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_pm8gFfUPEeCn1-FCrfecFg" type="5126"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_pm8gFvUPEeCn1-FCrfecFg" visible="false" type="7077">
<styles xmi:type="notation:TitleStyle" xmi:id="_pm8gF_UPEeCn1-FCrfecFg"/>
@@ -683,9 +838,20 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5pAZMVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5pAZMlKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKlguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKlwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="tracing.uml#_pm5cwPUPEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pm7R8fUPEeCn1-FCrfecFg" x="31" y="4" width="190"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7XSTEAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7XSTEQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XSTEwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_pm5cwPUPEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7XSTEguZEeWXe7AeBUbqvw" x="231" y="4"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_gsVVhfUPEeCn1-FCrfecFg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gsVVhvUPEeCn1-FCrfecFg"/>
</children>
@@ -698,6 +864,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5o989FKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5o989VKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKlAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKlQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_wHuA0KAdEeCF0uoVQbVQRg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_gsUucfUPEeCn1-FCrfecFg" x="81" y="135" width="262" height="100"/>
</children>
@@ -725,13 +894,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_I2gPdPwkEeGWn-a9PUOYcA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_I2gPdfwkEeGWn-a9PUOYcA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RWfTgPwkEeGWn-a9PUOYcA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GHJMC8CEeKwPrQVP28AQw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GHJMS8CEeKwPrQVP28AQw" key="StereotypeList" value="FCM::ContainerRule,FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GHJMi8CEeKwPrQVP28AQw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GHJMy8CEeKwPrQVP28AQw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GHJNC8CEeKwPrQVP28AQw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_I2gPdvwkEeGWn-a9PUOYcA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_I2g2gPwkEeGWn-a9PUOYcA" type="7073">
<children xmi:type="notation:Shape" xmi:id="_d7RCsPwkEeGWn-a9PUOYcA" type="3070" fontName="Sans Serif" lineColor="0">
@@ -744,13 +906,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d7RpwvwkEeGWn-a9PUOYcA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d7Rpw_wkEeGWn-a9PUOYcA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m-VlsPwkEeGWn-a9PUOYcA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m-VlsfwkEeGWn-a9PUOYcA" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m-VlsvwkEeGWn-a9PUOYcA" key="StereotypeList" value="FCM::InterceptionRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m-Vls_wkEeGWn-a9PUOYcA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m-VltPwkEeGWn-a9PUOYcA" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m-VltfwkEeGWn-a9PUOYcA" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_d7RpxPwkEeGWn-a9PUOYcA" type="5126"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_d7RpxfwkEeGWn-a9PUOYcA" visible="false" type="7077">
<styles xmi:type="notation:TitleStyle" xmi:id="_d7RpxvwkEeGWn-a9PUOYcA"/>
@@ -765,9 +920,20 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5pGf1FKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5pGf1VKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKmguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKmwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="tracing.uml#_d7If0PwkEeGWn-a9PUOYcA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_d7RCsfwkEeGWn-a9PUOYcA" x="31" y="6" width="190" height="46"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7XtJ1AuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7XtJ1QuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XtJ1wuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_d7If0PwkEeGWn-a9PUOYcA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7XtJ1guZEeWXe7AeBUbqvw" x="231" y="6"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_I2g2gfwkEeGWn-a9PUOYcA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_I2g2gvwkEeGWn-a9PUOYcA"/>
</children>
@@ -785,6 +951,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5pEDkVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5pEDklKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKmAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKmQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_I2OioPwkEeGWn-a9PUOYcA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_I2dzMfwkEeGWn-a9PUOYcA" x="81" y="252" width="262" height="109"/>
</children>
@@ -826,22 +995,7 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ih24UiqLEeKGrchWittz_g" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ih24UyqLEeKGrchWittz_g" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_phezgCzaEeK_M7tCCLbg5g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIh00C8DEeKwPrQVP28AQw" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIh00S8DEeKwPrQVP28AQw" key="StereotypeList" value="FCM::ContainerRule,FCM::UseInstanceConfigurator"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIh00i8DEeKwPrQVP28AQw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIib4C8DEeKwPrQVP28AQw" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gIib4S8DEeKwPrQVP28AQw" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_Ih24VCqLEeKGrchWittz_g" type="5156">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NumqACqLEeKGrchWittz_g" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunRECqLEeKGrchWittz_g" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunRESqLEeKGrchWittz_g" key="StereotypeList" value="FCM::ContainerRule"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunREiqLEeKGrchWittz_g" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunREyqLEeKGrchWittz_g" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NunRFCqLEeKGrchWittz_g" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Ih24VCqLEeKGrchWittz_g" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_Ih3fYCqLEeKGrchWittz_g" type="7073">
<children xmi:type="notation:Shape" xmi:id="_AxC-IC8PEeKVAPO2lpiVnA" type="3070" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AxFaYC8PEeKVAPO2lpiVnA" source="ShadowFigure">
@@ -866,6 +1020,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5pMmcVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5pMmclKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKnguZEeWXe7AeBUbqvw" type="6054">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKnwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Property" href="tracing.uml#_Avfe8C8PEeKVAPO2lpiVnA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_AxC-IS8PEeKVAPO2lpiVnA" x="22" y="15" width="165"/>
</children>
@@ -886,6 +1043,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5pKKNFKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5pKKNVKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7UxKnAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7UxKnQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_If04ACqLEeKGrchWittz_g"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ihx_0CqLEeKGrchWittz_g" x="81" y="378" width="262" height="109"/>
</children>
@@ -903,7 +1063,40 @@
<element xmi:type="uml:Comment" href="tracing.uml#_LlPEIDdMEeKDRPyuWXNFNA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LtiEgTdMEeKDRPyuWXNFNA" x="432" y="405" width="199" height="28"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7W1nJAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7W1nJQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7W1nJwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_GVZxwLdwEd-CtfrGQre34Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7W1nJguZEeWXe7AeBUbqvw" x="281" y="12"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7XJJIAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7XJJIQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XJJIwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_wHuA0KAdEeCF0uoVQbVQRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7XJJIguZEeWXe7AeBUbqvw" x="281" y="135"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7XiKsAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7XiKsQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XiKswuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_I2OioPwkEeGWn-a9PUOYcA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7XiKsguZEeWXe7AeBUbqvw" x="281" y="252"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7X9ogAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7X9ogQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7X9ogwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_If04ACqLEeKGrchWittz_g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X9ogguZEeWXe7AeBUbqvw" x="281" y="378"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_cL_W0fUPEeCn1-FCrfecFg"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7UxKoAuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="tracing.uml#_VzFlMLnhEeCxXoyQxQ47PQ"/>
<edges xmi:type="notation:Connector" xmi:id="_7Gcc0PUPEeCn1-FCrfecFg" type="4002" source="_48My0PUPEeCn1-FCrfecFg" target="_fLhDAPUPEeCn1-FCrfecFg" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_7Gcc0fUPEeCn1-FCrfecFg" fontName="" fontHeight="10"/>
@@ -932,6 +1125,76 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UXAbwDdMEeKDRPyuWXNFNA" id="(0.020100502512562814,0.2708333333333333)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_UXAbwTdMEeKDRPyuWXNFNA" id="(0.9389312977099237,0.3486238532110092)"/>
</edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7W1nKAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_fLhDAPUPEeCn1-FCrfecFg" target="_7W1nJAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7W1nKQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7W2OMguZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_GVZxwLdwEd-CtfrGQre34Q"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7W1nKguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7W2OMAuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7W2OMQuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7W_YKAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_lBRVcPUPEeCn1-FCrfecFg" target="_7W_YJAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7W_YKQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7W_YLQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_lBO5MPUPEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7W_YKguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7W_YKwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7W_YLAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7XJJJAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_gsUucPUPEeCn1-FCrfecFg" target="_7XJJIAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7XJJJQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XJJKQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_wHuA0KAdEeCF0uoVQbVQRg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7XJJJguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XJJJwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XJJKAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7XSTFAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_pm7R8PUPEeCn1-FCrfecFg" target="_7XSTEAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7XSTFQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XSTGQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_pm5cwPUPEeCn1-FCrfecFg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7XSTFguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XSTFwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XSTGAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7XiKtAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_I2dzMPwkEeGWn-a9PUOYcA" target="_7XiKsAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7XiKtQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XiKuQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_I2OioPwkEeGWn-a9PUOYcA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7XiKtguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XiKtwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XiKuAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7XtJ2AuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_d7RCsPwkEeGWn-a9PUOYcA" target="_7XtJ1AuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7XtJ2QuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7XtJ3QuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Property" href="tracing.uml#_d7If0PwkEeGWn-a9PUOYcA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7XtJ2guZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XtJ2wuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7XtJ3AuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7X9ohAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_IhxYwCqLEeKGrchWittz_g" target="_7X9ogAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7X9ohQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7X9oiQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_If04ACqLEeKGrchWittz_g"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7X9ohguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7X9ohwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7X9oiAuZEeWXe7AeBUbqvw"/>
+ </edges>
</notation:Diagram>
<notation:Diagram xmi:id="_noMIQPxWEeGOK9t90vpALA" type="CompositeStructure" name="LTTng composition" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_okSkIPxWEeGOK9t90vpALA" type="2073" fontName="" fontHeight="10" lineColor="0">
@@ -952,6 +1215,9 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5tOx4VKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tOx4lKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOHMAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOHMQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="pathmap://QML_CORE/core.uml#_-WNegNtxEd6nqsBVkgJEEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_okTLMPxWEeGOK9t90vpALA" x="550" y="34" width="199"/>
</children>
@@ -965,13 +1231,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_px4YoPxWEeGOK9t90vpALA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_px4YofxWEeGOK9t90vpALA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__yYLMPzhEeGe5LUTfvP5hQ" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yYyQPzhEeGe5LUTfvP5hQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yYyQfzhEeGe5LUTfvP5hQ" key="StereotypeList" value="FCM::InteractionComponent"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yYyQvzhEeGe5LUTfvP5hQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yYyQ_zhEeGe5LUTfvP5hQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__yYyRPzhEeGe5LUTfvP5hQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_px4YovxWEeGOK9t90vpALA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_px4Yo_xWEeGOK9t90vpALA" type="7073">
<styles xmi:type="notation:TitleStyle" xmi:id="_px4YpPxWEeGOK9t90vpALA"/>
@@ -1000,7 +1259,7 @@
<children xmi:type="notation:DecorationNode" xmi:id="_0FtdsTaSEeKxVvAop17bHw" type="5125">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0FtdsjaSEeKxVvAop17bHw" x="25" y="3"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_0FtdszaSEeKxVvAop17bHw" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0FtdszaSEeKxVvAop17bHw" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0FtdtDaSEeKxVvAop17bHw" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
@@ -1019,7 +1278,7 @@
<children xmi:type="notation:DecorationNode" xmi:id="_0Fv59DaSEeKxVvAop17bHw" type="5125">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0Fv59TaSEeKxVvAop17bHw" x="25" y="3"/>
</children>
- <children xmi:type="notation:DecorationNode" xmi:id="_0Fv59jaSEeKxVvAop17bHw" type="6029">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0Fv59jaSEeKxVvAop17bHw" visible="false" type="6029">
<layoutConstraint xmi:type="notation:Location" xmi:id="_0Fv59zaSEeKxVvAop17bHw" x="25" y="-10"/>
</children>
<element xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
@@ -1029,6 +1288,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5tQnEVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tQnElKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOuQAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOuQQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ams1AuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7ams1QuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::UseInstanceConfigurator"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_beqmAEZ0EeCLCJBkU67iDQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ams1guZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_pwl_MPxWEeGOK9t90vpALA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_px1VUfxWEeGOK9t90vpALA" x="136" y="159" width="290" height="67"/>
</children>
@@ -1042,13 +1309,6 @@
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rGbJsfxWEeGOK9t90vpALA" source="QualifiedName">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rGbJsvxWEeGOK9t90vpALA" key="QualifiedNameDepth" value="1000"/>
</eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__rfwQPxWEeGOK9t90vpALA" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6EPjsFKtEeOIeMrdF0AdCg" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6EPjsVKtEeOIeMrdF0AdCg" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6EPjslKtEeOIeMrdF0AdCg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6EQKwFKtEeOIeMrdF0AdCg" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6EQKwVKtEeOIeMrdF0AdCg" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_rGbJs_xWEeGOK9t90vpALA" type="5156"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_rGbJtPxWEeGOK9t90vpALA" type="7073">
<styles xmi:type="notation:TitleStyle" xmi:id="_rGbJtfxWEeGOK9t90vpALA"/>
@@ -1073,6 +1333,24 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5tVfkVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tVfklKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOuQguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOuQwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7caqsAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7caqsQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::Include"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_RwTdQByJEduN1bTiWJ0lyw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7caqsguZEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7cgxVguZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7cgxVwuZEeWXe7AeBUbqvw" name="stereotype" stringValue="FCM::Template"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://FCM_PROFILES/FCM.profile.uml#_BOnDoFLpEd6rYflXebIz1g"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7cgxWAuZEeWXe7AeBUbqvw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7cm38guZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7cm38wuZEeWXe7AeBUbqvw" name="stereotype" stringValue="C_Cpp::ManualGeneration"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_A3_lgCYNEeKe9vxHwEdBmA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7cm39AuZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_rGPjgPxWEeGOK9t90vpALA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rGaiofxWEeGOK9t90vpALA" x="135" y="342" width="298" height="100"/>
</children>
@@ -1088,7 +1366,7 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_r8kulvxWEeGOK9t90vpALA" type="5192"/>
<element xmi:type="uml:Comment" href="tracing.uml#_r8PXYPxWEeGOK9t90vpALA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r8kHgfxWEeGOK9t90vpALA" x="594" y="288"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_r8kHgfxWEeGOK9t90vpALA" x="594" y="288" width="167"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_tt4UIPxWEeGOK9t90vpALA" type="2109" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tt47MfxWEeGOK9t90vpALA" source="ShadowFigure">
@@ -1102,7 +1380,7 @@
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_tt5iQvxWEeGOK9t90vpALA" type="5192"/>
<element xmi:type="uml:Comment" href="tracing.uml#_ttvxQPxWEeGOK9t90vpALA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tt47MPxWEeGOK9t90vpALA" x="595" y="360"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tt47MPxWEeGOK9t90vpALA" x="595" y="360" width="166"/>
</children>
<children xmi:type="notation:Shape" xmi:id="__O0wAPzSEeGKDvxFM1SZ_g" type="2073" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__O4aYPzSEeGKDvxFM1SZ_g" source="ShadowFigure">
@@ -1123,8 +1401,11 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5tX70VKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tX70lKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOuRAuZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOuRQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_v-VBcPzSEeGKDvxFM1SZ_g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__O1XEPzSEeGKDvxFM1SZ_g" x="585" y="162" width="154" height="55"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__O1XEPzSEeGKDvxFM1SZ_g" x="585" y="120" width="154" height="55"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_7pVBUDHKEeKt1a2SZnJmwg" type="2073" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7pdkMDHKEeKt1a2SZnJmwg" source="ShadowFigure">
@@ -1160,46 +1441,12 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5taYEFKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5taYEVKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOuRguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOuRwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_gveqADHKEeKt1a2SZnJmwg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_7pVBUTHKEeKt1a2SZnJmwg" x="586" y="234" width="153" height="46"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_a416YDWGEeKGAYOVxzQeAg" type="2073" fontName="Sans Serif" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a492MDWGEeKGAYOVxzQeAg" source="ShadowFigure">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_a492MTWGEeKGAYOVxzQeAg" key="ShadowFigure_Value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a4-dQDWGEeKGAYOVxzQeAg" source="displayNameLabelIcon">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_a4-dQTWGEeKGAYOVxzQeAg" key="displayNameLabelIcon_value" value="false"/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_a4-dQjWGEeKGAYOVxzQeAg" source="QualifiedName">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_a4-dQzWGEeKGAYOVxzQeAg" key="QualifiedNameDepth" value="1000"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_a4-dRDWGEeKGAYOVxzQeAg" type="5156"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_a4_EUDWGEeKGAYOVxzQeAg" type="7073">
- <styles xmi:type="notation:TitleStyle" xmi:id="_a4_EUTWGEeKGAYOVxzQeAg" showTitle="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a4_EUjWGEeKGAYOVxzQeAg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5tcNQFKtEeOIeMrdF0AdCg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5tcNQVKtEeOIeMrdF0AdCg" showTitle="true"/>
- <element xmi:type="C_Cpp:ManualGeneration" href="tracing.uml#_WUbVADV7EeKGAYOVxzQeAg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tcNQlKtEeOIeMrdF0AdCg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5tcNQ1KtEeOIeMrdF0AdCg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5tcNRFKtEeOIeMrdF0AdCg" showTitle="true"/>
- <element xmi:type="C_Cpp:Include" href="tracing.uml#_ZdHkQDV7EeKGAYOVxzQeAg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tcNRVKtEeOIeMrdF0AdCg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5tcNRlKtEeOIeMrdF0AdCg" visible="false" type="AppliedStereotypeCompartement">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5tcNR1KtEeOIeMrdF0AdCg" showTitle="true"/>
- <element xmi:type="FCM:Template" href="tracing.uml#_HOvQ0DWSEeKGAYOVxzQeAg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tcNSFKtEeOIeMrdF0AdCg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5tc0UFKtEeOIeMrdF0AdCg" visible="false" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5tc0UVKtEeOIeMrdF0AdCg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tc0UlKtEeOIeMrdF0AdCg"/>
- </children>
- <element xmi:type="uml:Class" href="tracing.uml#_C4FREDV7EeKGAYOVxzQeAg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_a416YTWGEeKGAYOVxzQeAg" x="585" y="108" width="154" height="47"/>
- </children>
<children xmi:type="notation:Shape" xmi:id="_ihO6UDaSEeKxVvAop17bHw" type="2073" fontName="Sans Serif" lineColor="0">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ihlfoDaSEeKxVvAop17bHw" source="ShadowFigure">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ihlfoTaSEeKxVvAop17bHw" key="ShadowFigure_Value" value="false"/>
@@ -1219,10 +1466,57 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5tepgVKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5tepglKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7YOuSguZEeWXe7AeBUbqvw" type="6089">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7YOuSwuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_dcP9gDaSEeKxVvAop17bHw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ihO6UTaSEeKxVvAop17bHw" x="135" y="72" width="289" height="55"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_7auBkguZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7auBkwuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7auBlQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_pwl_MPxWEeGOK9t90vpALA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7auBlAuZEeWXe7AeBUbqvw" x="336" y="159"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7a-gQAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7a-gQQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7a-gQwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7a-gQguZEeWXe7AeBUbqvw" x="190" y="39"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7cT9AAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7cT9AQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7cT9AwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7cT9AguZEeWXe7AeBUbqvw" x="480" y="39"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7cwB4AuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7cwB4QuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7cwB4wuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_rGPjgPxWEeGOK9t90vpALA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7cwB4guZEeWXe7AeBUbqvw" x="335" y="342"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7dQYMAuZEeWXe7AeBUbqvw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7dQYMQuZEeWXe7AeBUbqvw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7dQYMwuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_gveqADHKEeKt1a2SZnJmwg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7dQYMguZEeWXe7AeBUbqvw" x="786" y="234"/>
+ </children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_noMIQfxWEeGOK9t90vpALA"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7YOuTAuZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:EObjectListValueStyle" xmi:id="_E0plYAuaEeWXe7AeBUbqvw" name="css_stylesheets">
+ <eObjectListValue xmi:type="css:EmbeddedStyleSheet" href="pathmap://QML_CORE/core.notation#_7gUz8Mc1EeSsAI2TZshUyg"/>
+ </styles>
<element xmi:type="uml:Package" href="tracing.uml#_5gDNYPwkEeGWn-a9PUOYcA"/>
<edges xmi:type="notation:Connector" xmi:id="_1-ITEPxWEeGOK9t90vpALA" type="4015" source="_px1VUPxWEeGOK9t90vpALA" target="_ihO6UDaSEeKxVvAop17bHw" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_1-I6IPxWEeGOK9t90vpALA" type="6024">
@@ -1234,7 +1528,7 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1-eRUPxWEeGOK9t90vpALA" id="(0.5344827586206896,0.05970149253731343)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1-eRUfxWEeGOK9t90vpALA" id="(0.5086505190311419,0.9090909090909091)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_BWUoAPzTEeGKDvxFM1SZ_g" type="4008" source="_px1VUPxWEeGOK9t90vpALA" target="__O0wAPzSEeGKDvxFM1SZ_g" lineColor="0">
+ <edges xmi:type="notation:Connector" xmi:id="_BWUoAPzTEeGKDvxFM1SZ_g" type="4008" source="_px1VUPxWEeGOK9t90vpALA" target="__O0wAPzSEeGKDvxFM1SZ_g" routing="Rectilinear" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_BWV2IPzTEeGKDvxFM1SZ_g" visible="false" type="6007">
<layoutConstraint xmi:type="notation:Location" xmi:id="_BWV2IfzTEeGKDvxFM1SZ_g" y="60"/>
</children>
@@ -1243,25 +1537,25 @@
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_BWUoAfzTEeGKDvxFM1SZ_g" fontName="Sans Serif"/>
<element xmi:type="uml:Usage" href="tracing.uml#_BV2G4PzTEeGKDvxFM1SZ_g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BWUoAvzTEeGKDvxFM1SZ_g" points="[10, 9, -228, -14]$[210, -5, -28, -28]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BW4BoPzTEeGKDvxFM1SZ_g" id="(0.9655172413793104,0.2537313432835821)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUGAsPzTEeGKDvxFM1SZ_g" id="(0.045454545454545456,0.21818181818181817)"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BWUoAvzTEeGKDvxFM1SZ_g" points="[0, 28, -159, 68]$[74, 28, -85, 68]$[74, -40, -85, 0]$[159, -40, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BW4BoPzTEeGKDvxFM1SZ_g" id="(1.0,0.19402985074626866)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EUGAsPzTEeGKDvxFM1SZ_g" id="(0.0,0.21818181818181817)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_e9huEBMnEeK_iPOWsxJHwg" type="4002" source="_tt4UIPxWEeGOK9t90vpALA" target="_rGaioPxWEeGOK9t90vpALA" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_e9huERMnEeK_iPOWsxJHwg" fontName="Sans Serif"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_e9huEhMnEeK_iPOWsxJHwg" points="[-9, -1, 176, 13]$[-171, -12, 14, 2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-jBwBMnEeK_iPOWsxJHwg" id="(0.0,0.6)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-jBwRMnEeK_iPOWsxJHwg" id="(0.9496644295302014,0.47)"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-jBwBMnEeK_iPOWsxJHwg" id="(0.0,0.37254901960784315)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_e-jBwRMnEeK_iPOWsxJHwg" id="(1.0,0.56)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_-uRtcBMoEeK_iPOWsxJHwg" type="4002" source="_r8kHgPxWEeGOK9t90vpALA" target="_px1VUPxWEeGOK9t90vpALA" lineColor="0">
+ <edges xmi:type="notation:Connector" xmi:id="_-uRtcBMoEeK_iPOWsxJHwg" type="4002" source="_r8kHgPxWEeGOK9t90vpALA" target="_px1VUPxWEeGOK9t90vpALA" routing="Rectilinear" lineColor="0">
<styles xmi:type="notation:FontStyle" xmi:id="_-uRtcRMoEeK_iPOWsxJHwg" fontName="Sans Serif"/>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-uRtchMoEeK_iPOWsxJHwg" points="[-22, -6, 225, 78]$[-121, -6, 126, 78]$[-236, -77, 11, 7]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-umdkBMoEeK_iPOWsxJHwg" id="(0.22,0.25)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_-umdkRMoEeK_iPOWsxJHwg" id="(0.803448275862069,0.8955223880597015)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_9zmggDHKEeKt1a2SZnJmwg" type="4010" source="_px1VUPxWEeGOK9t90vpALA" target="_7pVBUDHKEeKt1a2SZnJmwg" lineColor="0">
+ <edges xmi:type="notation:Connector" xmi:id="_9zmggDHKEeKt1a2SZnJmwg" type="4010" source="_px1VUPxWEeGOK9t90vpALA" target="_7pVBUDHKEeKt1a2SZnJmwg" routing="Rectilinear" lineColor="0">
<children xmi:type="notation:DecorationNode" xmi:id="_9zoVsDHKEeKt1a2SZnJmwg" visible="false" type="6009">
<layoutConstraint xmi:type="notation:Location" xmi:id="_9zoVsTHKEeKt1a2SZnJmwg" y="60"/>
</children>
@@ -1270,22 +1564,59 @@
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_9zmggTHKEeKt1a2SZnJmwg" fontName="Sans Serif"/>
<element xmi:type="uml:Dependency" href="tracing.uml#_9ygUUDHKEeKt1a2SZnJmwg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9zmggjHKEeKt1a2SZnJmwg" points="[4, 0, -164, -76]$[82, 0, -86, -76]$[91, 70, -77, -6]$[164, 70, -4, -6]"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9zmggjHKEeKt1a2SZnJmwg" points="[4, 18, -164, -58]$[78, 18, -90, -58]$[78, 78, -90, 2]$[164, 78, -4, 2]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_90MWYDHKEeKt1a2SZnJmwg" id="(0.9862068965517241,0.34328358208955223)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ApPQ4DHLEeKt1a2SZnJmwg" id="(0.026143790849673203,0.5217391304347826)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_c6NVMDWGEeKGAYOVxzQeAg" type="4010" source="_px1VUPxWEeGOK9t90vpALA" target="_a416YDWGEeKGAYOVxzQeAg" lineColor="0">
- <children xmi:type="notation:DecorationNode" xmi:id="_c6OjUDWGEeKGAYOVxzQeAg" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_c6OjUTWGEeKGAYOVxzQeAg" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_c6OjUjWGEeKGAYOVxzQeAg" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_c6OjUzWGEeKGAYOVxzQeAg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_c6NVMTWGEeKGAYOVxzQeAg" fontName="Sans Serif"/>
- <element xmi:type="uml:Dependency" href="tracing.uml#_c0nqkDWGEeKGAYOVxzQeAg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c6NVMjWGEeKGAYOVxzQeAg" points="[9, 0, -193, 41]$[87, 0, -115, 41]$[96, -32, -106, 9]$[168, -32, -34, 9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_c7Fe8DWGEeKGAYOVxzQeAg" id="(0.9689655172413794,0.11940298507462686)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_c7Fe8TWGEeKGAYOVxzQeAg" id="(0.22448979591836735,0.39285714285714285)"/>
+ <edges xmi:type="notation:Connector" xmi:id="_7auBlguZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_px1VUPxWEeGOK9t90vpALA" target="_7auBkguZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7auBlwuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7auooguZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_pwl_MPxWEeGOK9t90vpALA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7auBmAuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7auooAuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7auooQuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7a-gRAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_0FsPkDaSEeKxVvAop17bHw" target="_7a-gQAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7a-gRQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7a-gSQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_P4xVsNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7a-gRguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7a-gRwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7a-gSAuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7cT9BAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_0Fur0DaSEeKxVvAop17bHw" target="_7cT9AAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7cUkEAuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7cUkFAuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Port" href="pathmap://QML_CORE/core.uml#_Qk0jYNtuEd2eM5kqcby5ZA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7cUkEQuZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7cUkEguZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7cUkEwuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7cwB5AuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_rGaioPxWEeGOK9t90vpALA" target="_7cwB4AuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7cwB5QuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7cwB6QuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_rGPjgPxWEeGOK9t90vpALA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7cwB5guZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7cwB5wuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7cwB6AuZEeWXe7AeBUbqvw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7dQYNAuZEeWXe7AeBUbqvw" type="StereotypeCommentLink" source="_7pVBUDHKEeKt1a2SZnJmwg" target="_7dQYMAuZEeWXe7AeBUbqvw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7dQYNQuZEeWXe7AeBUbqvw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7dQYOQuZEeWXe7AeBUbqvw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="tracing.uml#_gveqADHKEeKt1a2SZnJmwg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7dQYNguZEeWXe7AeBUbqvw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7dQYNwuZEeWXe7AeBUbqvw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7dQYOAuZEeWXe7AeBUbqvw"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_PCJVYCmiEeKp-eCvZDLsaw" type="PapyrusUMLClassDiagram" name="LTTng fixed" measurementUnit="Pixel">
@@ -1308,24 +1639,20 @@
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_P4g8tSmiEeKp-eCvZDLsaw" type="7018">
<children xmi:type="notation:Shape" xmi:id="_UxxxsCmiEeKp-eCvZDLsaw" type="3013" fontName="Sans Serif" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X21eICmiEeKp-eCvZDLsaw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwE6sLjdEeOmnIHZGVkncQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwE6sbjdEeOmnIHZGVkncQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwFhwLjdEeOmnIHZGVkncQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwFhwbjdEeOmnIHZGVkncQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwFhwrjdEeOmnIHZGVkncQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7fFkMAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7fFkMQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="StandardProfile::Create"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/StandardL2.profile.uml#Create"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7fFkMguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Operation" href="tracing.uml#_UvQpMCmiEeKp-eCvZDLsaw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_UxxxsSmiEeKp-eCvZDLsaw"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_VUiggCmiEeKp-eCvZDLsaw" type="3013" fontName="Sans Serif" lineColor="0">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZJzh4CmiEeKp-eCvZDLsaw" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwLoYLjdEeOmnIHZGVkncQ" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwLoYbjdEeOmnIHZGVkncQ" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwMPcLjdEeOmnIHZGVkncQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwMPcbjdEeOmnIHZGVkncQ" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uwMPcrjdEeOmnIHZGVkncQ" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7fHZYAuZEeWXe7AeBUbqvw" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7fHZYQuZEeWXe7AeBUbqvw" name="stereotype" stringValue="StandardProfile::Destroy"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/StandardL2.profile.uml#Destroy"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7fHZYguZEeWXe7AeBUbqvw"/>
+ </children>
<element xmi:type="uml:Operation" href="tracing.uml#_VUW6UCmiEeKp-eCvZDLsaw"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_VUiggSmiEeKp-eCvZDLsaw"/>
</children>
@@ -1344,10 +1671,14 @@
<styles xmi:type="notation:TitleStyle" xmi:id="_5wSF4VKtEeOIeMrdF0AdCg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_5wSF4lKtEeOIeMrdF0AdCg"/>
</children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7eDpcAuZEeWXe7AeBUbqvw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7eDpcQuZEeWXe7AeBUbqvw" y="5"/>
+ </children>
<element xmi:type="uml:Class" href="tracing.uml#_P2j04CmiEeKp-eCvZDLsaw"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_P4dSUSmiEeKp-eCvZDLsaw" x="356" y="157"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_PCJVYSmiEeKp-eCvZDLsaw"/>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_7eDpcguZEeWXe7AeBUbqvw" name="diagram_compatibility_version" stringValue="1.1.0"/>
<element xmi:type="uml:Package" href="tracing.uml#_i3FbMPzOEeGKDvxFM1SZ_g"/>
</notation:Diagram>
</xmi:XMI>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.uml b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.uml
index e07901c928c..73635b6b22a 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.uml
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/models/library/tracing.uml
@@ -570,16 +570,15 @@ return processID;</body>
<packagedElement xmi:type="uml:Class" xmi:id="_P2j04CmiEeKp-eCvZDLsaw" name="LTTngCreateDestroy">
<ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="__CHDcCmlEeKp-eCvZDLsaw" name="LTTngCreateDestroy" specification="_UvQpMCmiEeKp-eCvZDLsaw">
<language>C/C++</language>
- <body>TRACEPOINT_EVENT([tpName/], createClass, [clazz.qualifiedName /])</body>
+ <body>!xtend TraceLTTng.declareTracepointEventCreateClass</body>
</ownedBehavior>
<ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_B-fVACmmEeKp-eCvZDLsaw" name="LTTngCreateDestroy" specification="_VUW6UCmiEeKp-eCvZDLsaw">
<language>C/C++</language>
- <body>TRACEPOINT_EVENT([tpName/], destroyClass, [clazz.qualifiedName /])</body>
+ <body>!xtend TraceLTTng.declareTracepointEventDestroyClass</body>
</ownedBehavior>
<ownedOperation xmi:type="uml:Operation" xmi:id="_UvQpMCmiEeKp-eCvZDLsaw" name="LTTngCreateDestroy" method="__CHDcCmlEeKp-eCvZDLsaw"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_VUW6UCmiEeKp-eCvZDLsaw" name="LTTngCreateDestroy" method="_B-fVACmmEeKp-eCvZDLsaw"/>
</packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_C4FREDV7EeKGAYOVxzQeAg" name="InitLttng"/>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_HkxCkDY_EeKxVvAop17bHw" name="traceInterceptorPort">
@@ -588,33 +587,23 @@ return processID;</body>
</packageMerge>
<packagedElement xmi:type="uml:Package" xmi:id="_5gDNYPwkEeGWn-a9PUOYcA" name="lttng">
<ownedComment xmi:type="uml:Comment" xmi:id="_r8PXYPxWEeGOK9t90vpALA" annotatedElement="_pwl_MPxWEeGOK9t90vpALA">
- <body>Interceptor</body>
+ <body>Interceptor for LTTng calls</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_ttvxQPxWEeGOK9t90vpALA" annotatedElement="_rGPjgPxWEeGOK9t90vpALA">
- <body>Trace Provider
+ <body>Trace Provider class. Delegates to LTTng xtend file for code generation
</body>
</ownedComment>
<packagedElement xmi:type="uml:Class" xmi:id="_pwl_MPxWEeGOK9t90vpALA" name="LTTngInterceptor">
<generalization xmi:type="uml:Generalization" xmi:id="_1963sPxWEeGOK9t90vpALA" general="_dcP9gDaSEeKxVvAop17bHw"/>
<ownedBehavior xmi:type="uml:OpaqueBehavior" xmi:id="_qLhLMPxXEeGOK9t90vpALA" name="[name/]" specification="_YU5H4PxXEeGOK9t90vpALA">
<language>C/C++</language>
- <body>[import org::eclipse::papyrus::qompass::designer::core::acceleo::utils_cpp/]
-[import org::eclipse::papyrus::qompass::designer::core::acceleo::UMLTool/]
-[import org::eclipse::papyrus::qompass::modellibs::tracing::acceleo::traceLTTng/]
-
-[template public anOperation(operation : Operation)]
-
-// create event with operationID/portID and pass call
-[operation.invokeTP()/]
-[if not (type = null)]return [/if]rconn->[operation.cppCall()/];
-[/template]</body>
+ <body>!xtend TraceLTTng.invokeTP</body>
</ownedBehavior>
<ownedOperation xmi:type="uml:Operation" xmi:id="_YU5H4PxXEeGOK9t90vpALA" name="[name/]" method="_qLhLMPxXEeGOK9t90vpALA"/>
</packagedElement>
<packagedElement xmi:type="uml:Usage" xmi:id="_BV2G4PzTEeGKDvxFM1SZ_g" name="Usage1" client="_pwl_MPxWEeGOK9t90vpALA" supplier="_v-VBcPzSEeGKDvxFM1SZ_g"/>
<packagedElement xmi:type="uml:Class" xmi:id="_gveqADHKEeKt1a2SZnJmwg" name="LTTngIntfTP"/>
<packagedElement xmi:type="uml:Dependency" xmi:id="_9ygUUDHKEeKt1a2SZnJmwg" name="Dependency1" client="_pwl_MPxWEeGOK9t90vpALA" supplier="_gveqADHKEeKt1a2SZnJmwg"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_c0nqkDWGEeKGAYOVxzQeAg" name="Dependency2" client="_pwl_MPxWEeGOK9t90vpALA" supplier="_C4FREDV7EeKGAYOVxzQeAg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_dcP9gDaSEeKxVvAop17bHw" name="TracePort" isAbstract="true">
<generalization xmi:type="uml:Generalization" xmi:id="_dcP9gTaSEeKxVvAop17bHw">
@@ -657,12 +646,8 @@ return processID;</body>
<formalParam xmi:type="uml:Interface" href="pathmap://QML_CORE/core.uml#_ZzlzMPfBEd2TbIfwytOyPA"/>
<templateParam xmi:type="uml:Interface" href="pathmap://QML_CORE/core.uml#_ZzlzMPfBEd2TbIfwytOyPA"/>
</FCM:Template>
- <FCM:DerivedElement xmi:id="_Adb_0DgvEd-9wq2wHPy3lw">
- <source xmi:type="uml:Operation" href="pathmap://QML_CORE/sysinterfaces.uml#_C9IK4JsqEd61Eo3nmu3JhQ"/>
- </FCM:DerivedElement>
<FCM:Singleton xmi:id="_AdBwIDgvEd-9wq2wHPy3lw" base_Class="_apuYoDNwEd-1k-POY2IaLg"/>
<C_Cpp:Include xmi:id="_ZWEQwDj0Ed-nsvkE2JvSTg" body="#include &lt;otflib/otf.h>" base_class="_aF1w4DKeEd-WprEKTCaiMA"/>
- <C_Cpp:External xmi:id="_ZVArYDj1Ed-nsvkE2JvSTg" name="otflib/OTF_Writer.h" base_class="_W0t44Dj1Ed-nsvkE2JvSTg"/>
<C_Cpp:Ptr xmi:id="_9n7OYDj2Ed-nsvkE2JvSTg" base_parameter="_v6J20Dj2Ed-nsvkE2JvSTg"/>
<FCM:DerivedElement xmi:id="_UdG9MD1nEd-Bk-AHd6yyoA" base_Element="_Ucl_0D1nEd-Bk-AHd6yyoA">
<source xmi:type="uml:Operation" href="pathmap://QML_CORE/sysinterfaces.uml#_WHyq4Dz6Ed-v9PxuTj6Elw"/>
@@ -714,16 +699,9 @@ return processID;</body>
<FCM:DerivedElement xmi:id="_JK-qwF2qEd-12d_h0i1xhQ" base_Element="_UdpIsD1nEd-Bk-AHd6yyoA">
<source xmi:type="uml:Operation" href="pathmap://QML_CORE/sysinterfaces.uml#_W7YrADz6Ed-v9PxuTj6Elw"/>
</FCM:DerivedElement>
- <C_Cpp:ExternLibrary xmi:id="_Sv6AMIKiEd-XA4A2KZ9L7Q" base_Package="_IewAUDguEd-9wq2wHPy3lw">
- <libPaths>/OTF-1.5/otflib/.libs</libPaths>
- <libs>otf</libs>
- <includes>/OTF-1.5</includes>
- <includes>otflib/includes.h</includes>
- </C_Cpp:ExternLibrary>
<FCM:ContainerRule xmi:id="_ISo6gLdwEd-CtfrGQre34Q" base_Class="_GVZxwLdwEd-CtfrGQre34Q" extensionKind="InterceptAllPorts" interceptor="_35od4DKrEd-z5o2wSoJ16A">
<forConfig xmi:type="FCM:ConfigOption" href="pathmap://QML_CORE/core.uml#_u6LqoH7eEd-FNNgSS03RxQ"/>
</FCM:ContainerRule>
- <C_Cpp:External xmi:id="_AGg3EPT8Ed-jjdbo8hMhwA" name="otflib/OTF_FileManager.h" base_class="_LjsBkDwLEd-CbfVdCYNz6Q"/>
<C_Cpp:Include xmi:id="_mk_ccD5sEeC-VMxjm_qUAg" body="#include &lt;OS_AL/Sets/SetOf.h>&#xA;OS_AL::Sets::SetOf &lt;int> processSet;" base_class="_apuYoDNwEd-1k-POY2IaLg"/>
<FCM:ContainerRule xmi:id="_6FqQoKAdEeCF0uoVQbVQRg" base_Class="_wHuA0KAdEeCF0uoVQbVQRg" extensionKind="InterceptAllPorts" interceptor="_JvP0oKAeEeCF0uoVQbVQRg" propagate="true">
<forConfig xmi:type="FCM:ConfigOption" href="pathmap://QML_CORE/core.uml#_u6LqoH7eEd-FNNgSS03RxQ"/>
@@ -743,16 +721,13 @@ return processID;</body>
<forConfig xmi:type="FCM:ConfigOption" href="pathmap://QML_CORE/core.uml#_u6LqoH7eEd-FNNgSS03RxQ"/>
</FCM:ContainerRule>
<FCM:InterceptionRule xmi:id="_m-L0sPwkEeGWn-a9PUOYcA" interceptionKind="InterceptAll" base_Property="_d7If0PwkEeGWn-a9PUOYcA"/>
- <C_Cpp:Include xmi:id="__rP4oPxWEeGOK9t90vpALA" preBody="#define TRACEPOINT_CREATE_PROBES&#xA;#define TRACEPOINT_DEFINE" header="[import org::eclipse::papyrus::qompass::modellibs::tracing::acceleo::traceLTTng/]&#xA;&#xA;[template public LTTngTP(clazz : Class)]&#xA;[clazz.declareTP()/]&#xA;[/template]" base_class="_rGPjgPxWEeGOK9t90vpALA"/>
+ <C_Cpp:Include xmi:id="__rP4oPxWEeGOK9t90vpALA" preBody="#define TRACEPOINT_CREATE_PROBES&#xA;#define TRACEPOINT_DEFINE" header="!xtend TraceLTTng.declareTP" base_class="_rGPjgPxWEeGOK9t90vpALA"/>
<FCM:Template xmi:id="_bKW5IPxXEeGOK9t90vpALA" base_Element="_YU5H4PxXEeGOK9t90vpALA" kind="LoopOperations">
<helper xmi:type="FCM:BindingHelper" href="pathmap://QML_CORE/core.uml#_nLe_sHJDEeOMF7YEvnQt5g"/>
</FCM:Template>
- <C_Cpp:ExternLibrary xmi:id="_t_sHUPzOEeGKDvxFM1SZ_g" base_Package="_nAkZEPzOEeGKDvxFM1SZ_g">
- <libs>lttng-ust</libs>
- <libs>dl</libs>
- </C_Cpp:ExternLibrary>
- <C_Cpp:External xmi:id="_1PAQ4PzSEeGKDvxFM1SZ_g" name="lttng/tracepoint.h" base_class="_v-VBcPzSEeGKDvxFM1SZ_g"/>
- <FCM:Template xmi:id="_flfM8PzhEeGe5LUTfvP5hQ" base_Element="_rGPjgPxWEeGOK9t90vpALA"/>
+ <FCM:Template xmi:id="_flfM8PzhEeGe5LUTfvP5hQ" base_Element="_rGPjgPxWEeGOK9t90vpALA">
+ <helper xmi:type="FCM:BindingHelper" href="pathmap://QML_CORE/core.uml#_mFUQALsMEeO0n5elMxN1LQ"/>
+ </FCM:Template>
<FCM:InteractionComponent xmi:id="__yL98PzhEeGe5LUTfvP5hQ" base_Class="_pwl_MPxWEeGOK9t90vpALA"/>
<C_Cpp:ManualGeneration xmi:id="_KSTlgCdaEeKGdt7FoegMYA" extensionBody="c" base_Class="_rGPjgPxWEeGOK9t90vpALA"/>
<FCM:InterceptionRule xmi:id="_vt_HYSdbEeKGdt7FoegMYA" interceptionKind="InterceptAllIn" base_Property="_vt7dASdbEeKGdt7FoegMYA"/>
@@ -767,12 +742,9 @@ return processID;</body>
<FCM:UseInstanceConfigurator xmi:id="_5FYwcC8CEeKwPrQVP28AQw" base_Class="_I2OioPwkEeGWn-a9PUOYcA" configurator="_nTMOYKbnEeC0_qP7CUZIiQ"/>
<FCM:UseInstanceConfigurator xmi:id="_gH1RQC8DEeKwPrQVP28AQw" base_Class="_If04ACqLEeKGrchWittz_g" configurator="_nTMOYKbnEeC0_qP7CUZIiQ"/>
<FCM:InstanceConfigurator xmi:id="_nUB1YC8HEeKwPrQVP28AQw" base_Class="_nUAnQC8HEeKwPrQVP28AQw"/>
- <C_Cpp:Include xmi:id="_gvf4IDHKEeKt1a2SZnJmwg" preBody="#define TRACEPOINT_CREATE_PROBES&#xA;#define TRACEPOINT_DEFINE" header="[import org::eclipse::papyrus::qompass::modellibs::tracing::acceleo::traceLTTng/]&#xA;&#xA;[template public LTTngTP(intf : Interface)]&#xA;[intf.declareTP()/]&#xA;[/template]" base_class="_gveqADHKEeKt1a2SZnJmwg"/>
+ <C_Cpp:Include xmi:id="_gvf4IDHKEeKt1a2SZnJmwg" preBody="#define TRACEPOINT_CREATE_PROBES&#xA;#define TRACEPOINT_DEFINE" header="!xtend TraceLTTng.declareTP" base_class="_gveqADHKEeKt1a2SZnJmwg"/>
<FCM:Template xmi:id="_gvnM4DHKEeKt1a2SZnJmwg" base_Element="_gveqADHKEeKt1a2SZnJmwg">
<helper xmi:type="FCM:BindingHelper" href="pathmap://QML_CORE/core.uml#_mFUQALsMEeO0n5elMxN1LQ"/>
</FCM:Template>
<C_Cpp:ManualGeneration xmi:id="_gvnz8DHKEeKt1a2SZnJmwg" extensionBody="c" base_Class="_gveqADHKEeKt1a2SZnJmwg"/>
- <C_Cpp:ManualGeneration xmi:id="_WUbVADV7EeKGAYOVxzQeAg" extensionBody="c" base_Class="_C4FREDV7EeKGAYOVxzQeAg"/>
- <C_Cpp:Include xmi:id="_ZdHkQDV7EeKGAYOVxzQeAg" header="[import org::eclipse::papyrus::qompass::designer::core::acceleo::UMLTool/]&#xA;[import org::eclipse::papyrus::qompass::designer::core::acceleo::TransformationContext/]&#xA;&#xA;[template public LTTngTP(cl : Classifier)]&#xA;#include &lt;lttng/tracepoint.h>&#xA;&#xA;TRACEPOINT_MODEL_EMF_URI(UMLmodel, starting, &quot;[getSourceRoot().getURI()/]&quot;)&#xA;[/template]&#xA;" base_class="_C4FREDV7EeKGAYOVxzQeAg"/>
- <FCM:Template xmi:id="_HOvQ0DWSEeKGAYOVxzQeAg" base_Element="_C4FREDV7EeKGAYOVxzQeAg" kind="PassClassifier"/>
</xmi:XMI>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/plugin.xml b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/plugin.xml
index dda90ebebf7..7a1427bd9c9 100644
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/plugin.xml
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/plugin.xml
@@ -51,4 +51,25 @@
point="org.eclipse.help.toc">
<toc file="help/tocconcepts.xml"/>
</extension>
+ <extension
+ point="org.eclipse.papyrus.qompass.designer.core.xtendGenerator">
+ <client
+ class="org.eclipse.papyrus.qompass.modellibs.tracing.acceleo.TraceLTTng"
+ templateID="TraceLTTng">
+ </client>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.qompass.designer.core.xtendGenerator">
+ <client
+ class="org.eclipse.papyrus.qompass.modellibs.tracing.acceleo.TraceOTF"
+ templateID="TraceOTF">
+ </client>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.qompass.designer.core.xtendGenerator">
+ <client
+ class="org.eclipse.papyrus.qompass.modellibs.tracing.acceleo.TraceCout"
+ templateID="TraceCout">
+ </client>
+ </extension>
</plugin>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceCout.xtend b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceCout.xtend
new file mode 100644
index 00000000000..396d9860fb6
--- /dev/null
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceCout.xtend
@@ -0,0 +1,18 @@
+package org.eclipse.papyrus.qompass.modellibs.tracing.acceleo
+
+import org.eclipse.uml2.uml.Operation
+import static extension org.eclipse.papyrus.qompass.modellibs.core.xtend.CppUtils.*
+import org.eclipse.papyrus.qompass.designer.core.extensions.IXtend
+
+class TraceCout implements IXtend {
+
+ public def traceOp(Operation operation) '''
+ // declare operation & use it directly. Problem: declaration can not be within the scope of an operation
+ updateTimestamp();
+ cout << "enter operation: " << «operation.name» << " at " << timestamp.ticks() << " parameters: "
+ «FOR parameter : operation.ownedParameters» << "«parameter.name» (of type «parameter.type.name») "«ENDFOR» << endl;
+
+ «IF (operation.type != null)» type.cppType ret = «ENDIF»rconn->«operation.cppCall»;
+ «IF (operation.type != null)» return ret;«ENDIF»
+ '''
+} \ No newline at end of file
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceLTTng.xtend b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceLTTng.xtend
new file mode 100644
index 00000000000..be837094ae1
--- /dev/null
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceLTTng.xtend
@@ -0,0 +1,198 @@
+package org.eclipse.papyrus.qompass.modellibs.tracing.acceleo
+
+import org.eclipse.uml2.uml.Classifier
+import org.eclipse.uml2.uml.Parameter
+import org.eclipse.uml2.uml.DataType
+import org.eclipse.uml2.uml.Type
+import org.eclipse.uml2.uml.Operation
+
+import static extension org.eclipse.papyrus.qompass.modellibs.tracing.acceleo.TraceUtils.*
+import static extension org.eclipse.papyrus.qompass.designer.core.UMLTool.*
+import static extension org.eclipse.papyrus.qompass.modellibs.core.xtend.CppUtils.*
+import org.eclipse.papyrus.qompass.designer.core.transformations.TransformationContext
+import org.eclipse.papyrus.qompass.designer.core.extensions.IXtend
+import org.eclipse.uml2.uml.PrimitiveType
+
+class TraceLTTng implements IXtend {
+
+ public def declareTP(Classifier cl) '''
+ #if !defined(HFILENAME_H) || defined(TRACEPOINT_HEADER_MULTI_READ)
+ #define HFILENAME_H
+
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+
+ #include <lttng/tracepoint.h>
+ «FOR operation : cl.getAllOperations()»
+ «IF TraceUtils.hasTrace(operation)»
+ «declareTPop(tpName1(), operation)»
+ «ENDIF»
+ «ENDFOR»
+
+ #undef TRACEPOINT_PROVIDER
+ #define TRACEPOINT_PROVIDER «tpName1»
+
+ #undef TRACEPOINT_INCLUDE_FILE
+ #define TRACEPOINT_INCLUDE_FILE «TransformationContext.classifier.getQualifiedName().replaceAll('::', '/')».h
+
+ #include <lttng/tracepoint-event.h>
+
+ #ifdef __cplusplus
+ }
+ #endif
+
+ #endif
+ '''
+
+ public def declareEMF_URI(Classifier cl) '''
+ #include <lttng/tracepoint.h>
+
+ TRACEPOINT_MODEL_EMF_URI(UMLmodel, starting, "«TransformationContext.sourceRoot.getURI»")
+ '''
+
+ public def declareTPop(String tpName, Operation operation) '''
+ #include <stdint.h>
+
+ // declare trace point
+ TRACEPOINT_EVENT(«tpName1()», «operation.tpName2»,
+ TP_ARGS(const char *, instanceName«IF (operation.parametersInInout.size > 0)», «ENDIF»«FOR parameter : operation.parametersInInout SEPARATOR(', ')»«parameter.flattenParNameAndType»«ENDFOR»),
+ TP_FIELDS(
+ ctf_string(instanceName, instanceName)
+ «FOR parameter : operation.parametersInInout»
+ «TransformationContext.classifier.declareDependency(parameter.type)»«flattenCtfType(parameter.type, parameter.name)»
+ «ENDFOR»
+ )
+ )
+ TRACEPOINT_MODEL_EMF_URI(«tpName1», «operation.tpName2», "«operation.modelRef»")
+ '''
+
+ public def declareTracepointEventCreateClass(Classifier clazz) '''
+ TRACEPOINT_EVENT(«tpName1», createClass, «clazz.qualifiedName»)
+ '''
+
+ public def declareTracepointEventDestroyClass(Classifier clazz) '''
+ TRACEPOINT_EVENT(«tpName1», destroyClass, «clazz.qualifiedName»)
+ '''
+
+ public def declareCreateDestroy(String tpName) '''
+ TRACEPOINT_EVENT(«tpName», createClass,
+ TP_ARGS(const char *, classURI),
+ TP_FIELDS(
+ ctf_string(classURI, classURI)
+ )
+ )
+ TRACEPOINT_EVENT(«tpName», destroyClass,
+ TP_ARGS(const char *, className),
+ TP_FIELDS(
+ ctf_string(xmdID, className)
+ )
+ )
+ '''
+
+ /**
+ * The name that is used for the trace provider
+ */
+ def tpName1() {
+ TransformationContext.binding.getNearestPackage.qualifiedName.varName
+ }
+
+
+ /**
+ * The name that is used for the type
+ */
+ def tpName2(Operation operation) {
+ operation.name
+ }
+
+ /**
+ * Reference either the port (if available in the context) or the operation that is traced
+ */
+ def modelRef(Operation operation) {
+ val uri = TransformationContext.sourceRoot.eResource.URI
+ if (TransformationContext.port == null) {
+ uri + "#" + operation.xmlID()
+ }
+ else {
+ uri + "#" + TransformationContext.port.xmlID()
+ }
+ }
+
+ public def declareTraceOp(Operation operation) {
+ }
+
+ public def invokeTP(Operation operation) '''
+ // create event with operationID/portID and pass call
+ «IF (operation.hasTrace)»
+ // use (call) tracepoint
+ tracepoint(«tpName1()», «operation.tpName2()», instanceName«IF (operation.parametersInInout.size > 0)», «ENDIF»«FOR parameter : operation.parametersInInout() SEPARATOR(', ')»«parameter.flattenParName.toString.trim»«ENDFOR»);
+ «ENDIF»
+ «IF (operation.type != null)»return «ENDIF»rconn->«operation.cppCall»;
+ '''
+
+
+ def flattenParNameAndType(Parameter parameter) '''
+ «IF (parameter.type instanceof DataType) && !(parameter.type instanceof PrimitiveType)»
+ «FOR attribute : (parameter.type as DataType).attributes SEPARATOR(', ')»«attribute.type.cppTypeWB.toString.trim», «parameter.name + '_' + attribute.name»«ENDFOR»
+ «ELSE»
+ «parameter.type.cppTypeWB.toString.trim», «parameter.name»
+ «ENDIF»
+ '''
+
+ def flattenParName(Parameter parameter) '''
+ «IF (parameter.type instanceof DataType) && !(parameter.type instanceof PrimitiveType)»
+ «FOR attribute : (parameter.type as DataType).attributes SEPARATOR(', ')»«parameter.name».«attribute.name»«ENDFOR»
+ «ELSE»
+ «parameter.name»
+ «ENDIF»
+ '''
+
+
+ def flattenCtfType(Type type, String name) '''
+ «IF (type instanceof DataType) && !(type instanceof PrimitiveType)»
+ «FOR attribute : (type as DataType).attributes SEPARATOR('\n')»
+ «ctfType(attribute.type, name + '_' + attribute.name)»
+ «ENDFOR»
+ «ELSE»
+ «ctfType(type, name)»
+ «ENDIF»
+ '''
+
+
+ /**
+ * Support for C++ types with boolean
+ */
+ def cppTypeWB(Type type) '''
+ «IF
+ (type.qualifiedName == 'UMLPrimitiveTypes::Boolean') ||
+ (type.qualifiedName == 'PrimitiveTypes::Boolean') ||
+ (type.qualifiedName == 'CORBA::Boolean')»
+ /* bool */ unsigned char
+ «ELSE»
+ «type.cppType»
+ «ENDIF»
+ '''
+
+
+ /**
+ * Calculate the typename, defaulting to ctf_integer
+ * TODO: treat pointer & ref stereotypes (can only evaulate on parameter or attribute, not on Type)
+ *
+ */
+ def ctfType(Type type, String name) '''
+ «IF
+ (type.qualifiedName == 'CORBA::String') ||
+ (type.qualifiedName == 'PrimitiveTypes::String') ||
+ (type.qualifiedName == 'UMLPrimitiveTypes::String')»
+ ctf_string(«name», «name»)
+ «ELSEIF
+ (type.qualifiedName == 'CORBA::Float') ||
+ (type.qualifiedName == 'CORBA::Double') ||
+ (type.qualifiedName == 'AnsiCLibrary::float') ||
+ (type.qualifiedName == 'AnsiCLibrary::double')»
+ ctf_float(«type.cppType», «name», «name»)
+ «ELSE»
+ ctf_integer(«type.cppTypeWB», «name», «name»)
+ «ENDIF»
+ '''
+} \ No newline at end of file
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceOTF.xtend b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceOTF.xtend
new file mode 100644
index 00000000000..39d65986c6a
--- /dev/null
+++ b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/TraceOTF.xtend
@@ -0,0 +1,33 @@
+package org.eclipse.papyrus.qompass.modellibs.tracing.acceleo
+
+import org.eclipse.uml2.uml.Operation
+import static extension org.eclipse.papyrus.qompass.designer.core.UMLTool.*
+import static extension org.eclipse.papyrus.qompass.modellibs.core.xtend.CppUtils.*
+import org.eclipse.papyrus.qompass.designer.core.EnumService
+import org.eclipse.uml2.uml.NamedElement
+import org.eclipse.papyrus.qompass.designer.core.extensions.IXtend
+
+class TraceOTF implements IXtend {
+ public def traceOp(Operation operation) '''
+ // <instance>_<port>_<operation>
+ // easier: <component>_<port>_<operation>
+ updateTimestamp ();
+ if (!hasDeclaredFunctions) {
+ declareFunctions();
+ hasDeclaredFunctions = true;
+ }
+ Tracing::TraceInit::wait();
+ int processID = Tracing::TraceInit::getProcessID();
+ OTF_Writer * writer = Tracing::TraceInit::getWriter();
+ OTF_Writer_writeEnter (writer, timestamp.ticks(), «EnumService.enumSvcPrefix»::id_«(operation.owner as NamedElement).varName»_«operation.varName», processID, 0);
+ OTF_Writer_writeEventComment (writer, timestamp.ticks(), processID, portName);
+ OTF_Writer_writeEventComment (writer, timestamp.ticks(), processID, instanceName);
+ Tracing::TraceInit::post();
+ «IF (operation.type != null)» type.cppType ret = «ENDIF»rconn->«operation.cppCall»;
+ updateTimestamp ();
+ Tracing::TraceInit::wait();
+ OTF_Writer_writeLeave (writer, timestamp.ticks(), «EnumService.enumSvcPrefix»::id_«(operation.owner as NamedElement).varName»_«operation.varName», processID, 0);
+ Tracing::TraceInit::post();
+ «IF (operation.type != null)» return ret;«ENDIF»
+ '''
+} \ No newline at end of file
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.emtl b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.emtl
deleted file mode 100644
index 1536bc04bc7..00000000000
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.emtl
+++ /dev/null
@@ -1,512 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI 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:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore">
- <mtl:Module name="traceCout" nsURI="org::eclipse::papyrus::qompass::modellibs::tracing::acceleo::traceCout" endHeaderPosition="133">
- <input>
- <takesTypesFrom href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
- </input>
- <imports href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0"/>
- <imports href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0"/>
- <ownedModuleElement xsi:type="mtl:Template" name="traceOp" visibility="Public">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="// declare operation &amp; use directly. Problem: declaration can not be within the scope of an operation&#xA;updateTimestamp ();&#xA;cout &quot;enter operation: &quot; &lt;&lt; "/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/traceOp/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &lt;&lt; &quot; at &quot; &lt;&lt; timestamp.ticks() &lt;&lt; &quot; parameters: &quot; &lt;&lt;&#xA; "/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &quot;"/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/traceOp/%.3/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" (of type "/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/traceOp/%.3/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="): &quot; &lt;&lt; "/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/traceOp/%.3/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" "/>
- <loopVariable name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </loopVariable>
- <iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/7/OrderedSet(Parameter)">
- <source xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/traceOp/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioralFeature/ownedParameter"/>
- </iterSet>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" &lt;&lt; endl;&#xA;)&#xA;"/>
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" "/>
- <body xsi:type="mtl:TemplateInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppType"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/16">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation/type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" ret = "/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/15">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation/type"/>
- </source>
- <argument xsi:type="ocl.ecore:NullLiteralExp">
- <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/>
- </ifExpr>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="rconn->"/>
- <body xsi:type="mtl:TemplateInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppCall"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/traceOp/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=";&#xA;"/>
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=" return ret; "/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/18">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation/type"/>
- </source>
- <argument xsi:type="ocl.ecore:NullLiteralExp">
- <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/not"/>
- </ifExpr>
- </body>
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- </ownedModuleElement>
- </mtl:Module>
- <ecore:EPackage name="additions">
- <eClassifiers xsi:type="ecore:EClass" name="String_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Integer_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Real_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EObject_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eAnnotations>
- <eOperations name="traceOp">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/traceOp"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="cppCall">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppCall"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="cppType">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppType"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="OclAny_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Collection(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Sequence(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="OrderedSet(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Operation_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Type_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NamedElement_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Element_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Classifier_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Parameter_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eAnnotations>
- </eClassifiers>
- </ecore:EPackage>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ecore:EPackage name="collections">
- <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Parameter)" instanceClassName="java.util.LinkedHashSet">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eClassifiers>
- </ecore:EPackage>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ecore:EAnnotation source="positions">
- <eAnnotations source="positions.0" references="/0/traceOp">
- <details key="start" value="214"/>
- <details key="end" value="775"/>
- <details key="line" value="6"/>
- </eAnnotations>
- <eAnnotations source="positions.1" references="/0/traceOp/%">
- <details key="start" value="262"/>
- <details key="end" value="412"/>
- <details key="line" value="7"/>
- </eAnnotations>
- <eAnnotations source="positions.2" references="/0/traceOp/%.1">
- <details key="start" value="413"/>
- <details key="end" value="427"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.3" references="/0/traceOp/%.1/operation">
- <details key="start" value="413"/>
- <details key="end" value="422"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.4" references="/0/traceOp/%.2">
- <details key="start" value="429"/>
- <details key="end" value="488"/>
- <details key="line" value="9"/>
- </eAnnotations>
- <eAnnotations source="positions.5" references="/0/traceOp/%.3">
- <details key="start" value="488"/>
- <details key="end" value="627"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.6" references="/0/traceOp/%.3/%">
- <details key="start" value="544"/>
- <details key="end" value="546"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.7" references="/0/traceOp/%.3/%.1">
- <details key="start" value="547"/>
- <details key="end" value="561"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.8" references="/0/traceOp/%.3/%.1/parameter">
- <details key="start" value="547"/>
- <details key="end" value="556"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.9" references="/0/traceOp/%.3/%.2">
- <details key="start" value="563"/>
- <details key="end" value="573"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.10" references="/0/traceOp/%.3/%.3">
- <details key="start" value="574"/>
- <details key="end" value="593"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.11" references="/0/traceOp/%.3/%.3/%">
- <details key="start" value="574"/>
- <details key="end" value="588"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.12" references="/0/traceOp/%.3/%.3/%/parameter">
- <details key="start" value="574"/>
- <details key="end" value="583"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.13" references="/0/traceOp/%.3/%.4">
- <details key="start" value="595"/>
- <details key="end" value="603"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.14" references="/0/traceOp/%.3/%.5">
- <details key="start" value="604"/>
- <details key="end" value="618"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.15" references="/0/traceOp/%.3/%.5/parameter">
- <details key="start" value="604"/>
- <details key="end" value="613"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.16" references="/0/traceOp/%.3/%.6">
- <details key="start" value="620"/>
- <details key="end" value="621"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.17" references="/0/traceOp/%.3/parameter">
- <details key="start" value="494"/>
- <details key="end" value="515"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.18" references="/0/traceOp/%.3/%.7">
- <details key="start" value="518"/>
- <details key="end" value="542"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.19" references="/0/traceOp/%.3/%.7/operation">
- <details key="start" value="518"/>
- <details key="end" value="527"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.20" references="/0/traceOp/%.4">
- <details key="start" value="627"/>
- <details key="end" value="639"/>
- <details key="line" value="10"/>
- </eAnnotations>
- <eAnnotations source="positions.21" references="/0/traceOp/%.5">
- <details key="start" value="639"/>
- <details key="end" value="692"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.22" references="/0/traceOp/%.5/%">
- <details key="start" value="661"/>
- <details key="end" value="662"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.23" references="/0/traceOp/%.5/%.1">
- <details key="start" value="663"/>
- <details key="end" value="677"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.24" references="/0/traceOp/%.5/%.1/%">
- <details key="start" value="663"/>
- <details key="end" value="667"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.25" references="/0/traceOp/%.5/%.1/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.26" references="/0/traceOp/%.5/%.2">
- <details key="start" value="679"/>
- <details key="end" value="687"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.27" references="/0/traceOp/%.5/%.3">
- <details key="start" value="643"/>
- <details key="end" value="660"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.28" references="/0/traceOp/%.5/%.3/%">
- <details key="start" value="647"/>
- <details key="end" value="660"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.29" references="/0/traceOp/%.5/%.3/%/%">
- <details key="start" value="648"/>
- <details key="end" value="652"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.30" references="/0/traceOp/%.5/%.3/%/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.31" references="/0/traceOp/%.5/%.3/%/%.1">
- <details key="start" value="655"/>
- <details key="end" value="659"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.32" references="/0/traceOp/%.6">
- <details key="start" value="692"/>
- <details key="end" value="699"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.33" references="/0/traceOp/%.7">
- <details key="start" value="700"/>
- <details key="end" value="719"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.34" references="/0/traceOp/%.7/operation">
- <details key="start" value="700"/>
- <details key="end" value="709"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.35" references="/0/traceOp/%.8">
- <details key="start" value="721"/>
- <details key="end" value="723"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.36" references="/0/traceOp/%.9">
- <details key="start" value="723"/>
- <details key="end" value="763"/>
- <details key="line" value="13"/>
- </eAnnotations>
- <eAnnotations source="positions.37" references="/0/traceOp/%.9/%">
- <details key="start" value="745"/>
- <details key="end" value="758"/>
- <details key="line" value="13"/>
- </eAnnotations>
- <eAnnotations source="positions.38" references="/0/traceOp/%.9/%.1">
- <details key="start" value="727"/>
- <details key="end" value="744"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.39" references="/0/traceOp/%.9/%.1/%">
- <details key="start" value="731"/>
- <details key="end" value="744"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.40" references="/0/traceOp/%.9/%.1/%/%">
- <details key="start" value="732"/>
- <details key="end" value="736"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.41" references="/0/traceOp/%.9/%.1/%/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.42" references="/0/traceOp/%.9/%.1/%/%.1">
- <details key="start" value="739"/>
- <details key="end" value="743"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.43" references="/0/traceOp/operation">
- <details key="start" value="239"/>
- <details key="end" value="259"/>
- <details key="line" value="6"/>
- </eAnnotations>
- </ecore:EAnnotation>
-</xmi:XMI>
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.mtl b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.mtl
deleted file mode 100644
index fbbdcf1012e..00000000000
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceCout.mtl
+++ /dev/null
@@ -1,14 +0,0 @@
-[module traceCout('http://www.eclipse.org/uml2/5.0.0/UML')]
-
-[import org::eclipse::papyrus::qompass::designer::core::acceleo::UMLTool/]
-[import org::eclipse::papyrus::qompass::designer::core::acceleo::utils_cpp/]
-
-[template public traceOp(operation: Operation)]
-// declare operation & use directly. Problem: declaration can not be within the scope of an operation
-updateTimestamp ();
-cout "enter operation: " << [operation.name/] << " at " << timestamp.ticks() << " parameters: " <<
- [for (parameter : Parameter | operation.ownedParameter)] "[parameter.name/] (of type [parameter.type.name/]): " << [parameter.name/] [/for] << endl;
-)
-[if not (type = null)] [type.cppType()/] ret = [/if]rconn->[operation.cppCall()/];
-[if not (type = null)] return ret; [/if]
-[/template]
diff --git a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceLTTng.emtl b/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceLTTng.emtl
deleted file mode 100644
index bf4cbaaabcd..00000000000
--- a/extraplugins/qompass-designer/tracing/org.eclipse.papyrus.qompass.modellibs.tracing/src/org/eclipse/papyrus/qompass/modellibs/tracing/acceleo/traceLTTng.emtl
+++ /dev/null
@@ -1,3604 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI 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:mtl="http://www.eclipse.org/acceleo/mtl/3.0" xmlns:ocl.ecore="http://www.eclipse.org/ocl/1.1.0/Ecore">
- <mtl:Module name="traceLTTng" nsURI="org::eclipse::papyrus::qompass::modellibs::tracing::acceleo::traceLTTng" endHeaderPosition="59">
- <input>
- <takesTypesFrom href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
- </input>
- <imports href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0"/>
- <imports href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0"/>
- <imports href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0"/>
- <ownedModuleElement xsi:type="mtl:Query" name="hasTrace" visibility="Public">
- <parameter name="element">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </parameter>
- <expression xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/OclAny_Class/invoke">
- <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/5">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="org.eclipse.papyrus.qompass.modellibs.tracing.acceleo.TraceUtils">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="hasTrace(org.eclipse.uml2.uml.Element)">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <argument xsi:type="ocl.ecore:CollectionLiteralExp" eType="/4/Sequence(Element)" kind="Sequence">
- <part xsi:type="ocl.ecore:CollectionItem">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- <item xsi:type="ocl.ecore:VariableExp" name="element" referredVariable="/0/hasTrace/element">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </item>
- </part>
- </argument>
- </expression>
- <type xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="declareTP" visibility="Public">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#if !defined(HFILENAME_H) || defined(TRACEPOINT_HEADER_MULTI_READ)&#xA;#define HFILENAME_H&#xA;&#xA;#ifdef __cplusplus&#xA;extern &quot;C&quot; {&#xA;#endif&#xA;&#xA;#include &lt;lttng/tracepoint.h>&#xA;"/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/declareTPop">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="mtl:TemplateInvocation" definition="/0/tpName1">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/13">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTP/%.1/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <ifExpr xsi:type="mtl:QueryInvocation" definition="/0/hasTrace">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/12">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </ifExpr>
- </body>
- <loopVariable name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </loopVariable>
- <iterSet xsi:type="ocl.ecore:OperationCallExp" eType="/4/Set(Operation)">
- <source xsi:type="ocl.ecore:VariableExp" name="cl" referredVariable="/0/declareTP/cl">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/getAllOperations"/>
- </iterSet>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;#undef TRACEPOINT_PROVIDER&#xA;#define TRACEPOINT_PROVIDER "/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName1">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/16">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;&#xA;#undef TRACEPOINT_INCLUDE_FILE&#xA;#define TRACEPOINT_INCLUDE_FILE "/>
- <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/replaceAll">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextClassifier"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/17">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </argument>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getQualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="::">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="/">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".h&#xA;&#xA;#include &lt;lttng/tracepoint-event.h>&#xA;&#xA;#ifdef __cplusplus&#xA;}&#xA;#endif&#xA;&#xA;#endif"/>
- <parameter name="cl">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="declareTPop" visibility="Public">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#include &lt;stdint.h>&#xA;&#xA;// declare trace point&#xA;TRACEPOINT_EVENT("/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName1">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/23">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName2">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=",&#xA;&#x9;TP_ARGS(const char *, instanceName"/>
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- <source xsi:type="mtl:QueryInvocation" eType="/4/Sequence(Parameter)">
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
- </source>
- <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/%3E"/>
- </ifExpr>
- </body>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/flattenParNameAndType">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/30">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </argument>
- </body>
- <loopVariable name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </loopVariable>
- <iterSet xsi:type="mtl:QueryInvocation" eType="/4/Sequence(Parameter)">
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </iterSet>
- <each xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", ">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </each>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="),&#xA;&#x9;TP_FIELDS(&#xA;&#x9;&#x9;ctf_string(instanceName, instanceName)&#xA;"/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#x9;"/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/declareDependency"/>
- <argument xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextClassifier"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/35">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </argument>
- </argument>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/declareTPop/%.8/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </argument>
- </body>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/flattenCtfType">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/declareTPop/%.8/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </argument>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/declareTPop/%.8/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <loopVariable name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </loopVariable>
- <iterSet xsi:type="mtl:QueryInvocation" eType="/4/Sequence(Parameter)">
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </iterSet>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;)&#xA;)&#xA;TRACEPOINT_MODEL_EMF_URI("/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName1">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/40">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName2">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", &quot;"/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/modelRef">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/declareTPop/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&quot;)&#xA;"/>
- <parameter name="tpName">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </parameter>
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="declareCreateDestroy" visibility="Public">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="TRACEPOINT_EVENT("/>
- <body xsi:type="ocl.ecore:VariableExp" name="tpName" referredVariable="/0/declareCreateDestroy/tpName.2">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", createClass,&#xA;&#x9;TP_ARGS(const char *, classURI),&#xA;&#x9;TP_FIELDS(&#xA;&#x9;&#x9;ctf_string(classURI, classURI)&#xA;&#x9;)&#xA;)&#xA;TRACEPOINT_EVENT("/>
- <body xsi:type="ocl.ecore:VariableExp" name="tpName" referredVariable="/0/declareCreateDestroy/tpName.2">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", destroyClass,&#xA;&#x9;TP_ARGS(const char *, className),&#xA;&#x9;TP_FIELDS(&#xA;&#x9;&#x9;ctf_string(xmdID, className)&#xA;&#x9;)&#xA;)"/>
- <parameter name="tpName">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Comment">
- <body startPosition="2166" endPosition="2213" value="&#xA;&#x9;The name that is used for the trace provider&#xA;"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="tpName1" visibility="Public">
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/varName.1"/>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- <source xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//TemplateBinding"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/templateBinding.1"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/53">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </argument>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element/getNearestPackage"/>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/getQualifiedName"/>
- </argument>
- </body>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Comment">
- <body startPosition="2336" endPosition="2373" value="&#xA;&#x9;The name that is used for the type&#xA;"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="tpName2" visibility="Public">
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/tpName2/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Comment">
- <body startPosition="2465" endPosition="2555" value="&#xA;&#x9;Reference either the port (if available in the context) or the operation that is traced&#xA;"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="modelRef" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/getURI"/>
- <argument xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/getSourceRoot"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/modelRef/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#"/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/xmlID"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/modelRef/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextPort"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/63">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </source>
- <argument xsi:type="ocl.ecore:NullLiteralExp">
- <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/="/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/getURI"/>
- <argument xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/getSourceRoot"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/modelRef/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="#"/>
- <body xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/xmlID"/>
- <argument xsi:type="mtl:QueryInvocation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextPort"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/67">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;&#xA;"/>
- </else>
- </body>
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/61">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Comment">
- <body startPosition="2818" endPosition="2819" value="&#xA;"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="declareTraceOp" visibility="Public">
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="invokeTP" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="// use (call) tracepoint&#xA;tracepoint("/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName1">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/77">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/tpName2">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/invokeTP/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", instanceName"/>
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- <source xsi:type="mtl:QueryInvocation" eType="/4/Sequence(Parameter)">
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/invokeTP/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </source>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)_Class/size"/>
- </source>
- <argument xsi:type="ocl.ecore:IntegerLiteralExp" integerSymbol="0">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer_Class/%3E"/>
- </ifExpr>
- </body>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/flattenParName">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/83">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </argument>
- </body>
- <loopVariable name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </loopVariable>
- <iterSet xsi:type="mtl:QueryInvocation" eType="/4/Sequence(Parameter)">
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="operation" referredVariable="/0/invokeTP/operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </iterSet>
- <each xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", ">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </each>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=");&#xA;"/>
- <ifExpr xsi:type="mtl:QueryInvocation" definition="/0/hasTrace">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/76">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </argument>
- </ifExpr>
- </body>
- <parameter name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </parameter>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="flattenParNameAndType" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/cppTypeWB">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="attribute" referredVariable="/0/flattenParNameAndType/%/%.1/attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/flattenParNameAndType/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- </source>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="attribute" referredVariable="/0/flattenParNameAndType/%/%.1/attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </argument>
- </body>
- <loopVariable name="attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </loopVariable>
- <iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/4/OrderedSet(Property)">
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/93">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/>
- </iterSet>
- <each xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", ">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </each>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/92">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/cppTypeWB">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/flattenParNameAndType/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/flattenParNameAndType/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- </else>
- </body>
- <parameter name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/89">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="flattenParName" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/flattenParName/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=".">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- </source>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="attribute" referredVariable="/0/flattenParName/%/%.1/attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </argument>
- </body>
- <loopVariable name="attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </loopVariable>
- <iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/4/OrderedSet(Property)">
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/108">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/>
- </iterSet>
- <each xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", ">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </each>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/107">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="parameter" referredVariable="/0/flattenParName/parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- </else>
- </body>
- <parameter name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/105">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="flattenCtfType" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:ForBlock">
- <body xsi:type="mtl:TemplateInvocation" definition="/0/ctfType">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- <source xsi:type="ocl.ecore:VariableExp" name="attribute" referredVariable="/0/flattenCtfType/%/%.1/attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//TypedElement/type"/>
- </argument>
- <argument xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/+">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/flattenCtfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="_">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- </source>
- <argument xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="attribute" referredVariable="/0/flattenCtfType/%/%.1/attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </argument>
- </argument>
- </body>
- <loopVariable name="attribute">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </loopVariable>
- <iterSet xsi:type="ocl.ecore:PropertyCallExp" eType="/4/OrderedSet(Property)">
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/flattenCtfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclAsType"/>
- </source>
- <referredProperty xsi:type="ecore:EReference" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier/attribute"/>
- </iterSet>
- <each xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </each>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/flattenCtfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <argument xsi:type="ocl.ecore:TypeExp" eType="/91/DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny_Class/oclIsTypeOf"/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/ctfType">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/flattenCtfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </argument>
- <argument xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/flattenCtfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- </else>
- </body>
- <parameter name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </parameter>
- <parameter name="name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/118">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="cppTypeWB" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;/* bool */ unsigned char&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/cppTypeWB/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UMLPrimitiveTypes::Boolean">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/cppTypeWB/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="PrimitiveTypes::Boolean">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/cppTypeWB/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CORBA::Boolean">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;"/>
- <body xsi:type="mtl:TemplateInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppType"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/134">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#xA;"/>
- </else>
- </body>
- <parameter name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/131">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Comment">
- <body startPosition="4434" endPosition="4584" value="&#xA;&#x9;Calculate the typename, defaulting to ctf_integer&#xA;&#x9;TODO: treat pointer &amp; ref stereotypes (can only evaulate on parameter or attribute, not on Type)&#xA;"/>
- </ownedModuleElement>
- <ownedModuleElement xsi:type="mtl:Template" name="ctfType" visibility="Public">
- <body xsi:type="mtl:IfBlock">
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;ctf_string("/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CORBA::String">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="PrimitiveTypes::String">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="UMLPrimitiveTypes::String">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </ifExpr>
- <else>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;ctf_integer("/>
- <body xsi:type="mtl:TemplateInvocation" definition="/0/cppTypeWB">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")&#xA;"/>
- </else>
- <elseIf>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="&#x9;ctf_float("/>
- <body xsi:type="mtl:TemplateInvocation">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <definition href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppType"/>
- <argument xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </argument>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=", "/>
- <body xsi:type="ocl.ecore:VariableExp" name="name" referredVariable="/0/ctfType/name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </body>
- <body xsi:type="ocl.ecore:StringLiteralExp" stringSymbol=")&#xA;"/>
- <ifExpr xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CORBA::Float">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="CORBA::Double">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="AnsiCLibrary::float">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </source>
- <argument xsi:type="ocl.ecore:OperationCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <source xsi:type="ocl.ecore:PropertyCallExp">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="type" referredVariable="/0/ctfType/type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </source>
- <referredProperty xsi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/qualifiedName"/>
- </source>
- <argument xsi:type="ocl.ecore:StringLiteralExp" stringSymbol="AnsiCLibrary::double">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String_Class/="/>
- </argument>
- <referredOperation xsi:type="ecore:EOperation" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean_Class/or"/>
- </ifExpr>
- </elseIf>
- </body>
- <parameter name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </parameter>
- <parameter name="name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </parameter>
- <post xsi:type="ocl.ecore:OperationCallExp" referredOperation="/1/String_Class/trim">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <source xsi:type="ocl.ecore:VariableExp" name="self" referredVariable="/138">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </source>
- </post>
- </ownedModuleElement>
- </mtl:Module>
- <ecore:EPackage name="additions">
- <eClassifiers xsi:type="ecore:EClass" name="String_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eAnnotations>
- <eOperations name="replaceAll">
- <eAnnotations source="MTL non-standard"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="substring">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- <eParameters name="replacement">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- <eOperations name="trim">
- <eAnnotations source="MTL non-standard"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="+">
- <eAnnotations source="MTL non-standard"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="other">
- <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Integer_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Real_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Real"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EObject_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eAnnotations>
- <eOperations name="hasTrace">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/hasTrace"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Boolean"/>
- <eParameters name="element">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="declareTP">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/declareTP"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="cl">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </eParameters>
- </eOperations>
- <eOperations name="declareTPop">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/declareTPop"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="tpName">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="declareCreateDestroy">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/declareCreateDestroy"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="tpName">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- <eOperations name="tpName1">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/tpName1"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eOperations>
- <eOperations name="tpName2">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/tpName2"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="modelRef">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/modelRef"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="declareTraceOp">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/declareTraceOp"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="invokeTP">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/invokeTP"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="flattenParNameAndType">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/flattenParNameAndType"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eParameters>
- </eOperations>
- <eOperations name="flattenParName">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/flattenParName"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="parameter">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eParameters>
- </eOperations>
- <eOperations name="flattenCtfType">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/flattenCtfType"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- <eParameters name="name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- <eOperations name="cppTypeWB">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/cppTypeWB"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- </eOperations>
- <eOperations name="ctfType">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL" references="/0/ctfType"/>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- <eParameters name="name">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- <eOperations name="parametersInInout">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/parametersInInout"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:SequenceType" href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/3/Sequence(Parameter)"/>
- <eParameters name="operation">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eParameters>
- </eOperations>
- <eOperations name="declareDependency">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/declareDependency"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:VoidType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclVoid"/>
- <eParameters name="source">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- <eParameters name="dest">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- </eOperations>
- <eOperations name="varName">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/varName.1"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="str">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- </eOperations>
- <eOperations name="xmlID">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/xmlID"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="element">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="getURI">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/UMLTool.emtl#/0/getURI"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="element">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="trafoContextClassifier">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextClassifier"/>
- </eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- <eParameters name="dummmy">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="trafoContextPort">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/trafoContextPort"/>
- </eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Port"/>
- <eParameters name="dummmy">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="templateBinding">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/templateBinding.1"/>
- </eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//TemplateBinding"/>
- </eOperations>
- <eOperations name="getSourceRoot">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/getSourceRoot"/>
- </eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- <eParameters name="dummy">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eParameters>
- </eOperations>
- <eOperations name="cppType">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/utils_cpp.emtl#/0/cppType"/>
- </eAnnotations>
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- <eParameters name="type">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="OclAny_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- </eAnnotations>
- <eOperations name="invoke">
- <eAnnotations source="MTL non-standard"/>
- <eType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- <eParameters name="class">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- <eParameters name="method">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </eParameters>
- <eParameters name="arguments">
- <eType xsi:type="ocl.ecore:SequenceType" href="http://www.eclipse.org/acceleo/mtl/3.0/mtlnonstdlib.ecore#//Sequence(OclAny)"/>
- </eParameters>
- </eOperations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Collection(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Collection(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Sequence(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Sequence(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="OrderedSet(T)_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OrderedSet(T)"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Element_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eAnnotations>
- <eOperations name="templateBinding">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <contents xsi:type="ocl.ecore:Constraint"/>
- </eAnnotations>
- <eAnnotations source="MTL">
- <references href="platform:/plugin/org.eclipse.papyrus.qompass.designer.core/org/eclipse/papyrus/qompass/designer/core/acceleo/TransformationContext.emtl#/0/templateBinding"/>
- </eAnnotations>
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//TemplateBinding"/>
- </eOperations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Classifier_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Operation_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Parameter_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Type_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="NamedElement_Class">
- <eAnnotations source="http://www.eclipse.org/ocl/1.1.0/OCL">
- <references href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/>
- </eAnnotations>
- </eClassifiers>
- </ecore:EPackage>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </ocl.ecore:Variable>
- <ecore:EPackage name="collections">
- <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Element)" instanceClassName="java.util.List">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </eClassifiers>
- <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(OclAny)" instanceClassName="java.util.List">
- <elementType xsi:type="ocl.ecore:AnyType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/OclAny"/>
- </eClassifiers>
- <eClassifiers xsi:type="ocl.ecore:SetType" name="Set(Operation)" instanceClassName="java.util.Set">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </eClassifiers>
- <eClassifiers xsi:type="ocl.ecore:SequenceType" name="Sequence(Parameter)" instanceClassName="java.util.List">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </eClassifiers>
- <eClassifiers xsi:type="ocl.ecore:OrderedSetType" name="OrderedSet(Property)" instanceClassName="java.util.LinkedHashSet">
- <elementType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </eClassifiers>
- </ecore:EPackage>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Classifier"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ecore:EPackage name="types">
- <eClassifiers xsi:type="ocl.ecore:TypeType" name="DataType">
- <referredType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//DataType"/>
- </eClassifiers>
- </ecore:EPackage>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="i">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/Integer"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ocl.ecore:PrimitiveType" href="http://www.eclipse.org/ocl/1.1.0/oclstdlib.ecore#/0/String"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
- </ocl.ecore:Variable>
- <ocl.ecore:Variable name="self">
- <eType xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </ocl.ecore:Variable>
- <ecore:EAnnotation source="positions">
- <eAnnotations source="positions.0" references="/0/hasTrace">
- <details key="start" value="305"/>
- <details key="end" value="502"/>
- <details key="line" value="7"/>
- </eAnnotations>
- <eAnnotations source="positions.1" references="/0/hasTrace/element">
- <details key="start" value="328"/>
- <details key="end" value="345"/>
- <details key="line" value="7"/>
- </eAnnotations>
- <eAnnotations source="positions.2" references="/0/hasTrace/%">
- <details key="start" value="360"/>
- <details key="end" value="499"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.3" references="/0/hasTrace/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.4" references="/0/hasTrace/%/%">
- <details key="start" value="367"/>
- <details key="end" value="433"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.5" references="/0/hasTrace/%/%.1">
- <details key="start" value="437"/>
- <details key="end" value="477"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.6" references="/0/hasTrace/%/%.2">
- <details key="start" value="481"/>
- <details key="end" value="498"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.7" references="/0/hasTrace/%/%.2/%/element">
- <details key="start" value="490"/>
- <details key="end" value="497"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.8" references="/0/declareTP">
- <details key="start" value="504"/>
- <details key="end" value="1117"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.9" references="/0/declareTP/%">
- <details key="start" value="548"/>
- <details key="end" value="706"/>
- <details key="line" value="13"/>
- </eAnnotations>
- <eAnnotations source="positions.10" references="/0/declareTP/%.1">
- <details key="start" value="706"/>
- <details key="end" value="825"/>
- <details key="line" value="21"/>
- </eAnnotations>
- <eAnnotations source="positions.11" references="/0/declareTP/%.1/%">
- <details key="start" value="760"/>
- <details key="end" value="818"/>
- <details key="line" value="22"/>
- </eAnnotations>
- <eAnnotations source="positions.12" references="/0/declareTP/%.1/%/%">
- <details key="start" value="777"/>
- <details key="end" value="810"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.13" references="/0/declareTP/%.1/%/%/%">
- <details key="start" value="789"/>
- <details key="end" value="798"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.14" references="/0/declareTP/%.1/%/%/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.15" references="/0/declareTP/%.1/%/%/operation">
- <details key="start" value="800"/>
- <details key="end" value="809"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.16" references="/0/declareTP/%.1/%/%.1">
- <details key="start" value="812"/>
- <details key="end" value="813"/>
- <details key="line" value="24"/>
- </eAnnotations>
- <eAnnotations source="positions.17" references="/0/declareTP/%.1/%/%.2">
- <details key="start" value="764"/>
- <details key="end" value="774"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.18" references="/0/declareTP/%.1/%/%.2/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.19" references="/0/declareTP/%.1/operation">
- <details key="start" value="712"/>
- <details key="end" value="733"/>
- <details key="line" value="21"/>
- </eAnnotations>
- <eAnnotations source="positions.20" references="/0/declareTP/%.1/%.1">
- <details key="start" value="736"/>
- <details key="end" value="757"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.21" references="/0/declareTP/%.1/%.1/cl">
- <details key="start" value="736"/>
- <details key="end" value="738"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.22" references="/0/declareTP/%.2">
- <details key="start" value="826"/>
- <details key="end" value="882"/>
- <details key="line" value="26"/>
- </eAnnotations>
- <eAnnotations source="positions.23" references="/0/declareTP/%.3">
- <details key="start" value="883"/>
- <details key="end" value="892"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.24" references="/0/declareTP/%.3/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.25" references="/0/declareTP/%.4">
- <details key="start" value="895"/>
- <details key="end" value="960"/>
- <details key="line" value="29"/>
- </eAnnotations>
- <eAnnotations source="positions.26" references="/0/declareTP/%.5">
- <details key="start" value="961"/>
- <details key="end" value="1026"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.27" references="/0/declareTP/%.5/%">
- <details key="start" value="961"/>
- <details key="end" value="1004"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.28" references="/0/declareTP/%.5/%/%">
- <details key="start" value="961"/>
- <details key="end" value="985"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.29" references="/0/declareTP/%.5/%/%/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.30" references="/0/declareTP/%.5/%.1">
- <details key="start" value="1016"/>
- <details key="end" value="1020"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.31" references="/0/declareTP/%.5/%.2">
- <details key="start" value="1022"/>
- <details key="end" value="1025"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.32" references="/0/declareTP/%.6">
- <details key="start" value="1029"/>
- <details key="end" value="1105"/>
- <details key="line" value="31"/>
- </eAnnotations>
- <eAnnotations source="positions.33" references="/0/declareTP/cl">
- <details key="start" value="531"/>
- <details key="end" value="545"/>
- <details key="line" value="12"/>
- </eAnnotations>
- <eAnnotations source="positions.34" references="/0/declareTPop">
- <details key="start" value="1119"/>
- <details key="end" value="1836"/>
- <details key="line" value="42"/>
- </eAnnotations>
- <eAnnotations source="positions.35" references="/0/declareTPop/%">
- <details key="start" value="1189"/>
- <details key="end" value="1250"/>
- <details key="line" value="43"/>
- </eAnnotations>
- <eAnnotations source="positions.36" references="/0/declareTPop/%.1">
- <details key="start" value="1251"/>
- <details key="end" value="1260"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.37" references="/0/declareTPop/%.1/self">
- <details key="start" value="-1"/>
- <details key="end" value="-1"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.38" references="/0/declareTPop/%.2">
- <details key="start" value="1262"/>
- <details key="end" value="1264"/>
- <details key="line" value="46"/>
- </eAnnotations>
- <eAnnotations source="positions.39" references="/0/declareTPop/%.3">
- <details key="start" value="1265"/>
- <details key="end" value="1284"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.40" references="/0/declareTPop/%.3/operation">
- <details key="start" value="1265"/>
- <details key="end" value="1274"/>
- <details key="line" value="0"/>
- </eAnnotations>
- <eAnnotations source="positions.41" references="/0/declareTPop/%.4">
- <details key="start" value="1286"/>
- <details key="end" value="1323"/>
- <details key="line" value="46"/>
- </eAnnotations>