Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ResizeableListCompartmentEditPart.java4
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/META-INF/MANIFEST.MF1
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/build.properties4
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/StereotypePropertyCommentv2.docxbin0 -> 393534 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/UserGuide.docxbin0 -> 342267 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/ChangeAppearance.PNGbin0 -> 19646 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/Deletion.PNGbin0 -> 39172 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay1.PNGbin0 -> 14046 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay2.PNGbin0 -> 18725 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/TechnicalProposition.PNGbin0 -> 56464 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/displayAsComment.PNGbin0 -> 27560 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/hide.PNGbin0 -> 45238 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeDisplayAppliedStereotypeProperty.PNGbin0 -> 22486 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeStereotype.PNGbin0 -> 26145 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/resultDisplay.PNGbin0 -> 19462 bytes
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.di68
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.notation2570
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.uml315
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/plugin.pdoc4
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeConpartmentEditPart.java6
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeMultilinePropertyEditPart.java33
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCommentCreationEditPolicy.java27
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCompartmentEditPolicy.java7
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypePropertiesEditPolicy.java8
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/provider/CustomEditPolicyProvider.java2
25 files changed, 3020 insertions, 29 deletions
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ResizeableListCompartmentEditPart.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ResizeableListCompartmentEditPart.java
index eeec5ecb6ae..064e23b08ab 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ResizeableListCompartmentEditPart.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/editpart/ResizeableListCompartmentEditPart.java
@@ -62,7 +62,9 @@ public abstract class ResizeableListCompartmentEditPart extends ListCompartmentE
if(NotationPackage.eINSTANCE.getSize_Width().equals(feature) || NotationPackage.eINSTANCE.getSize_Height().equals(feature) || NotationPackage.eINSTANCE.getLocation_X().equals(feature) || NotationPackage.eINSTANCE.getLocation_Y().equals(feature)) {
refreshBounds();
}
- super.handleNotificationEvent(notification);
+ if( resolveSemanticElement()!=null){
+ super.handleNotificationEvent(notification);
+ }
}
@Override
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/META-INF/MANIFEST.MF b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/META-INF/MANIFEST.MF
index 452d0e580a8..d5ac1152931 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/META-INF/MANIFEST.MF
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/META-INF/MANIFEST.MF
@@ -26,4 +26,5 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.papyrus.uml.diagram.stereotype.editio
n;singleton:=true
Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-Description: The pupose of this plugin is add the fucntionality to display stereotype into compartment or into comment of applied stereotype. More details (models and file.doc) has been store in the docs directory.
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/build.properties b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/build.properties
index 653ec3c3daf..8013a222c4b 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/build.properties
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/build.properties
@@ -5,4 +5,6 @@ bin.includes = META-INF/,\
plugin.xml,\
about.html,\
plugin.properties
-src.includes = about.html
+src.includes = about.html,\
+ docs/,\
+ plugin.pdoc
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/StereotypePropertyCommentv2.docx b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/StereotypePropertyCommentv2.docx
new file mode 100644
index 00000000000..73b8175a810
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/StereotypePropertyCommentv2.docx
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/UserGuide.docx b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/UserGuide.docx
new file mode 100644
index 00000000000..d516947c044
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/UserGuide.docx
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/ChangeAppearance.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/ChangeAppearance.PNG
new file mode 100644
index 00000000000..7eb0628f83c
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/ChangeAppearance.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/Deletion.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/Deletion.PNG
new file mode 100644
index 00000000000..db44473b2cb
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/Deletion.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay1.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay1.PNG
new file mode 100644
index 00000000000..6f2f91bac1c
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay1.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay2.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay2.PNG
new file mode 100644
index 00000000000..57e3cf00506
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/StereotypeDisplay2.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/TechnicalProposition.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/TechnicalProposition.PNG
new file mode 100644
index 00000000000..8e8996dd039
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/TechnicalProposition.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/displayAsComment.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/displayAsComment.PNG
new file mode 100644
index 00000000000..805c62fee92
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/displayAsComment.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/hide.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/hide.PNG
new file mode 100644
index 00000000000..48b89b9d7fc
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/hide.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeDisplayAppliedStereotypeProperty.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeDisplayAppliedStereotypeProperty.PNG
new file mode 100644
index 00000000000..b26bad85b08
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeDisplayAppliedStereotypeProperty.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeStereotype.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeStereotype.PNG
new file mode 100644
index 00000000000..222cefa1e0b
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/removeStereotype.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/resultDisplay.PNG b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/resultDisplay.PNG
new file mode 100644
index 00000000000..461cc35c742
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/img/resultDisplay.PNG
Binary files differ
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.di b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.di
new file mode 100644
index 00000000000..0a41ead3893
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.di
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_y6p5QBaoEeK2bPy_5yA69Q"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_78hiYBaoEeK2bPy_5yA69Q"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_J0_4oBaqEeK2bPy_5yA69Q"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_eoHxwBwaEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_rIoE8BwaEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_2r76oBwbEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_Iy448BwcEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_sa4sIBwcEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_okdFwBwfEeKjG5zMFxAVTA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_c2ivQBzyEeK0rNOLRzw-aQ"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="model.notation#_78hiYBaoEeK2bPy_5yA69Q"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_J0_4oBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_Iy448BwcEeKjG5zMFxAVTA"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_sa4sIBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_okdFwBwfEeKjG5zMFxAVTA"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_eoHxwBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_c2ivQBzyEeK0rNOLRzw-aQ"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_y6p5QBaoEeK2bPy_5yA69Q"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_rIoE8BwaEeKjG5zMFxAVTA"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.notation b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.notation
new file mode 100644
index 00000000000..0385b197d9f
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.notation
@@ -0,0 +1,2570 @@
+<?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: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="_y6p5QBaoEeK2bPy_5yA69Q" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_YdAY8BasEeK2bPy_5yA69Q" type="2008" fontHeight="8" gradient="13420443, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YdAY8hasEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YdAY8xasEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YdAY9BasEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YdAY9RasEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YdAY9hasEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YdAY9xasEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YdAY-BasEeK2bPy_5yA69Q" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YdAY-RasEeK2bPy_5yA69Q" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YdAY-hasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YdAY-xasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YdAY_BasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YdAY_RasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YdAY_hasEeK2bPy_5yA69Q" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YdAY_xasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YdAZABasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YdAZARasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YdAZAhasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_YdAZAxasEeK2bPy_5yA69Q" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_YdAZBBasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_YdAZBRasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_YdAZBhasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YdAZBxasEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_Yc3PABasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YdAY8RasEeK2bPy_5yA69Q" x="1145" y="365" width="311" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_k0-bMBasEeK2bPy_5yA69Q" type="2008" fontHeight="8" gradient="13420443, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k0-bMhasEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k0-bMxasEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k0-bNBasEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k0-bNRasEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k0-bNhasEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k0-bNxasEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_k0-bOBasEeK2bPy_5yA69Q" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_k0-bORasEeK2bPy_5yA69Q" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_k0-bOhasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_k0-bOxasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_k0-bPBasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_k0-bPRasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_k0-bPhasEeK2bPy_5yA69Q" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_k0-bPxasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_k0-bQBasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_k0-bQRasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_k0-bQhasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_k0-bQxasEeK2bPy_5yA69Q" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_k0-bRBasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_k0-bRRasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_k0-bRhasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_k0-bRxasEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_k00qMBasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_k0-bMRasEeK2bPy_5yA69Q" x="1145" y="435" width="311" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0weOkBasEeK2bPy_5yA69Q" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0weOkhasEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0weOkxasEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0weOlBasEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0weOlRasEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0weOlhasEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0weOlxasEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_prc1EB0GEeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_prc1ER0GEeK0rNOLRzw-aQ" key="tooltip_text" value="Technical Proposition"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_prc1Eh0GEeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\TechnicalProposition.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_prc1Ex0GEeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0weOmBasEeK2bPy_5yA69Q" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0weOmRasEeK2bPy_5yA69Q" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0weOmhasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0weOmxasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0weOnBasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0weOnRasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0weOnhasEeK2bPy_5yA69Q" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0weOnxasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0weOoBasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0weOoRasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0weOohasEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0weOoxasEeK2bPy_5yA69Q" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0weOpBasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0weOpRasEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0weOphasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0weOpxasEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_0wUdkBasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0weOkRasEeK2bPy_5yA69Q" x="840" y="190" width="242" height="216"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ELyGARatEeK2bPy_5yA69Q" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ELyGAxatEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ELyGBBatEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ELyGBRatEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ELyGBhatEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ELyGBxatEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ELyGCBatEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ELyGCRatEeK2bPy_5yA69Q" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ELyGChatEeK2bPy_5yA69Q" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ELyGCxatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ELyGDBatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ELyGDRatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ELyGDhatEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ELyGDxatEeK2bPy_5yA69Q" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ELyGEBatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ELyGERatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ELyGEhatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ELyGExatEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ELyGFBatEeK2bPy_5yA69Q" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ELyGFRatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ELyGFhatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ELyGFxatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ELyGGBatEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_ELyGABatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ELyGAhatEeK2bPy_5yA69Q" x="120" y="460" width="210" height="56"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Veb5kRatEeK2bPy_5yA69Q" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Veb5kxatEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Veb5lBatEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Veb5lRatEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Veb5lhatEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Veb5lxatEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Veb5mBatEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Veb5mRatEeK2bPy_5yA69Q" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Veb5mhatEeK2bPy_5yA69Q" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Veb5mxatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Veb5nBatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Veb5nRatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Veb5nhatEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Veb5nxatEeK2bPy_5yA69Q" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Veb5oBatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Veb5oRatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Veb5ohatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Veb5oxatEeK2bPy_5yA69Q"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Veb5pBatEeK2bPy_5yA69Q" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Veb5pRatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Veb5phatEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Veb5pxatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Veb5qBatEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_Veb5kBatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Veb5khatEeK2bPy_5yA69Q" x="100" y="55" width="266" height="51"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hQGJwRatEeK2bPy_5yA69Q" type="2012" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hQGJwxatEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hQGJxBatEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hQGJxRatEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hQGJxhatEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hQGJxxatEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hQGJyBatEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hQGJyRatEeK2bPy_5yA69Q" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_hQGJwBatEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hQGJwhatEeK2bPy_5yA69Q" x="55" y="245" width="301" height="111"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8kDFURa8EeK2bPy_5yA69Q" type="2012" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8kDFUxa8EeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kDFVBa8EeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8kDFVRa8EeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kDFVha8EeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8kDFVxa8EeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8kDFWBa8EeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8kDFWRa8EeK2bPy_5yA69Q" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_8kDFUBa8EeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8kDFUha8EeK2bPy_5yA69Q" x="265" y="610" width="517"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-XrJoRa9EeK2bPy_5yA69Q" type="2012" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XrJoxa9EeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XrJpBa9EeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XrJpRa9EeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XrJpha9EeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-XrJpxa9EeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-XrJqBa9EeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-XrJqRa9EeK2bPy_5yA69Q" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_-XrJoBa9EeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-XrJoha9EeK2bPy_5yA69Q" x="855" y="35" width="556" height="111"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kk75cRa_EeK2bPy_5yA69Q" type="2012" fontHeight="8" gradient="13420443, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kk75cxa_EeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kk75dBa_EeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kk75dRa_EeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kk75dha_EeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kk75dxa_EeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kk75eBa_EeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wVum8Ba_EeK2bPy_5yA69Q" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wVum8Ra_EeK2bPy_5yA69Q" key="tooltip_text" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\TechnicalProposition.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wVum8ha_EeK2bPy_5yA69Q" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\TechnicalProposition.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wVum8xa_EeK2bPy_5yA69Q" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_kk75eRa_EeK2bPy_5yA69Q" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_kk75cBa_EeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kk75cha_EeK2bPy_5yA69Q" x="1030" y="600" width="525"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_RQfqcBz4EeK0rNOLRzw-aQ" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RQfqchz4EeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RQfqcxz4EeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RQfqdBz4EeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RQfqdRz4EeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RQfqdhz4EeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RQfqdxz4EeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_RQfqeBz4EeK0rNOLRzw-aQ" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_RQfqeRz4EeK0rNOLRzw-aQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RQfqehz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_RQfqexz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_RQfqfBz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RQfqfRz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_RQfqfhz4EeK0rNOLRzw-aQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RQfqfxz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_RQfqgBz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_RQfqgRz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RQfqghz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_RQfqgxz4EeK0rNOLRzw-aQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RQfqhBz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_RQfqhRz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_RQfqhhz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RQfqhxz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_RP5NgBz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RQfqcRz4EeK0rNOLRzw-aQ" x="270" y="140" width="323" height="49"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0OvWABz4EeK0rNOLRzw-aQ" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0OvWAhz4EeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0OvWAxz4EeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0OvWBBz4EeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0OvWBRz4EeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0OvWBhz4EeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0OvWBxz4EeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0OvWCBz4EeK0rNOLRzw-aQ" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0OvWCRz4EeK0rNOLRzw-aQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0OvWChz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0OvWCxz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0OvWDBz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0OvWDRz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0OvWDhz4EeK0rNOLRzw-aQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0OvWDxz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0OvWEBz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0OvWERz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0OvWEhz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0OvWExz4EeK0rNOLRzw-aQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0OvWFBz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0OvWFRz4EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0OvWFhz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0OvWFxz4EeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_0OcbEBz4EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0OvWARz4EeK0rNOLRzw-aQ" x="1145" y="255" width="311" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_IDPbQBz5EeK0rNOLRzw-aQ" type="2008" fontHeight="8" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDPbQhz5EeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDPbQxz5EeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDPbRBz5EeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDPbRRz5EeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_IDPbRhz5EeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_IDPbRxz5EeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IDPbSBz5EeK0rNOLRzw-aQ" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDPbSRz5EeK0rNOLRzw-aQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IDPbShz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDPbSxz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDPbTBz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDPbTRz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDPbThz5EeK0rNOLRzw-aQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IDPbTxz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDPbUBz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDPbURz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDPbUhz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IDPbUxz5EeK0rNOLRzw-aQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IDPbVBz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IDPbVRz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IDPbVhz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDPbVxz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_IC8gUBz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IDPbQRz5EeK0rNOLRzw-aQ" x="1145" y="310" width="311" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kXxn4Bz5EeK0rNOLRzw-aQ" type="2008" fontHeight="8" gradient="13420443, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kXxn4hz5EeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kXxn4xz5EeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kXxn5Bz5EeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kXxn5Rz5EeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kXxn5hz5EeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kXxn5xz5EeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_kXxn6Bz5EeK0rNOLRzw-aQ" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kXxn6Rz5EeK0rNOLRzw-aQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kXxn6hz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kXxn6xz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kXxn7Bz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kXxn7Rz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kXxn7hz5EeK0rNOLRzw-aQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kXxn7xz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kXxn8Bz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kXxn8Rz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kXxn8hz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kXxn8xz5EeK0rNOLRzw-aQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kXxn9Bz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kXxn9Rz5EeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kXxn9hz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kXxn9xz5EeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_kXn24Bz5EeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kXxn4Rz5EeK0rNOLRzw-aQ" x="1140" y="190" width="316" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_qVFvUB0DEeK0rNOLRzw-aQ" type="2012" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qVFvUh0DEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qVFvUx0DEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qVFvVB0DEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qVFvVR0DEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qVFvVh0DEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qVFvVx0DEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qVFvWB0DEeK0rNOLRzw-aQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_qU8lYB0DEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qVFvUR0DEeK0rNOLRzw-aQ" x="1540" y="295" width="366"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_sLsroB0DEeK0rNOLRzw-aQ" type="2012" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sLsroh0DEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sLsrox0DEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sLsrpB0DEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sLsrpR0DEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sLsrph0DEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sLsrpx0DEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_sLsrqB0DEeK0rNOLRzw-aQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_sLjhsB0DEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sLsroR0DEeK0rNOLRzw-aQ" x="1537" y="190" width="366"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_y6p5QRaoEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Package" href="model.uml#_SOH00BasEeK2bPy_5yA69Q"/>
+ <edges xmi:type="notation:Connector" xmi:id="_q_1a8BasEeK2bPy_5yA69Q" type="4001" source="_YdAY8BasEeK2bPy_5yA69Q" target="_k0-bMBasEeK2bPy_5yA69Q" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a8xasEeK2bPy_5yA69Q" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a9BasEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a9RasEeK2bPy_5yA69Q" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a9hasEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a9xasEeK2bPy_5yA69Q" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a-BasEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a-RasEeK2bPy_5yA69Q" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a-hasEeK2bPy_5yA69Q" x="-14" y="35"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a-xasEeK2bPy_5yA69Q" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a_BasEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_q_1a_RasEeK2bPy_5yA69Q" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_q_1a_hasEeK2bPy_5yA69Q" x="-19" y="-19"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_q_1a8RasEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Association" href="model.uml#_q_sRAxasEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_q_1a8hasEeK2bPy_5yA69Q"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TEWWUB68EeKLcoKnaGZ6oA" id="(0.4983922829581994,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_TEWWUR68EeKLcoKnaGZ6oA" id="(0.4983922829581994,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5BAPpxasEeK2bPy_5yA69Q" type="4001" source="_0weOkBasEeK2bPy_5yA69Q" target="_YdAY8BasEeK2bPy_5yA69Q" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPqhasEeK2bPy_5yA69Q" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPqxasEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPrBasEeK2bPy_5yA69Q" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPrRasEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPrhasEeK2bPy_5yA69Q" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPrxasEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPsBasEeK2bPy_5yA69Q" type="6005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f7QXUB68EeKLcoKnaGZ6oA" source="CustomAppearance_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f7QXUR68EeKLcoKnaGZ6oA" key="CustomAppearance_MaskValue" value="12"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPsRasEeK2bPy_5yA69Q" x="-20" y="-19"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPshasEeK2bPy_5yA69Q" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPsxasEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5BAPtBasEeK2bPy_5yA69Q" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5BAPtRasEeK2bPy_5yA69Q" x="-21" y="11"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_5BAPqBasEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Association" href="model.uml#_5BAPoxasEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5BAPqRasEeK2bPy_5yA69Q"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5BTKkBasEeK2bPy_5yA69Q" id="(0.9669421487603306,0.8432203389830508)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5BTKkRasEeK2bPy_5yA69Q" id="(0.00964630225080386,0.4166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_oa4VcBatEeK2bPy_5yA69Q" type="4013" source="_hQGJwRatEeK2bPy_5yA69Q" target="_Veb5kRatEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_oa4VcRatEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oa4VchatEeK2bPy_5yA69Q" points="[2, -11, 7, 75]$[2, -60, 7, 26]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_obLQYBatEeK2bPy_5yA69Q" id="(0.5575221238938053,0.18333333333333332)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_AyzvUBa-EeK2bPy_5yA69Q" type="4013" source="_-XrJoRa9EeK2bPy_5yA69Q" target="_0weOkBasEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_AyzvURa-EeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AyzvUha-EeK2bPy_5yA69Q" points="[-16, -3, 114, 0]$[-90, -7, 40, -4]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AzHRUBa-EeK2bPy_5yA69Q" id="(0.045584045584045586,0.17777777777777778)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AzHRURa-EeK2bPy_5yA69Q" id="(0.25,0.17307692307692307)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ji8uIBz4EeK0rNOLRzw-aQ" type="4001" source="_Veb5kRatEeK2bPy_5yA69Q" target="_RQfqcBz4EeK0rNOLRzw-aQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uIxz4EeK0rNOLRzw-aQ" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uJBz4EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uJRz4EeK0rNOLRzw-aQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uJhz4EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uJxz4EeK0rNOLRzw-aQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uKBz4EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uKRz4EeK0rNOLRzw-aQ" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uKhz4EeK0rNOLRzw-aQ" x="-7" y="-40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uKxz4EeK0rNOLRzw-aQ" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uLBz4EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ji8uLRz4EeK0rNOLRzw-aQ" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ji8uLhz4EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ji8uIRz4EeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xmi:type="uml:Association" href="model.uml#_jipzMxz4EeK0rNOLRzw-aQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ji8uIhz4EeK0rNOLRzw-aQ" points="[22, -6, -65, -79]$[81, -6, -6, -79]$[81, 49, -6, -24]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jjPpEBz4EeK0rNOLRzw-aQ" id="(0.9172932330827067,0.7058823529411765)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Z6uaMBz5EeK0rNOLRzw-aQ" type="4001" source="_0weOkBasEeK2bPy_5yA69Q" target="_IDPbQBz5EeK0rNOLRzw-aQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaMxz5EeK0rNOLRzw-aQ" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaNBz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaNRz5EeK0rNOLRzw-aQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaNhz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaNxz5EeK0rNOLRzw-aQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaOBz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaORz5EeK0rNOLRzw-aQ" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaOhz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaOxz5EeK0rNOLRzw-aQ" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaPBz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z6uaPRz5EeK0rNOLRzw-aQ" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Z6uaPhz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Z6uaMRz5EeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xmi:type="uml:Association" href="model.uml#_Z6lQQxz5EeK0rNOLRzw-aQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z6uaMhz5EeK0rNOLRzw-aQ" points="[7, -6, -72, 63]$[70, -61, -9, 8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z7BVIBz5EeK0rNOLRzw-aQ" id="(0.9917355371900827,0.6342592592592593)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z7BVIRz5EeK0rNOLRzw-aQ" id="(0.03048780487804878,0.45901639344262296)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_atFrQBz5EeK0rNOLRzw-aQ" type="4001" source="_0weOkBasEeK2bPy_5yA69Q" target="_0OvWABz4EeK0rNOLRzw-aQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrQxz5EeK0rNOLRzw-aQ" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrRBz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrRRz5EeK0rNOLRzw-aQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrRhz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrRxz5EeK0rNOLRzw-aQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrSBz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrSRz5EeK0rNOLRzw-aQ" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrShz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrSxz5EeK0rNOLRzw-aQ" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrTBz5EeK0rNOLRzw-aQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_atFrTRz5EeK0rNOLRzw-aQ" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_atFrThz5EeK0rNOLRzw-aQ" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_atFrQRz5EeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xmi:type="uml:Association" href="model.uml#_as8hUxz5EeK0rNOLRzw-aQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_atFrQhz5EeK0rNOLRzw-aQ"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_atZNQBz5EeK0rNOLRzw-aQ" id="(0.9504132231404959,0.3644067796610169)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_atZNQRz5EeK0rNOLRzw-aQ" id="(0.0,0.4918032786885246)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_n2iNwBz5EeK0rNOLRzw-aQ" type="4002" source="_0OvWABz4EeK0rNOLRzw-aQ" target="_kXxn4Bz5EeK0rNOLRzw-aQ" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_n2iNwxz5EeK0rNOLRzw-aQ" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_n2iNxBz5EeK0rNOLRzw-aQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_n2iNwRz5EeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xmi:type="uml:Generalization" href="model.uml#_n2ZD0Bz5EeK0rNOLRzw-aQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n2iNwhz5EeK0rNOLRzw-aQ"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n21vwBz5EeK0rNOLRzw-aQ" id="(0.4983922829581994,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n21vwRz5EeK0rNOLRzw-aQ" id="(0.49841772151898733,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_wXBckB0DEeK0rNOLRzw-aQ" type="4013" source="_sLsroB0DEeK0rNOLRzw-aQ" target="_0OvWABz4EeK0rNOLRzw-aQ" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_wXBckR0DEeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wXBckh0DEeK0rNOLRzw-aQ" points="[-33, -15, 197, 85]$[-160, -93, 70, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wXUXgB0DEeK0rNOLRzw-aQ" id="(0.030054644808743168,0.4479166666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wXUXgR0DEeK0rNOLRzw-aQ" id="(0.9871382636655949,0.5555555555555556)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_xA448B0DEeK0rNOLRzw-aQ" type="4013" source="_qVFvUB0DEeK0rNOLRzw-aQ" target="_IDPbQBz5EeK0rNOLRzw-aQ" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_xA448R0DEeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xA448h0DEeK0rNOLRzw-aQ" points="[-43, -6, 192, 26]$[-209, -33, 26, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xBMa8B0DEeK0rNOLRzw-aQ" id="(0.16996047430830039,0.4791666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xBMa8R0DEeK0rNOLRzw-aQ" id="(0.9121621621621622,0.4603174603174603)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_78hiYBaoEeK2bPy_5yA69Q" type="UseCase" name="UseCases" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_9Yns8BaoEeK2bPy_5yA69Q" type="2015" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Yns8haoEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Yns8xaoEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Yns9BaoEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Yns9RaoEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9Yw24BaoEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9Yw24RaoEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9Yw24haoEeK2bPy_5yA69Q" type="5019"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9Yw24xaoEeK2bPy_5yA69Q" type="7011">
+ <children xmi:type="notation:Shape" xmi:id="_DMizYBapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="8047085" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DMizYhapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DMizYxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DMizZBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DMizZRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DMizZhapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DMizZxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__M_ZEBdiEeK2bPy_5yA69Q" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZERdiEeK2bPy_5yA69Q" key="tooltip_text" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\StereotypeDisplay2.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZEhdiEeK2bPy_5yA69Q" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\StereotypeDisplay2.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZExdiEeK2bPy_5yA69Q" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__M_ZFBdiEeK2bPy_5yA69Q" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZFRdiEeK2bPy_5yA69Q" key="tooltip_text" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\StereotypeDisplay1.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZFhdiEeK2bPy_5yA69Q" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\StereotypeDisplay1.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__M_ZFxdiEeK2bPy_5yA69Q" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_DMizaBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_DMizaRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_DMizahapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_DMizaxapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMizbBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_DMGHcBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DMizYRapEeK2bPy_5yA69Q" x="80" y="65" width="501" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_TxoWUBapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777166" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TxoWUhapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TxoWUxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TxoWVBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TxoWVRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TxoWVhapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TxoWVxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TxoWWBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TxoWWRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_TxoWWhapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_TxoWWxapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TxoWXBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_TxfMYBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TxoWURapEeK2bPy_5yA69Q" x="698" y="57" height="39"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_WR-MIBapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777166" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WR-MIhapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WR-MIxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WR-MJBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WR-MJRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WR-MJhapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WR-MJxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WR-MKBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WR-MKRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WR-MKhapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WR-MKxapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WR-MLBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_WR0bIBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WR-MIRapEeK2bPy_5yA69Q" x="665" y="180"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_eyJdcBapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777166" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eyJdchapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eyJdcxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eyJddBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eyJddRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eyJddhapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eyJddxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_eyJdeBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_eyJdeRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_eyJdehapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_eyJdexapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eyJdfBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_ex_scBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eyJdcRapEeK2bPy_5yA69Q" x="810" y="125" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gppxoBapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777166" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gppxohapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gppxoxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gppxpBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gppxpRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gppxphapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gppxpxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gppxqBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gppxqRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gppxqhapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gppxqxapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gppxrBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_gpgAoBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gppxoRapEeK2bPy_5yA69Q" x="793" y="270" height="46"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_mX68ABapEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777166" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mX68AhapEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mX68AxapEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mX68BBapEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mX68BRapEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mX68BhapEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mX68BxapEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_mX68CBapEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_mX68CRapEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_mX68ChapEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_mX68CxapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mX68DBapEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_mXxLABapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mX68ARapEeK2bPy_5yA69Q" x="698" y="335" height="31"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bg6RABa7EeK2bPy_5yA69Q" type="3015" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bg6RAxa7EeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bg6RBBa7EeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bg6RBRa7EeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bg6RBha7EeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bg6RBxa7EeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bg6RCBa7EeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bg6RCRa7EeK2bPy_5yA69Q" type="5028"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_bg6RARa7EeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_bgUbIBa7EeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bg6RAha7EeK2bPy_5yA69Q" y="190" width="261"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5YDKsBnuEeK2bPy_5yA69Q" type="3009" fontHeight="8" fillColor="16777156" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5YDKshnuEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5YDKsxnuEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5YDKtBnuEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5YDKtRnuEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5YDKthnuEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5YDKtxnuEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5YDKuBnuEeK2bPy_5yA69Q" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5YDKuRnuEeK2bPy_5yA69Q" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5YDKuhnuEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5YDKuxnuEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5YDKvBnuEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_5X6AwBnuEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5YDKsRnuEeK2bPy_5yA69Q" x="698" y="394" width="448" height="42"/>
+ </children>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9Yw25BaoEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:Component" href="model.uml#_9YUK8BaoEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9Yns8RaoEeK2bPy_5yA69Q" x="65" y="40" width="1266" height="501"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_78hiYRaoEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Package" href="model.uml#_43PMcBaoEeK2bPy_5yA69Q"/>
+ <edges xmi:type="notation:Edge" xmi:id="_dtm3QBapEeK2bPy_5yA69Q" type="4008" source="_DMizYBapEeK2bPy_5yA69Q" target="_TxoWUBapEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dtm3RBapEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dtm3RRapEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dtm3RhapEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dtm3RxapEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_dtm3QRapEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dtm3QhapEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_dtdGQBapEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dtm3QxapEeK2bPy_5yA69Q" points="[46, -8, -340, 0]$[342, -8, -44, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_duMtIBapEeK2bPy_5yA69Q" id="(0.8440366972477065,0.5166666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_duMtIRapEeK2bPy_5yA69Q" id="(0.24175824175824176,0.5166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_eQeTwBapEeK2bPy_5yA69Q" type="4008" source="_DMizYBapEeK2bPy_5yA69Q" target="_WR-MIBapEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="_eQeTxBapEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_eQeTxRapEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_eQeTxhapEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_eQeTxxapEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_eQeTwRapEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_eQeTwhapEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_eQUiwBapEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_eQeTwxapEeK2bPy_5yA69Q" points="[-24, 23, -359, -45]$[-24, 60, -359, -8]$[326, 60, -9, -8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eQndsBapEeK2bPy_5yA69Q" id="(0.8807339449541285,0.5)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eQndsRapEeK2bPy_5yA69Q" id="(0.07777777777777778,0.4666666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_lSeW4BapEeK2bPy_5yA69Q" type="4008" source="_TxoWUBapEeK2bPy_5yA69Q" target="_eyJdcBapEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lSeW5BapEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lSeW5RapEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lSeW5hapEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lSeW5xapEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_lSeW4RapEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lSeW4hapEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_lSVM8BapEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lSeW4xapEeK2bPy_5yA69Q" points="[-13, 5, -73, -57]$[-13, 65, -73, 3]$[33, 65, -27, 3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lSx44BapEeK2bPy_5yA69Q" id="(0.18181818181818182,0.717948717948718)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lSx44RapEeK2bPy_5yA69Q" id="(0.2,0.5365853658536586)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_mBaggRapEeK2bPy_5yA69Q" type="4008" source="_WR-MIBapEeK2bPy_5yA69Q" target="_gppxoBapEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="_mBaghRapEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mBaghhapEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_mBaghxapEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mBagiBapEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_mBagghapEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_mBaggxapEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_mBaggBapEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mBaghBapEeK2bPy_5yA69Q" points="[-133, 23, -113, -60]$[-133, 85, -113, 2]$[-90, 85, -70, 2]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_s1Qy4RapEeK2bPy_5yA69Q" type="4008" source="_DMizYBapEeK2bPy_5yA69Q" target="_mX68ABapEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="_s1aj4BapEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_s1aj4RapEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_s1aj4hapEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_s1aj4xapEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_s1Qy4hapEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_s1Qy4xapEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_s1Qy4BapEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_s1Qy5BapEeK2bPy_5yA69Q" points="[20, 17, -431, -262]$[20, 267, -431, -12]$[368, 267, -83, -12]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_s1jt0BapEeK2bPy_5yA69Q" id="(0.21122112211221122,0.8333333333333334)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fMys4Ba7EeK2bPy_5yA69Q" type="4014" source="_bg6RABa7EeK2bPy_5yA69Q" target="_DMizYBapEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_fMys4Ra7EeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fMys4ha7EeK2bPy_5yA69Q" points="[3, -9, -130, 245]$[60, -227, -73, 27]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fNFn0Ba7EeK2bPy_5yA69Q" id="(0.41762452107279696,0.10975609756097561)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="__FRMMRnuEeK2bPy_5yA69Q" type="4008" source="_DMizYBapEeK2bPy_5yA69Q" target="_5YDKsBnuEeK2bPy_5yA69Q">
+ <children xmi:type="notation:DecorationNode" xmi:id="__FRMNRnuEeK2bPy_5yA69Q" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__FRMNhnuEeK2bPy_5yA69Q" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="__FRMNxnuEeK2bPy_5yA69Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__FRMOBnuEeK2bPy_5yA69Q" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="__FRMMhnuEeK2bPy_5yA69Q" routing="Rectilinear"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="__FRMMxnuEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#__FRMMBnuEeK2bPy_5yA69Q"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__FRMNBnuEeK2bPy_5yA69Q" points="[-14, 7, -476, -313]$[-14, 322, -476, 2]$[389, 322, -73, 2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__FkHIBnuEeK2bPy_5yA69Q" id="(0.45708582834331335,0.7777777777777778)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__FkHIRnuEeK2bPy_5yA69Q" id="(0.16294642857142858,0.4523809523809524)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_J0_4oBaqEeK2bPy_5yA69Q" type="UseCase" name="Use case Detail" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_K2jcQBaqEeK2bPy_5yA69Q" type="2013" fontHeight="8" fillColor="16770250" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K2jcQhaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K2jcQxaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K2jcRBaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K2jcRRaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K2jcRhaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K2jcRxaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K2jcSBaqEeK2bPy_5yA69Q" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K2jcSRaqEeK2bPy_5yA69Q" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_K2jcShaqEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_K2jcSxaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K2jcTBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_TxfMYBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K2jcQRaqEeK2bPy_5yA69Q" x="45" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_K22-QBaqEeK2bPy_5yA69Q" type="2013" fontHeight="8" fillColor="16770250" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K22-QhaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K22-QxaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K22-RBaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K22-RRaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K22-RhaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K22-RxaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K22-SBaqEeK2bPy_5yA69Q" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K22-SRaqEeK2bPy_5yA69Q" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_K22-ShaqEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_K22-SxaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K22-TBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_WR0bIBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K22-QRaqEeK2bPy_5yA69Q" x="45" y="125"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_K3J5MBaqEeK2bPy_5yA69Q" type="2013" fontHeight="8" fillColor="16770250" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3J5MhaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3J5MxaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3J5NBaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3J5NRaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3J5NhaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3J5NxaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3J5OBaqEeK2bPy_5yA69Q" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3J5ORaqEeK2bPy_5yA69Q" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_K3J5OhaqEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_K3J5OxaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3J5PBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_ex_scBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3J5MRaqEeK2bPy_5yA69Q" x="45" y="290" width="431"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_K3TqMBaqEeK2bPy_5yA69Q" type="2013" fontHeight="8" fillColor="16770250" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3TqMhaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3TqMxaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3TqNBaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3TqNRaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3TqNhaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3TqNxaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3TqOBaqEeK2bPy_5yA69Q" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3TqORaqEeK2bPy_5yA69Q" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_K3TqOhaqEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_K3TqOxaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3TqPBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_gpgAoBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3TqMRaqEeK2bPy_5yA69Q" x="45" y="395" width="436"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_K3mlIBaqEeK2bPy_5yA69Q" type="2013" fontHeight="8" fillColor="16770250" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3mlIhaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3mlIxaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3mlJBaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3mlJRaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_K3mlJhaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_K3mlJxaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3mlKBaqEeK2bPy_5yA69Q" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_K3mlKRaqEeK2bPy_5yA69Q" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_K3mlKhaqEeK2bPy_5yA69Q"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_K3mlKxaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3mlLBaqEeK2bPy_5yA69Q"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_mXxLABapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K3mlIRaqEeK2bPy_5yA69Q" x="45" y="480"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Me3d4BaqEeK2bPy_5yA69Q" type="2018" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Me3d4xaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Me3d5BaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Me3d5RaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Me3d5haqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Me3d5xaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Me3d6BaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Me3d6RaqEeK2bPy_5yA69Q" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_Me3d4RaqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_Mets4BaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Me3d4haqEeK2bPy_5yA69Q" x="545" y="30" width="661" height="34"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bQKH8BaqEeK2bPy_5yA69Q" type="2018" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bQKH8xaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bQKH9BaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bQKH9RaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bQKH9haqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bQKH9xaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bQKH-BaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bQKH-RaqEeK2bPy_5yA69Q" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_bQKH8RaqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_bQA-ABaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bQKH8haqEeK2bPy_5yA69Q" x="545" y="100" width="881"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_c1yB8RaqEeK2bPy_5yA69Q" type="2018" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c1yB9BaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c1yB9RaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c1yB9haqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c1yB9xaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c1yB-BaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c1yB-RaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_c1yB-haqEeK2bPy_5yA69Q" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_c1yB8haqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_c1yB8BaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c1yB8xaqEeK2bPy_5yA69Q" x="545" y="295" width="621" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_dNn6MRaqEeK2bPy_5yA69Q" type="2018" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dNn6NBaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dNn6NRaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dNn6NhaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dNn6NxaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dNn6OBaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dNn6ORaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dNn6OhaqEeK2bPy_5yA69Q" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_dNn6MhaqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_dNn6MBaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dNn6MxaqEeK2bPy_5yA69Q" x="545" y="385" width="651"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_dzxUMBaqEeK2bPy_5yA69Q" type="2018" fontHeight="8" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dzxUMxaqEeK2bPy_5yA69Q" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dzxUNBaqEeK2bPy_5yA69Q" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dzxUNRaqEeK2bPy_5yA69Q" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dzxUNhaqEeK2bPy_5yA69Q" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dzxUNxaqEeK2bPy_5yA69Q" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dzxUOBaqEeK2bPy_5yA69Q" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dzxUORaqEeK2bPy_5yA69Q" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_dzxUMRaqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Comment" href="model.uml#_dznjMBaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dzxUMhaqEeK2bPy_5yA69Q" x="545" y="500" width="656" height="35"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_J0_4oRaqEeK2bPy_5yA69Q"/>
+ <element xmi:type="uml:Package" href="model.uml#_43PMcBaoEeK2bPy_5yA69Q"/>
+ <edges xmi:type="notation:Connector" xmi:id="_ZVrYQBaqEeK2bPy_5yA69Q" type="4014" source="_Me3d4BaqEeK2bPy_5yA69Q" target="_K2jcQBaqEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZVrYQRaqEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZVrYQhaqEeK2bPy_5yA69Q" points="[-39, -2, 322, 0]$[-341, -4, 20, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZV-TMBaqEeK2bPy_5yA69Q" id="(0.012698412698412698,0.6617647058823529)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZV-TMRaqEeK2bPy_5yA69Q" id="(0.8736263736263736,0.4166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZZnAkBarEeK2bPy_5yA69Q" type="4014" source="_dzxUMBaqEeK2bPy_5yA69Q" target="_K3mlIBaqEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZZnAkRarEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZZnAkharEeK2bPy_5yA69Q" points="[-44, 1, 230, 0]$[-254, 1, 20, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZZwxkBarEeK2bPy_5yA69Q" id="(0.15602836879432624,0.2857142857142857)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZZwxkRarEeK2bPy_5yA69Q" id="(0.9302325581395349,0.5166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Z58tgBarEeK2bPy_5yA69Q" type="4014" source="_dNn6MRaqEeK2bPy_5yA69Q" target="_K3TqMBaqEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Z58tgRarEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z58tgharEeK2bPy_5yA69Q" points="[-17, -3, 400, 0]$[-408, -6, 9, -3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z6PocBarEeK2bPy_5yA69Q" id="(0.0,0.43902439024390244)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z6PocRarEeK2bPy_5yA69Q" id="(0.8571428571428571,0.2833333333333333)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_aa4QUBarEeK2bPy_5yA69Q" type="4014" source="_c1yB8RaqEeK2bPy_5yA69Q" target="_K3J5MBaqEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_aa4QURarEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aa4QUharEeK2bPy_5yA69Q" points="[-37, -9, 416, 0]$[-421, -9, 32, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_abLLQBarEeK2bPy_5yA69Q" id="(0.12416107382550336,0.6323529411764706)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_abLLQRarEeK2bPy_5yA69Q" id="(0.7642857142857142,0.5166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_a-MYwBarEeK2bPy_5yA69Q" type="4014" source="_bQKH8BaqEeK2bPy_5yA69Q" target="_K22-QBaqEeK2bPy_5yA69Q" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_a-MYwRarEeK2bPy_5yA69Q" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_a-MYwharEeK2bPy_5yA69Q" points="[-13, 8, 401, 4]$[-325, 8, 89, 4]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a-fTsBarEeK2bPy_5yA69Q" id="(0.007945516458569807,0.34210526315789475)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_eoHxwBwaEeKjG5zMFxAVTA" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_Tu7kIBzqEeKLhMLY6huzvQ" type="2005" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tu7kIhzqEeKLhMLY6huzvQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tu7kIxzqEeKLhMLY6huzvQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tu7kJBzqEeKLhMLY6huzvQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tu7kJRzqEeKLhMLY6huzvQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tu7kJhzqEeKLhMLY6huzvQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tu7kJxzqEeKLhMLY6huzvQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZhJaYBzqEeKLhMLY6huzvQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dW5HcBzrEeKLhMLY6huzvQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dW5HcRzrEeKLhMLY6huzvQ" key="StereotypeList" value="CommentProfile::InformationSource"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dW5HchzrEeKLhMLY6huzvQ" key="PropStereoDisplay" value="CommentProfile::InformationSource.version,CommentProfile::InformationSource.author,CommentProfile::InformationSource.copyright"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dW5HcxzrEeKLhMLY6huzvQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dW5HdBzrEeKLhMLY6huzvQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Tu7kKBzqEeKLhMLY6huzvQ" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Tu7kKRzqEeKLhMLY6huzvQ" type="7009">
+ <children xmi:type="notation:Shape" xmi:id="_f8TWcBwaEeKjG5zMFxAVTA" type="2007" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f8cgYBwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f8cgYRwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f8cgYhwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f8cgYxwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_f8cgZBwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_f8cgZRwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f8cgZhwaEeKjG5zMFxAVTA" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f8cgZxwaEeKjG5zMFxAVTA" type="7016">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_f8cgaBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f8cgaRwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_43PMcBaoEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_f8TWcRwaEeKjG5zMFxAVTA" x="50" y="25"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gluG4BwaEeKjG5zMFxAVTA" type="2007" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gluG4hwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gluG4xwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gluG5BwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gluG5RwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gluG5hwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gluG5xwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gluG6BwaEeKjG5zMFxAVTA" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gluG6RwaEeKjG5zMFxAVTA" type="7016">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gluG6hwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gluG6xwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_SOH00BasEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gluG4RwaEeKjG5zMFxAVTA" x="50" y="179"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gTr7sBwaEeKjG5zMFxAVTA" type="2007" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gTr7shwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gTr7sxwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gTr7tBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gTr7tRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gTr7thwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gTr7txwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gTr7uBwaEeKjG5zMFxAVTA" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gTr7uRwaEeKjG5zMFxAVTA" type="7016">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gTr7uhwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gTr7uxwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_ZT--oBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gTr7sRwaEeKjG5zMFxAVTA" x="370" y="35"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Tu7kKhzqEeKLhMLY6huzvQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tu7kKxzqEeKLhMLY6huzvQ"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_y6DcUBaoEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tu7kIRzqEeKLhMLY6huzvQ" x="65" y="40" width="956" height="481"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_eoHxwRwaEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Model" href="model.uml#_y6DcUBaoEeK2bPy_5yA69Q"/>
+ <edges xmi:type="notation:Connector" xmi:id="_ivYiEBwaEeKjG5zMFxAVTA" type="4008" source="_gluG4BwaEeKjG5zMFxAVTA" target="_f8TWcBwaEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ivYiExwaEeKjG5zMFxAVTA" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ivYiFBwaEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ivYiFRwaEeKjG5zMFxAVTA" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ivYiFhwaEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ivYiERwaEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Dependency" href="model.uml#_ivOxEBwaEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ivYiEhwaEeKjG5zMFxAVTA" points="[-8, -10, 0, 147]$[-23, -144, -15, 13]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ivhsABwaEeKjG5zMFxAVTA" id="(0.34,0.1)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ivhsARwaEeKjG5zMFxAVTA" id="(0.3,0.87)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_jVXkARwaEeKjG5zMFxAVTA" type="4008" source="_gTr7sBwaEeKjG5zMFxAVTA" target="_f8TWcBwaEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_jVhVABwaEeKjG5zMFxAVTA" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_jVhVARwaEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_jVhVAhwaEeKjG5zMFxAVTA" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_jVhVAxwaEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_jVXkAhwaEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Dependency" href="model.uml#_jVXkABwaEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jVXkAxwaEeKjG5zMFxAVTA" points="[-33, -1, 595, -8]$[-537, -24, 91, -31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jVrGABwaEeKjG5zMFxAVTA" id="(0.165,0.49)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_rIoE8BwaEeKjG5zMFxAVTA" type="UseCase" name="Test UseCase node creation" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_vw9iABwaEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vw9iAhwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vw9iAxwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vw9iBBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vw9iBRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vw9iBhwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vw9iBxwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_vw9iCBwaEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_vw9iCRwaEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vw9iChwaEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vw9iCxwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vw9iDBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_ex_scBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vw9iARwaEeKjG5zMFxAVTA" x="165" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_wJ_GABwaEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wJ_GAhwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wJ_GAxwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wJ_GBBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wJ_GBRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wJ_GBhwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wJ_GBxwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_wJ_GCBwaEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_wJ_GCRwaEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_wJ_GChwaEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_wJ_GCxwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wJ_GDBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_gpgAoBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wJ_GARwaEeKjG5zMFxAVTA" x="155" y="145"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xBtYMBwaEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xBtYMhwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xBtYMxwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xBtYNBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xBtYNRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xBtYNhwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xBtYNxwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xBtYOBwaEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xBtYORwaEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xBtYOhwaEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xBtYOxwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xBtYPBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_xA9xUBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xBtYMRwaEeKjG5zMFxAVTA" x="950" y="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_3JiSEBwaEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3JiSEhwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3JiSExwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3JiSFBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3JiSFRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3JiSFhwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3JiSFxwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_3JiSGBwaEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_3JiSGRwaEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3JiSGhwaEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3JiSGxwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3JiSHBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_3JZIIBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3JiSERwaEeKjG5zMFxAVTA" x="930" y="165" width="331"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-11PYBwaEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-11PYhwaEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-11PYxwaEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-11PZBwaEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-11PZRwaEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-11PZhwaEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-11PZxwaEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-11PaBwaEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-11PaRwaEeKjG5zMFxAVTA" type="7009">
+ <children xmi:type="notation:Shape" xmi:id="_KXhw8BwbEeKjG5zMFxAVTA" type="3007" fontHeight="8" lineColor="0">
+ <element xmi:type="uml:ExtensionPoint" href="model.uml#_KWyKEBwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KXhw8RwbEeKjG5zMFxAVTA"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-11PahwaEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-11PaxwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-11PbBwaEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_-1reYBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-11PYRwaEeKjG5zMFxAVTA" x="465" y="100" width="372"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_s1ACMC_ZEeKRCpw1GQ-68A" type="2013">
+ <children xmi:type="notation:DecorationNode" xmi:id="_s1cuIC_ZEeKRCpw1GQ-68A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_s1cuIS_ZEeKRCpw1GQ-68A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_s1cuIi_ZEeKRCpw1GQ-68A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_s1cuIy_ZEeKRCpw1GQ-68A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s1cuJC_ZEeKRCpw1GQ-68A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_szg0cC_ZEeKRCpw1GQ-68A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s1ACMS_ZEeKRCpw1GQ-68A" x="460" y="250"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_RDiQ8C_aEeKRCpw1GQ-68A" type="2018">
+ <children xmi:type="notation:DecorationNode" xmi:id="_RDiQ8y_aEeKRCpw1GQ-68A" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_RDiQ8S_aEeKRCpw1GQ-68A"/>
+ <element xmi:type="uml:Comment" href="model.uml#_RC8bEC_aEeKRCpw1GQ-68A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RDiQ8i_aEeKRCpw1GQ-68A" x="1090" y="269"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_rIoE8RwaEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Package" href="model.uml#_ZT--oBwaEeKjG5zMFxAVTA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_N8_bwBwbEeKjG5zMFxAVTA" type="4016" source="_-11PYBwaEeKjG5zMFxAVTA" target="_vw9iABwaEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_N8_bwxwbEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_N8_bxBwbEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_N8_bxRwbEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_N8_bxhwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_N8_bwRwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_N8sg0BwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_N8_bwhwbEeKjG5zMFxAVTA" points="[-28, 1, 239, -18]$[-242, 15, 25, -4]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N9SWsBwbEeKjG5zMFxAVTA" id="(0.08333333333333333,0.5666666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N9SWsRwbEeKjG5zMFxAVTA" id="(0.7928571428571428,0.4)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_P6JsABwbEeKjG5zMFxAVTA" type="4016" source="_-11PYBwaEeKjG5zMFxAVTA" target="_wJ_GABwaEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_P6JsAxwbEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P6JsBBwbEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P6JsBRwbEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P6JsBhwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_P6JsARwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_P5_7ABwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_P6JsAhwbEeKjG5zMFxAVTA" points="[-18, 5, 288, -88]$[-290, 88, 16, -5]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P6mX8BwbEeKjG5zMFxAVTA" id="(0.18010752688172044,0.75)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P6mX8RwbEeKjG5zMFxAVTA" id="(0.7928571428571428,0.3)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_T0BgkBwbEeKjG5zMFxAVTA" type="4008" source="_-11PYBwaEeKjG5zMFxAVTA" target="_xBtYMBwaEeKjG5zMFxAVTA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_T0BglBwbEeKjG5zMFxAVTA" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_T0BglRwbEeKjG5zMFxAVTA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_T0BglhwbEeKjG5zMFxAVTA" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_T0BglxwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_T0BgkRwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_T0BgkhwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_Tz3vkBwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_T0BgkxwbEeKjG5zMFxAVTA" points="[26, -5, -114, 0]$[88, -2, -52, 3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T0UbgBwbEeKjG5zMFxAVTA" id="(0.9139784946236559,0.4666666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T0UbgRwbEeKjG5zMFxAVTA" id="(0.19402985074626866,0.6333333333333333)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_UROZ8BwbEeKjG5zMFxAVTA" type="4008" source="_-11PYBwaEeKjG5zMFxAVTA" target="_3JiSEBwaEeKjG5zMFxAVTA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_UROZ9BwbEeKjG5zMFxAVTA" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UROZ9RwbEeKjG5zMFxAVTA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UROZ9hwbEeKjG5zMFxAVTA" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_UROZ9xwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_UROZ8RwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_UROZ8hwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_URFQABwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UROZ8xwbEeKjG5zMFxAVTA" points="[5, 5, -119, -111]$[98, 120, -26, 4]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_URhU4BwbEeKjG5zMFxAVTA" id="(0.9139784946236559,0.6666666666666666)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_URhU4RwbEeKjG5zMFxAVTA" id="(0.2084592145015106,0.7666666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_0ow5cC_ZEeKRCpw1GQ-68A" type="4008" source="_-11PYBwaEeKjG5zMFxAVTA" target="_s1ACMC_ZEeKRCpw1GQ-68A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0ow5dC_ZEeKRCpw1GQ-68A" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0ow5dS_ZEeKRCpw1GQ-68A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0ow5di_ZEeKRCpw1GQ-68A" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0ow5dy_ZEeKRCpw1GQ-68A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_0ow5cS_ZEeKRCpw1GQ-68A"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0ow5ci_ZEeKRCpw1GQ-68A"/>
+ <element xmi:type="uml:Include" href="model.uml#_0oUNgC_ZEeKRCpw1GQ-68A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0ow5cy_ZEeKRCpw1GQ-68A" points="[9, 29, -66, -121]$[-188, 145, -263, -5]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Sh4eQC_aEeKRCpw1GQ-68A" type="4014" source="_RDiQ8C_aEeKRCpw1GQ-68A" target="_s1ACMC_ZEeKRCpw1GQ-68A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Sh4eQS_aEeKRCpw1GQ-68A"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Sh4eQi_aEeKRCpw1GQ-68A" points="[-25, -8, 141, 0]$[-123, -9, 43, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SieUIC_aEeKRCpw1GQ-68A" id="(0.06297229219143577,0.3)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SieUIS_aEeKRCpw1GQ-68A" id="(0.9174484052532833,0.48333333333333334)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_2r76oBwbEeKjG5zMFxAVTA" type="UseCase" name="Test UseCase link creation" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_3xz9kBwbEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3xz9khwbEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3xz9kxwbEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3xz9lBwbEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3xz9lRwbEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3xz9lhwbEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3xz9lxwbEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_3xz9mBwbEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_3xz9mRwbEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_3xz9mhwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_3xz9mxwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3xz9nBwbEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_gpgAoBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3xz9kRwbEeKjG5zMFxAVTA" x="170" y="55"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4LvggBwbEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LvgghwbEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LvggxwbEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LvghBwbEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LvghRwbEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LvghhwbEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LvghxwbEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4LvgiBwbEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4LvgiRwbEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_4LvgihwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_4LvgixwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LvgjBwbEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_6JvTsBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4LvggRwbEeKjG5zMFxAVTA" x="390" y="125"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5GAJUBwbEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5GAJUhwbEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GAJUxwbEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5GAJVBwbEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GAJVRwbEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5GAJVhwbEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5GAJVxwbEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5GAJWBwbEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5GAJWRwbEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5GAJWhwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5GAJWxwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GAJXBwbEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_ex_scBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5GAJURwbEeKjG5zMFxAVTA" x="160" y="165"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7MZ1IBwbEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7MZ1IhwbEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7MZ1IxwbEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7MZ1JBwbEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7MZ1JRwbEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7MZ1JhwbEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7MZ1JxwbEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7MZ1KBwbEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7MZ1KRwbEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7MZ1KhwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7MZ1KxwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7MZ1LBwbEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_3JZIIBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7MZ1IRwbEeKjG5zMFxAVTA" x="910" y="160"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_87RKsBwbEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_87RKshwbEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_87RKsxwbEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_87RKtBwbEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_87RKtRwbEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_87RKthwbEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_87RKtxwbEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_87RKuBwbEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_87RKuRwbEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_87RKuhwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_87RKuxwbEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_87RKvBwbEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_xA9xUBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_87RKsRwbEeKjG5zMFxAVTA" x="875" y="65"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_2r76oRwbEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Package" href="model.uml#_ZT--oBwaEeKjG5zMFxAVTA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_4MCbcBwbEeKjG5zMFxAVTA" type="4016" source="_4LvggBwbEeKjG5zMFxAVTA" target="_3xz9kBwbEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4MCbcxwbEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_4MCbdBwbEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4MCbdRwbEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_4MCbdhwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_4MCbcRwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_RyP2EBwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4MCbchwbEeKjG5zMFxAVTA" points="[0, 0, -448, -203]$[399, 181, -49, -22]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5GTEQBwbEeKjG5zMFxAVTA" type="4016" source="_4LvggBwbEeKjG5zMFxAVTA" target="_5GAJUBwbEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5GTEQxwbEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5GTERBwbEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_5GTERRwbEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5GTERhwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_5GTEQRwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_O_vSMBwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5GTEQhwbEeKjG5zMFxAVTA" points="[-25, -30, 406, 485]$[-431, -515, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_7MtXIBwbEeKjG5zMFxAVTA" type="4008" source="_4LvggBwbEeKjG5zMFxAVTA" target="_7MZ1IBwbEeKjG5zMFxAVTA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7M2hEBwbEeKjG5zMFxAVTA" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7M2hERwbEeKjG5zMFxAVTA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7M2hEhwbEeKjG5zMFxAVTA" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7M2hExwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_7MtXIRwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7MtXIhwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_VTPQkBwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7MtXIxwbEeKjG5zMFxAVTA" points="[-87, -25, 455, 130]$[-542, -155, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_9zS-4BwbEeKjG5zMFxAVTA" type="4008" source="_4LvggBwbEeKjG5zMFxAVTA" target="_87RKsBwbEeKjG5zMFxAVTA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_9zS-5BwbEeKjG5zMFxAVTA" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9zS-5RwbEeKjG5zMFxAVTA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9zS-5hwbEeKjG5zMFxAVTA" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9zS-5xwbEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_9zS-4RwbEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_9zS-4hwbEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Include" href="model.uml#_U0_OUBwbEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9zS-4xwbEeKjG5zMFxAVTA" points="[20, 29, -113, -168]$[113, 167, -20, -30]"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_Iy448BwcEeKjG5zMFxAVTA" type="UseCase" name="Deletion test" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_J6ahsBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_J6ahshwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J6ahsxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_J6ahtBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J6ahtRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_J6ahthwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_J6ahtxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_J6ahuBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_J6ahuRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_J6ahuhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_J6ahuxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J6ahvBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_WR0bIBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J6ahsRwcEeKjG5zMFxAVTA" x="80" y="95"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KTS7wBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KTS7whwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KTS7wxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KTS7xBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KTS7xRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KTS7xhwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KTS7xxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_KTS7yBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_KTS7yRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_KTS7yhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_KTS7yxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KTS7zBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_gpgAoBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KTS7wRwcEeKjG5zMFxAVTA" x="65" y="210" width="436" height="46"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_LSLl4BwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LSLl4hwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LSLl4xwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LSLl5BwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LSLl5RwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LSLl5hwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LSLl5xwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LSLl6BwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LSLl6RwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LSLl6hwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LSLl6xwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LSLl7BwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_LR4q8BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LSLl4RwcEeKjG5zMFxAVTA" x="875" y="40" width="374"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_OIHRMBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OIHRMhwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OIHRMxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OIHRNBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OIHRNRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OIHRNhwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OIHRNxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_OIHROBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_OIHRORwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_OIHROhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_OIHROxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OIHRPBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_OH9gMBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OIHRMRwcEeKjG5zMFxAVTA" x="880" y="105" width="374" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_PxKSoBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PxKSohwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PxKSoxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PxKSpBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PxKSpRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PxKSphwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PxKSpxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PxKSqBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PxKSqRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_PxKSqhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_PxKSqxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PxKSrBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_PxBIsBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PxKSoRwcEeKjG5zMFxAVTA" x="875" y="170" width="374" height="60"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Rux14BwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Rux14hwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Rux14xwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Rux15BwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Rux15RwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Rux15hwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Rux15xwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Rux16BwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Rux16RwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Rux16hwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Rux16xwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rux17BwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_RuoE4BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Rux14RwcEeKjG5zMFxAVTA" x="870" y="320" width="374"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_WF3K4BwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WF3K4hwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WF3K4xwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WF3K5BwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WF3K5RwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WF3K5hwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WF3K5xwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WF3K6BwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WF3K6RwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WF3K6hwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WF3K6xwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WF3K7BwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_WFuA8BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WF3K4RwcEeKjG5zMFxAVTA" x="875" y="245" width="374"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Iy448RwcEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Package" href="model.uml#_ZT--oBwaEeKjG5zMFxAVTA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_jt_NcBwcEeKjG5zMFxAVTA" type="4016" source="_LSLl4BwcEeKjG5zMFxAVTA" target="_J6ahsBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_jt_NcxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_jt_NdBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_jt_NdRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_jt_NdhwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_jt_NcRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_jt1ccBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_jt_NchwcEeKjG5zMFxAVTA" points="[-24, 2, 382, -49]$[-404, 50, 2, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jub5YBwcEeKjG5zMFxAVTA" id="(0.06951871657754011,0.36666666666666664)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jub5YRwcEeKjG5zMFxAVTA" id="(0.9518348623853211,0.3)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ko1sIBwcEeKjG5zMFxAVTA" type="4016" source="_OIHRMBwcEeKjG5zMFxAVTA" target="_J6ahsBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ko1sIxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ko1sJBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ko1sJRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ko1sJhwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ko1sIRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_kor7IBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ko1sIhwcEeKjG5zMFxAVTA" points="[-15, -1, 394, 9]$[-380, -11, 29, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kpInEBwcEeKjG5zMFxAVTA" id="(0.040106951871657755,0.47540983606557374)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kpSYEBwcEeKjG5zMFxAVTA" id="(0.9311926605504587,0.48333333333333334)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lLshkBwcEeKjG5zMFxAVTA" type="4016" source="_PxKSoBwcEeKjG5zMFxAVTA" target="_J6ahsBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lLshkxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lLshlBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lLshlRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lLshlhwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lLshkRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_lLjXoBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lLshkhwcEeKjG5zMFxAVTA" points="[-29, -5, 407, 68]$[-407, -72, 29, 1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lMJNgBwcEeKjG5zMFxAVTA" id="(0.08021390374331551,0.6333333333333333)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lMJNgRwcEeKjG5zMFxAVTA" id="(0.8922018348623854,0.6666666666666666)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lqYosBwcEeKjG5zMFxAVTA" type="4016" source="_WF3K4BwcEeKjG5zMFxAVTA" target="_J6ahsBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lqYosxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lqYotBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lqYotRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lqYothwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lqYosRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_lqPewBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lqYoshwcEeKjG5zMFxAVTA" points="[-42, -13, 452, 134]$[-423, -144, 71, 3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lq1UoBwcEeKjG5zMFxAVTA" id="(0.13101604278074866,0.5666666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lq1UoRwcEeKjG5zMFxAVTA" id="(0.8027522935779816,0.6166666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_mX-ugBwcEeKjG5zMFxAVTA" type="4016" source="_Rux14BwcEeKjG5zMFxAVTA" target="_J6ahsBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_mYH4cBwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mYH4cRwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_mYH4chwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mYH4cxwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_mX-ugRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_mX09gBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mX-ughwcEeKjG5zMFxAVTA" points="[-52, -23, 465, 204]$[-454, -221, 63, 6]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mYbacBwcEeKjG5zMFxAVTA" id="(0.16310160427807488,0.7166666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mYbacRwcEeKjG5zMFxAVTA" id="(0.7660550458715596,0.6833333333333333)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_sa4sIBwcEeKjG5zMFxAVTA" type="UseCase" name="Test Move" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_t4JUUBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t4JUUhwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t4JUUxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t4JUVBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t4JUVRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t4JUVhwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t4JUVxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_t4JUWBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_t4JUWRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_t4JUWhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_t4JUWxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4JUXBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_mXxLABapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_t4JUURwcEeKjG5zMFxAVTA" x="224" y="109"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_uWF0kBwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uWF0khwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWF0kxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uWF0lBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWF0lRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uWF0lhwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uWF0lxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uWF0mBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uWF0mRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uWF0mhwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uWF0mxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uWF0nBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_uV8qoBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uWF0kRwcEeKjG5zMFxAVTA" x="901" y="63" height="43"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_wLf3ABwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wLf3AhwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wLf3AxwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wLf3BBwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wLf3BRwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wLf3BhwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wLf3BxwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_wLf3CBwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_wLf3CRwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_wLf3ChwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_wLf3CxwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wLf3DBwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_wLWGABwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wLf3ARwcEeKjG5zMFxAVTA" x="915" y="120" width="246" height="39"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_1UAB4BwcEeKjG5zMFxAVTA" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1UAB4hwcEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1UAB4xwcEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1UAB5BwcEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1UAB5RwcEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1UAB5hwcEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1UAB5xwcEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_1UAB6BwcEeKjG5zMFxAVTA" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_1UAB6RwcEeKjG5zMFxAVTA" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_1UAB6hwcEeKjG5zMFxAVTA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_1UAB6xwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1UAB7BwcEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_1TtG8BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1UAB4RwcEeKjG5zMFxAVTA" x="920" y="175" width="241" height="51"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_sa4sIRwcEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Package" href="model.uml#_ZT--oBwaEeKjG5zMFxAVTA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_0QD4oBwcEeKjG5zMFxAVTA" type="4016" source="_uWF0kBwcEeKjG5zMFxAVTA" target="_t4JUUBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0QD4oxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0QD4pBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0QD4pRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0QD4phwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0QD4oRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_0P6usBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0QD4ohwcEeKjG5zMFxAVTA" points="[-48, 5, 328, -42]$[-345, 46, 31, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0QgkkBwcEeKjG5zMFxAVTA" id="(0.24609375,0.6046511627906976)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0QgkkRwcEeKjG5zMFxAVTA" id="(0.9168765743073047,0.45)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0tkUABwcEeKjG5zMFxAVTA" type="4016" source="_wLf3ABwcEeKjG5zMFxAVTA" target="_t4JUUBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0tkUAxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0tkUBBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0tkUBRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0tkUBhwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0tkUARwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_0tajABwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0tkUAhwcEeKjG5zMFxAVTA" points="[-42, 0, 325, 0]$[-339, 0, 28, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0uA_8BwcEeKjG5zMFxAVTA" id="(0.17479674796747968,0.5641025641025641)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0uA_8RwcEeKjG5zMFxAVTA" id="(0.924433249370277,0.55)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_3zQ5oBwcEeKjG5zMFxAVTA" type="4016" source="_1UAB4BwcEeKjG5zMFxAVTA" target="_t4JUUBwcEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_3zQ5oxwcEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_3zQ5pBwcEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_3zQ5pRwcEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_3zQ5phwcEeKjG5zMFxAVTA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_3zQ5oRwcEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_3zHIoBwcEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3zQ5ohwcEeKjG5zMFxAVTA" points="[-19, -4, 324, 53]$[-322, -57, 21, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3ztlkBwcEeKjG5zMFxAVTA" id="(0.07883817427385892,0.5098039215686274)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3ztlkRwcEeKjG5zMFxAVTA" id="(0.9370277078085643,0.5833333333333334)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_okdFwBwfEeKjG5zMFxAVTA" type="PapyrusUMLClassDiagram" name="ModelTests" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_pf6BYBwfEeKjG5zMFxAVTA" type="2007" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pf6BYhwfEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pf6BYxwfEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pf6BZBwfEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pf6BZRwfEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pf6BZhwfEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pf6BZxwfEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pf6BaBwfEeKjG5zMFxAVTA" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pf6BaRwfEeKjG5zMFxAVTA" type="7016">
+ <children xmi:type="notation:Shape" xmi:id="_RF3NABwiEeKjG5zMFxAVTA" type="3009" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RF3NAhwiEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RF3NAxwiEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RF3NBBwiEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RF3NBRwiEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RF3NBhwiEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RF3NBxwiEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_RF3NCBwiEeKjG5zMFxAVTA" type="5017"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_RF3NCRwiEeKjG5zMFxAVTA" type="7010">
+ <children xmi:type="notation:Shape" xmi:id="_PHhtgBwhEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PHhtghwhEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PHhtgxwhEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PHhthBwhEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PHhthRwhEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PHhthhwhEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PHhthxwhEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PHhtiBwhEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PHhtiRwhEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PHhtihwhEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PHhtixwhEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_PHYjkBwhEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PHhtgRwhEeKjG5zMFxAVTA" x="20" width="167" height="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_HTIHoRwiEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTIHoxwiEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTIHpBwiEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTIHpRwiEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTIHphwiEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HTIHpxwiEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HTIHqBwiEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HTIHqRwiEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HTIHqhwiEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_HTIHqxwiEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTIHrBwiEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_HTIHoBwiEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HTIHohwiEeKjG5zMFxAVTA" x="20" y="115" height="46"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_U-uxcBwhEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_U-uxchwhEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U-uxcxwhEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_U-uxdBwhEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U-uxdRwhEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_U-uxdhwhEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_U-uxdxwhEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_U-uxeBwhEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_U-uxeRwhEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_U-uxehwhEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U-uxexwhEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_U-lAcBwhEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U-uxcRwhEeKjG5zMFxAVTA" x="20" y="55" height="50"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RF3NChwiEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RF3NCxwiEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_RFkSEBwiEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RF3NARwiEeKjG5zMFxAVTA" x="15" y="15" width="246" height="211"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yFKGUBwnEeKjG5zMFxAVTA" type="3009" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yFKGUhwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yFKGUxwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yFKGVBwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yFKGVRwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yFKGVhwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yFKGVxwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_yFKGWBwnEeKjG5zMFxAVTA" type="5017"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_yFKGWRwnEeKjG5zMFxAVTA" type="7010">
+ <children xmi:type="notation:Shape" xmi:id="_z92tUBwnEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z92tUhwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z92tUxwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z92tVBwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z92tVRwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z92tVhwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z92tVxwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_z92tWBwnEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_z92tWRwnEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_z92tWhwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z92tWxwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_z9s8UBwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_z92tURwnEeKjG5zMFxAVTA" x="5" y="5" width="211" height="46"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_22nqMBwnEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_22nqMhwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_22nqMxwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_22nqNBwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_22nqNRwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_22nqNhwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_22nqNxwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_22nqOBwnEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_22nqORwnEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_22nqOhwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_22nqOxwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_22d5MBwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_22nqMRwnEeKjG5zMFxAVTA" x="70" y="60" height="40"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4oJ5QBwnEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4oJ5QhwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4oJ5QxwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4oJ5RBwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4oJ5RRwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4oJ5RhwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4oJ5RxwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4oJ5SBwnEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4oJ5SRwnEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_4oJ5ShwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oJ5SxwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_4oAvUBwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oJ5QRwnEeKjG5zMFxAVTA" x="120" y="105" height="45"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8f8qMBwnEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8f8qMhwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8f8qMxwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8f8qNBwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8f8qNRwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8f8qNhwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8f8qNxwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8f8qOBwnEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8f8qORwnEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8f8qOhwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8f8qOxwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_8fzgQBwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8f8qMRwnEeKjG5zMFxAVTA" x="175" y="160" width="226" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4C-TIBwoEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4C-TIhwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4C-TIxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4C-TJBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4C-TJRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4C-TJhwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4C-TJxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4C-TKBwoEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_4C-TKRwoEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_4C-TKhwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4C-TKxwoEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_4CqxIBwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4C-TIRwoEeKjG5zMFxAVTA" x="280" y="200" width="301" height="36"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yFKGWhwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yFKGWxwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_yFAVUBwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yFKGURwnEeKjG5zMFxAVTA" x="310" y="5" width="606" height="266"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-nPt4BwnEeKjG5zMFxAVTA" type="3009" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-nPt4hwnEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-nPt4xwnEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-nPt5BwnEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-nPt5RwnEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-nPt5hwnEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-nPt5xwnEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-nPt6BwnEeKjG5zMFxAVTA" type="5017"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-nPt6RwnEeKjG5zMFxAVTA" type="7010">
+ <children xmi:type="notation:Shape" xmi:id="_BHbLoBwoEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHbLohwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHbLoxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHbLpBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHbLpRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BHbLphwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BHbLpxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_BHbLqBwoEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_BHbLqRwoEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_BHbLqhwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHbLqxwoEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_BHRaoBwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BHbLoRwoEeKjG5zMFxAVTA" x="5" y="60" height="36"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Dxb60BwoEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dxb60hwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dxb60xwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dxb61BwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dxb61RwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Dxb61hwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Dxb61xwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Dxb62BwoEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Dxb62RwoEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Dxb62hwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dxb62xwoEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_DxSw4BwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Dxb60RwoEeKjG5zMFxAVTA" x="5" y="105" height="31"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JN9N4BwoEeKjG5zMFxAVTA" type="3024" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JN9N4hwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JN9N4xwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JN9N5BwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JN9N5RwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JN9N5hwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JN9N5xwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JN9N6BwoEeKjG5zMFxAVTA" type="5052"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JN9N6RwoEeKjG5zMFxAVTA" type="7030">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JN9N6hwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9N6xwoEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Model" href="model.uml#_JN0D8BwoEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JN9N4RwoEeKjG5zMFxAVTA" x="5" y="5" height="37"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-nPt6hwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-nPt6xwnEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_-nF84BwnEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-nPt4RwnEeKjG5zMFxAVTA" x="1300" y="25" width="261" height="221"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_pf6BahwfEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pf6BaxwfEeKjG5zMFxAVTA"/>
+ </children>
+ <element xmi:type="uml:Package" href="model.uml#_1fZkIBwdEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pf6BYRwfEeKjG5zMFxAVTA" x="40" y="515" width="1641" height="316"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_YJ0X8BwiEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YJ0X8hwiEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YJ0X8xwiEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YJ0X9BwiEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YJ0X9RwiEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YJ0X9hwiEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YJ0X9xwiEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YJ0X-BwiEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_6JvTsBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_YJ0X8RwiEeKjG5zMFxAVTA" x="55" y="55"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bya2UBwiEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bya2UhwiEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bya2UxwiEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bya2VBwiEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bya2VRwiEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bya2VhwiEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bya2VxwiEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bya2WBwiEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_-1reYBwaEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bya2URwiEeKjG5zMFxAVTA" x="185" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Ozt8gBwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ozt8ghwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ozt8gxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ozt8hBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ozt8hRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Ozt8hhwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ozt8hxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Ozt8iBwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_OH9gMBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ozt8gRwoEeKjG5zMFxAVTA" x="505" y="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_PWlZABwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PWlZAhwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PWlZAxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PWlZBBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PWlZBRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PWlZBhwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PWlZBxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PWlZCBwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_PxBIsBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PWlZARwoEeKjG5zMFxAVTA" x="420" y="145"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QDvZ8BwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QDvZ8hwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QDvZ8xwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QDvZ9BwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QDvZ9RwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QDvZ9hwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QDvZ9xwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QDvZ-BwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_RuoE4BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QDvZ8RwoEeKjG5zMFxAVTA" x="595" y="255" width="321"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Q6HoUBwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q6HoUhwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q6HoUxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q6HoVBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q6HoVRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q6HoVhwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q6HoVxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Q6HoWBwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_WFuA8BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q6HoURwoEeKjG5zMFxAVTA" x="755" y="325"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_TYXzcBwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TYXzchwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYXzcxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TYXzdBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYXzdRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TYXzdhwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYXzdxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TYXzeBwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_wLWGABwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TYXzcRwoEeKjG5zMFxAVTA" x="1325" y="130"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_T9LJoBwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_T9LJohwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_T9LJoxwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_T9LJpBwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_T9LJpRwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_T9LJphwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_T9LJpxwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_T9LJqBwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_uV8qoBwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_T9LJoRwoEeKjG5zMFxAVTA" x="1400" y="265"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_UVdt0BwoEeKjG5zMFxAVTA" type="2097" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UVdt0hwoEeKjG5zMFxAVTA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UVdt0xwoEeKjG5zMFxAVTA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UVdt1BwoEeKjG5zMFxAVTA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UVdt1RwoEeKjG5zMFxAVTA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_UVdt1hwoEeKjG5zMFxAVTA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_UVdt1xwoEeKjG5zMFxAVTA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_UVdt2BwoEeKjG5zMFxAVTA" type="5157"/>
+ <element xmi:type="uml:UseCase" href="model.uml#_1TtG8BwcEeKjG5zMFxAVTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UVdt0RwoEeKjG5zMFxAVTA" x="1445" y="320"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_okdFwRwfEeKjG5zMFxAVTA"/>
+ <element xmi:type="uml:Package" href="model.uml#_1fZkIBwdEeKjG5zMFxAVTA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_WDQUEBwiEeKjG5zMFxAVTA" type="4005" source="_RF3NABwiEeKjG5zMFxAVTA" target="_bya2UBwiEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_WDQUExwiEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WDQUFBwiEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WDQUFRwiEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WDQUFhwiEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_WDQUERwiEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_WDHKIBwiEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WDQUEhwiEeKjG5zMFxAVTA" points="[6, -6, 0, 243]$[-21, -247, -27, 2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WDtAABwiEeKjG5zMFxAVTA" id="(0.6707317073170732,0.07582938388625593)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WDtAARwiEeKjG5zMFxAVTA" id="(0.19383259911894274,0.86)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Y4AToBwiEeKjG5zMFxAVTA" type="4005" source="_RF3NABwiEeKjG5zMFxAVTA" target="_YJ0X8BwiEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y4AToxwiEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y4ATpBwiEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y4ATpRwiEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y4ATphwiEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Y4AToRwiEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_Y33JsBwiEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Y4ATohwiEeKjG5zMFxAVTA" points="[13, -9, -264, 153]$[168, -159, -109, 3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Y4c_kBwiEeKjG5zMFxAVTA" id="(0.1991869918699187,0.04739336492890995)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_edeuYBwiEeKjG5zMFxAVTA" id="(0.23853211009174313,0.9)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Yx6rABwoEeKjG5zMFxAVTA" type="4005" source="_z92tUBwnEeKjG5zMFxAVTA" target="_bya2UBwiEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Yx6rAxwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Yx6rBBwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Yx6rBRwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Yx6rBhwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Yx6rARwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_Yxw6ABwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Yx6rAhwoEeKjG5zMFxAVTA" points="[-2, -9, 35, 206]$[16, -208, 53, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YyWv4BwoEeKjG5zMFxAVTA" id="(0.12322274881516587,0.1956521739130435)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YyWv4RwoEeKjG5zMFxAVTA" id="(0.8678414096916299,0.98)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_aLnB0BwoEeKjG5zMFxAVTA" type="4005" source="_4oJ5QBwnEeKjG5zMFxAVTA" target="_Ozt8gBwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_aLnB0xwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aLnB1BwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_aLnB1RwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aLnB1hwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_aLnB0RwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_aLd34BwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aLnB0hwoEeKjG5zMFxAVTA" points="[2, -7, -88, 356]$[140, -357, 50, 6]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aMDtwBwoEeKjG5zMFxAVTA" id="(0.395,0.022222222222222223)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_a4Bb4BwoEeKjG5zMFxAVTA" type="4005" source="_22nqMBwnEeKjG5zMFxAVTA" target="_PWlZABwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_a4Bb4xwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_a4Bb5BwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_a4Bb5RwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_a4Bb5hwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_a4Bb4RwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_a33q4BwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_a4Bb4hwoEeKjG5zMFxAVTA" points="[0, -7, -43, 245]$[35, -227, -8, 25]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a4nRwBwoEeKjG5zMFxAVTA" id="(0.22,0.025)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_cJrRABwoEeKjG5zMFxAVTA" type="4005" source="_8f8qMBwnEeKjG5zMFxAVTA" target="_QDvZ8BwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_cJrRAxwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cJrRBBwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cJrRBRwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cJrRBhwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_cJrRARwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_cJhgABwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cJrRAhwoEeKjG5zMFxAVTA" points="[0, -5, 25, 269]$[73, -273, 98, 1]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_xDrlwBwoEeKjG5zMFxAVTA" id="(0.1588785046728972,0.86)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_duQCIBwoEeKjG5zMFxAVTA" type="4005" source="_JN9N4BwoEeKjG5zMFxAVTA" target="_TYXzcBwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_duQCIxwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_duQCJBwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_duQCJRwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_duQCJhwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_duQCIRwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_duG4MBwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_duQCIhwoEeKjG5zMFxAVTA" points="[5, -9, -122, 193]$[124, -227, -3, -25]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_du2fEBwoEeKjG5zMFxAVTA" id="(0.065,0.02702702702702703)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nH55IBwoEeKjG5zMFxAVTA" id="(0.2391304347826087,0.98)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ejJp0BwoEeKjG5zMFxAVTA" type="4007" source="_BHbLoBwoEeKjG5zMFxAVTA" target="_T9LJoBwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ejJp0xwoEeKjG5zMFxAVTA" type="6016">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ejJp1BwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ejJp1RwoEeKjG5zMFxAVTA" type="6017">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ejJp1hwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ejJp0RwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Usage" href="model.uml#_ei2u4BwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ejJp0hwoEeKjG5zMFxAVTA" points="[1, -9, -78, 331]$[-13, -331, -92, 9]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ekDBsBwoEeKjG5zMFxAVTA" id="(0.29,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oC6I0BwoEeKjG5zMFxAVTA" id="(0.06521739130434782,0.94)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fhSGABwoEeKjG5zMFxAVTA" type="4005" source="_Dxb60BwoEeKjG5zMFxAVTA" target="_UVdt0BwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fhSGAxwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_fhb3ABwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fhb3ARwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_fhb3AhwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_fhSGARwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_fhIVABwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fhSGAhwoEeKjG5zMFxAVTA" points="[1, -15, -39, 244]$[-35, -255, -75, 4]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qEY4YBwoEeKjG5zMFxAVTA" id="(0.09333333333333334,0.76)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8OIE8BwoEeKjG5zMFxAVTA" type="4005" source="_4C-TIBwoEeKjG5zMFxAVTA" target="_Q6HoUBwoEeKjG5zMFxAVTA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8OIE8xwoEeKjG5zMFxAVTA" type="6012">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8OIE9BwoEeKjG5zMFxAVTA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8OIE9RwoEeKjG5zMFxAVTA" type="6013">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8OIE9hwoEeKjG5zMFxAVTA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8OIE8RwoEeKjG5zMFxAVTA" fontHeight="8"/>
+ <element xmi:type="uml:Realization" href="model.uml#_8N0i8BwoEeKjG5zMFxAVTA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8OIE8hwoEeKjG5zMFxAVTA" points="[-2, -6, 0, 425]$[-33, -434, -31, -3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8OkJ0BwoEeKjG5zMFxAVTA" id="(0.49169435215946844,0.16666666666666666)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8OkJ0RwoEeKjG5zMFxAVTA" id="(0.15816326530612246,0.4)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_c2ivQBzyEeK0rNOLRzw-aQ" type="UseCase" name="UseCase User guide" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_ezj1kBzyEeK0rNOLRzw-aQ" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ezj1khzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ezj1kxzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ezj1lBzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ezj1lRzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ezj1lhzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ezj1lxzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_loJu0BzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_loJu0RzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_loJu0hzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_loJu0xzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_loJu1BzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_loJu1RzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ezj1mBzyEeK0rNOLRzw-aQ" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ezj1mRzyEeK0rNOLRzw-aQ" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ezj1mhzyEeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ezj1mxzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ezj1nBzyEeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_TxfMYBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ezj1kRzyEeK0rNOLRzw-aQ" x="45" y="60"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_glQcsBzyEeK0rNOLRzw-aQ" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_glQcshzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_glQcsxzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_glQctBzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_glQctRzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_glQcthzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_glQctxzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mjA0kBzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mjA0kRzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mjA0khzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mjA0kxzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mjA0lBzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mjA0lRzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_glQcuBzyEeK0rNOLRzw-aQ" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_glQcuRzyEeK0rNOLRzw-aQ" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_glQcuhzyEeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_glQcuxzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_glQcvBzyEeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_WR0bIBapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_glQcsRzyEeK0rNOLRzw-aQ" x="40" y="225"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_g7nHMBzyEeK0rNOLRzw-aQ" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g7nHMhzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g7nHMxzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g7nHNBzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g7nHNRzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g7nHNhzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g7nHNxzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nfENIBzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfENIRzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfENIhzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfENIxzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfENJBzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfENJRzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7nHOBzyEeK0rNOLRzw-aQ" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g7nHORzyEeK0rNOLRzw-aQ" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_g7nHOhzyEeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_g7nHOxzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_g7nHPBzyEeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_mXxLABapEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_g7nHMRzyEeK0rNOLRzw-aQ" x="75" y="415"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hL_skBzyEeK0rNOLRzw-aQ" type="2013" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hL_skhzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hL_skxzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hL_slBzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hL_slRzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hL_slhzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hL_slxzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oYIjIBzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oYIjIRzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oYIjIhzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oYIjIxzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oYIjJBzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oYIjJRzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hL_smBzyEeK0rNOLRzw-aQ" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hL_smRzyEeK0rNOLRzw-aQ" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hL_smhzyEeK0rNOLRzw-aQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hL_smxzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hL_snBzyEeK0rNOLRzw-aQ"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_5X6AwBnuEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hL_skRzyEeK0rNOLRzw-aQ" x="35" y="505"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_pMSj8BzyEeK0rNOLRzw-aQ" type="2018" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pMSj8xzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pMSj9BzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pMSj9RzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pMSj9hzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pMSj9xzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pMSj-BzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rqiIABzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqiIARzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqiIAhzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqiIAxzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqiIBBzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rqiIBRzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xb7M8Bz0EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M8Rz0EeK0rNOLRzw-aQ" key="tooltip_text" value="Result"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M8hz0EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\resultDisplay.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M8xz0EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xb7M9Bz0EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M9Rz0EeK0rNOLRzw-aQ" key="tooltip_text" value="HowTo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M9hz0EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\displayAsComment.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xb7M9xz0EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pMSj-RzyEeK0rNOLRzw-aQ" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_pMSj8RzyEeK0rNOLRzw-aQ"/>
+ <element xmi:type="uml:Comment" href="model.uml#_pLGRIBzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pMSj8hzyEeK0rNOLRzw-aQ" x="630" y="30" width="516"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_pd3cIRzyEeK0rNOLRzw-aQ" type="2018" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pd3cJBzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pd3cJRzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pd3cJhzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pd3cJxzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pd3cKBzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pd3cKRzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sxdT0BzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sxdT0RzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sxdT0hzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sxdT0xzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sxdT1BzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sxdT1RzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C7RYsBz1EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYsRz1EeK0rNOLRzw-aQ" key="tooltip_text" value="hide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYshz1EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\hide.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYsxz1EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C7RYtBz1EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYtRz1EeK0rNOLRzw-aQ" key="tooltip_text" value="Deletion"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYthz1EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\Deletion.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYtxz1EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C7RYuBz1EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYuRz1EeK0rNOLRzw-aQ" key="tooltip_text" value="RemoveStereotype"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYuhz1EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\removeStereotype.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYuxz1EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_C7RYvBz1EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYvRz1EeK0rNOLRzw-aQ" key="tooltip_text" value="Remove Display of Applied Stereotype property"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYvhz1EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\removeDisplayAppliedStereotypeProperty.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C7RYvxz1EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pd3cKhzyEeK0rNOLRzw-aQ" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_pd3cIhzyEeK0rNOLRzw-aQ"/>
+ <element xmi:type="uml:Comment" href="model.uml#_pd3cIBzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pd3cIxzyEeK0rNOLRzw-aQ" x="625" y="165" width="601" height="106"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_p_2H0RzyEeK0rNOLRzw-aQ" type="2018" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p_2H1BzyEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p_2H1RzyEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p_2H1hzyEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p_2H1xzyEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_p_2H2BzyEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_p_2H2RzyEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ub2ZEBzyEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ub2ZERzyEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ub2ZEhzyEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ub2ZExzyEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ub2ZFBzyEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ub2ZFRzyEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_H6lyYBz1EeK0rNOLRzw-aQ" source="PapyrusHyperLink_Document">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H6lyYRz1EeK0rNOLRzw-aQ" key="tooltip_text" value="change the appearance"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H6lyYhz1EeK0rNOLRzw-aQ" key="localization" value="D:\Tessier\PROTO\SEQUOIA\Workspace\AppliedStereotypesComment\Mes images\ChangeAppearance.PNG"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_H6lyYxz1EeK0rNOLRzw-aQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_p_2H2hzyEeK0rNOLRzw-aQ" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p_2H0hzyEeK0rNOLRzw-aQ"/>
+ <element xmi:type="uml:Comment" href="model.uml#_p_2H0BzyEeK0rNOLRzw-aQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p_2H0xzyEeK0rNOLRzw-aQ" x="685" y="505" width="331"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_eArKoBzzEeK0rNOLRzw-aQ" type="2018" fontHeight="8" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eArKoxzzEeK0rNOLRzw-aQ" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eArKpBzzEeK0rNOLRzw-aQ" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eArKpRzzEeK0rNOLRzw-aQ" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eArKphzzEeK0rNOLRzw-aQ" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eArKpxzzEeK0rNOLRzw-aQ" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eArKqBzzEeK0rNOLRzw-aQ" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fXZtABzzEeK0rNOLRzw-aQ" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fuDScBzzEeK0rNOLRzw-aQ" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fuDScRzzEeK0rNOLRzw-aQ" key="StereotypeList" value="CommentProfile::DevelopperGuide,CommentProfile::UserGuide"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fuDSchzzEeK0rNOLRzw-aQ" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fuDScxzzEeK0rNOLRzw-aQ" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fuDSdBzzEeK0rNOLRzw-aQ" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_eArKqRzzEeK0rNOLRzw-aQ" type="5027"/>
+ <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_eArKoRzzEeK0rNOLRzw-aQ"/>
+ <element xmi:type="uml:Comment" href="model.uml#_dznjMBaqEeK2bPy_5yA69Q"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_eArKohzzEeK0rNOLRzw-aQ" x="630" y="420"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_c2ivQRzyEeK0rNOLRzw-aQ"/>
+ <element xmi:type="uml:Package" href="model.uml#_43PMcBaoEeK2bPy_5yA69Q"/>
+ <edges xmi:type="notation:Connector" xmi:id="_IXgCwBzzEeK0rNOLRzw-aQ" type="4014" source="_p_2H0RzyEeK0rNOLRzw-aQ" target="_hL_skBzyEeK0rNOLRzw-aQ" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_IXgCwRzzEeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IXgCwhzzEeK0rNOLRzw-aQ" points="[-165, -5, 203, 5]$[-297, -11, 71, -1]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IXy9sBzzEeK0rNOLRzw-aQ" id="(0.841304347826087,0.4666666666666667)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_KqRWoBzzEeK0rNOLRzw-aQ" type="4014" source="_pd3cIRzyEeK0rNOLRzw-aQ" target="_glQcsBzyEeK0rNOLRzw-aQ" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_KqRWoRzzEeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KqRWohzzEeK0rNOLRzw-aQ" points="[-79, -19, 212, 48]$[-235, -66, 56, 1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KqbHoBzzEeK0rNOLRzw-aQ" id="(0.1314475873544093,0.321285140562249)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KqbHoRzzEeK0rNOLRzw-aQ" id="(0.8669724770642202,0.55)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_LSNgYBzzEeK0rNOLRzw-aQ" type="4014" source="_pMSj8BzyEeK0rNOLRzw-aQ" target="_ezj1kBzyEeK0rNOLRzw-aQ" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_LSNgYRzzEeK0rNOLRzw-aQ" fontHeight="8"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LSNgYhzzEeK0rNOLRzw-aQ" points="[-24, 1, 215, -17]$[-178, 15, 61, -3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSWqUBzzEeK0rNOLRzw-aQ" id="(0.046511627906976744,0.37398373983739835)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LSWqURzzEeK0rNOLRzw-aQ" id="(0.8409090909090909,0.4)"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.uml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.uml
new file mode 100644
index 00000000000..f1288d384df
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/docs/model.uml
@@ -0,0 +1,315 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_y6DcUBaoEeK2bPy_5yA69Q" name="AppliedStereotypeCommenttEditPart">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_n7laQBbBEeK2bPy_5yA69Q">
+ <body>Patrick Tessier (CEA LIST)&#xD;
+Version 0.2</body>
+ </ownedComment>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_y6DcURaoEeK2bPy_5yA69Q">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Package" xmi:id="_43PMcBaoEeK2bPy_5yA69Q" name="UseCases">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Mets4BaqEeK2bPy_5yA69Q" annotatedElement="_TxfMYBapEeK2bPy_5yA69Q">
+ <body>The comment symbol is created when a user decide to show at least one property value of a stereotype applied on a model element. &#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_bQA-ABaqEeK2bPy_5yA69Q" annotatedElement="_WR0bIBapEeK2bPy_5yA69Q">
+ <body>• The comment symbol, and its link, used to display the stereotype values shall be deleted when the annotated model element is deleted.&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the graphical representation of the annotated model element is deleted, that is to say when the annotated model element is hidden from the diagram.&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the user hides all values of a stereotype.&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the applied stereotype whose values are currently shown are unapplied.&#xD;
+• When the user delete or cut graphically the comment symbol, this latter is deleted, as well its link with the annotated model element and the stereotypes values that were shown in the deleted comment symbol are set to be no more shown in the notation file.&#xD;
+• When the profile that contains the stereotype is unapplied &#xD;
+• For the moment, this element cannot be deleted semantically or graphically.&#xD;
+ Semantically = unapplication of stereotypes?&#xD;
+ graphically = update information of the display of the property of stereotype in the property view (maybe later)</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_c1yB8BaqEeK2bPy_5yA69Q" annotatedElement="_ex_scBapEeK2bPy_5yA69Q">
+ <body>• Create it when the element is stereotyped and when a property of the stereotype is displayed as &quot;comment shape&quot;&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_dNn6MBaqEeK2bPy_5yA69Q" annotatedElement="_gpgAoBapEeK2bPy_5yA69Q">
+ <body>• When the semantic element is deleted&#xD;
+• when all properties of applied stereotypes are not displayed as &quot;comment shape&quot;&#xD;
+• when all properties of applied stereotypes that are displayed as &quot; comment shape&quot; are unapplied&#xD;
+• For the moment, this element cannot be deleted semantically or graphically, because it is only to be link the &quot;comment&quot;&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_dznjMBaqEeK2bPy_5yA69Q" annotatedElement="_mXxLABapEeK2bPy_5yA69Q">
+ <body>• The comment symbol showing the stereotype values can be graphically moved everywhere in the diagram.&#xD;
+• The comment symbol showing the stereotype values cannot be copy/past.&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_pLGRIBzyEeK0rNOLRzw-aQ" annotatedElement="_TxfMYBapEeK2bPy_5yA69Q">
+ <body> - Apply chosen profile and chosen stereotype on the element by using profile tab.&#xD;
+- Go to the property view (appearance tab).&#xD;
+- Select properties to stereotype to select and then choose the “display place” as Comment&#xD;
+ &#xD;
+&#xD;
+Thank to this, a comment symbol appear. It contains the applied stereotype property that you want to see. The property of stereotype can be edited. This functionality can be use on links or nodes see Figure 5.&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_pd3cIBzyEeK0rNOLRzw-aQ" annotatedElement="_WR0bIBapEeK2bPy_5yA69Q">
+ <body> • The comment symbol, and its link, used to display the stereotype values shall be deleted when the annotated model element is deleted.&#xD;
+ &#xD;
+Figure 6: Deletion of the selected element&#xD;
+&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the graphical representation of the annotated model element is deleted, that is to say when the annotated model element is hidden from the diagram.&#xD;
+ &#xD;
+&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the user hides all values of a stereotype.&#xD;
+To that, go the property view select each property of stereotype (1) and click on the small TV (2) Figure 8 . When the property is displayed the symbol is , when it is not displayed the symbol is .&#xD;
+ &#xD;
+Figure 8: Remove the display of applied stereotype property&#xD;
+• The comment symbol, and its link, used to display the stereotype values shall be deleted when the applied stereotype whose values are currently shown are unapplied.&#xD;
+ To do that , go the property view (Figure 9), select profile tab, and first select the stereotype to remove (1) and then the click on the red cross (2)&#xD;
+ &#xD;
+&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_p_2H0BzyEeK0rNOLRzw-aQ" annotatedElement="_5X6AwBnuEeK2bPy_5yA69Q">
+ <body> The presentation of the comment symbol can be customized by the user. You can change the background and the foreground color.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Component" xmi:id="_9YUK8BaoEeK2bPy_5yA69Q" name="Papyrus stereotype comment" useCase="_DMGHcBapEeK2bPy_5yA69Q _TxfMYBapEeK2bPy_5yA69Q _WR0bIBapEeK2bPy_5yA69Q _ex_scBapEeK2bPy_5yA69Q _gpgAoBapEeK2bPy_5yA69Q _mXxLABapEeK2bPy_5yA69Q _5X6AwBnuEeK2bPy_5yA69Q">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_bgUbIBa7EeK2bPy_5yA69Q" annotatedElement="_DMGHcBapEeK2bPy_5yA69Q">
+ <body>Within UML, there are three options to show the values of stereotype applications: (i) within a dedicated compartment (e.g., left side within Figure 2); within a string enclosed by braces and put just behind the string showing the stereotype application ((e.g., right side within Figure 2); (iii) using a comment symbol as denoted in the Figure 2. The purpose is here to support this latter option.</body>
+ </ownedComment>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_DMGHcBapEeK2bPy_5yA69Q" name="Papyrus shall enable to show stereotypes values in a comment symbol" subject="_9YUK8BaoEeK2bPy_5yA69Q">
+ <include xmi:type="uml:Include" xmi:id="_dtdGQBapEeK2bPy_5yA69Q" addition="_TxfMYBapEeK2bPy_5yA69Q"/>
+ <include xmi:type="uml:Include" xmi:id="_eQUiwBapEeK2bPy_5yA69Q" name="" addition="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <include xmi:type="uml:Include" xmi:id="_s1Qy4BapEeK2bPy_5yA69Q" addition="_mXxLABapEeK2bPy_5yA69Q"/>
+ <include xmi:type="uml:Include" xmi:id="__FRMMBnuEeK2bPy_5yA69Q" addition="_5X6AwBnuEeK2bPy_5yA69Q"/>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_TxfMYBapEeK2bPy_5yA69Q" name="Creation of the comment symbol used to show stereotype values" subject="_9YUK8BaoEeK2bPy_5yA69Q">
+ <include xmi:type="uml:Include" xmi:id="_lSVM8BapEeK2bPy_5yA69Q" addition="_ex_scBapEeK2bPy_5yA69Q"/>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_WR0bIBapEeK2bPy_5yA69Q" name="Deletion of the comment symbol used to show stereotype values" subject="_9YUK8BaoEeK2bPy_5yA69Q">
+ <include xmi:type="uml:Include" xmi:id="_mBaggBapEeK2bPy_5yA69Q" addition="_gpgAoBapEeK2bPy_5yA69Q"/>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_ex_scBapEeK2bPy_5yA69Q" name="Creation of the Link" subject="_9YUK8BaoEeK2bPy_5yA69Q"/>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_gpgAoBapEeK2bPy_5yA69Q" name="Deletion of the link" subject="_9YUK8BaoEeK2bPy_5yA69Q"/>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_mXxLABapEeK2bPy_5yA69Q" name="Move the comment symbol showing the stereotypes values" subject="_9YUK8BaoEeK2bPy_5yA69Q"/>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_5X6AwBnuEeK2bPy_5yA69Q" name="choose the color of the comment symbol by using the property view" subject="_9YUK8BaoEeK2bPy_5yA69Q"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_ZT--oBwaEeKjG5zMFxAVTA" name="TestUseCases">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_RC8bEC_aEeKRCpw1GQ-68A" annotatedElement="_szg0cC_ZEeKRCpw1GQ-68A">
+ <body> Display stereotype directly as comment shape by selecteing two propertie!&#xD;
+a bug was raised because several comment were created &#xD;
+393530: [Stereotypes] doublon of applied stereotype comment can be created</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_jVXkABwaEeKjG5zMFxAVTA" name="Dependency1" client="_ZT--oBwaEeKjG5zMFxAVTA" supplier="_43PMcBaoEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_xA9xUBwaEeKjG5zMFxAVTA" name="Display stereotype application directly in comment"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_3JZIIBwaEeKjG5zMFxAVTA" name="Display from a display as compartment"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_6JvTsBwaEeKjG5zMFxAVTA" name="Display applied stereotype of a &quot;link&quot; element">
+ <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_LfDZsBwbEeKjG5zMFxAVTA" name="point"/>
+ <include xmi:type="uml:Include" xmi:id="_U0_OUBwbEeKjG5zMFxAVTA" addition="_xA9xUBwaEeKjG5zMFxAVTA"/>
+ <include xmi:type="uml:Include" xmi:id="_VTPQkBwbEeKjG5zMFxAVTA" addition="_3JZIIBwaEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_-1reYBwaEeKjG5zMFxAVTA" name="Display applied stereotype of a &quot;node&quot; element">
+ <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_KWyKEBwbEeKjG5zMFxAVTA" name="point"/>
+ <include xmi:type="uml:Include" xmi:id="_Tz3vkBwbEeKjG5zMFxAVTA" addition="_xA9xUBwaEeKjG5zMFxAVTA"/>
+ <include xmi:type="uml:Include" xmi:id="_URFQABwbEeKjG5zMFxAVTA" addition="_3JZIIBwaEeKjG5zMFxAVTA"/>
+ <include xmi:type="uml:Include" xmi:id="_0oUNgC_ZEeKRCpw1GQ-68A" addition="_szg0cC_ZEeKRCpw1GQ-68A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_N8sg0BwbEeKjG5zMFxAVTA" name="Usage1" client="_-1reYBwaEeKjG5zMFxAVTA" supplier="_ex_scBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_O_vSMBwbEeKjG5zMFxAVTA" name="Usage2" client="_6JvTsBwaEeKjG5zMFxAVTA" supplier="_ex_scBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_P5_7ABwbEeKjG5zMFxAVTA" name="Usage3" client="_-1reYBwaEeKjG5zMFxAVTA" supplier="_gpgAoBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_RyP2EBwbEeKjG5zMFxAVTA" name="Usage4" client="_6JvTsBwaEeKjG5zMFxAVTA" supplier="_gpgAoBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_LR4q8BwcEeKjG5zMFxAVTA" name="Display applied stereotype as compartment"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_OH9gMBwcEeKjG5zMFxAVTA" name="Unapply stereotype"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_PxBIsBwcEeKjG5zMFxAVTA" name="unapply profile"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_RuoE4BwcEeKjG5zMFxAVTA" name="unapply profile on the UML editor and reopen it with papyrus"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_WFuA8BwcEeKjG5zMFxAVTA" name="unapply profile withe the diagram closed"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_jt1ccBwcEeKjG5zMFxAVTA" name="Usage5" client="_LR4q8BwcEeKjG5zMFxAVTA" supplier="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_kor7IBwcEeKjG5zMFxAVTA" name="Usage6" client="_OH9gMBwcEeKjG5zMFxAVTA" supplier="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_lLjXoBwcEeKjG5zMFxAVTA" name="Usage7" client="_PxBIsBwcEeKjG5zMFxAVTA" supplier="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_lqPewBwcEeKjG5zMFxAVTA" name="Usage8" client="_WFuA8BwcEeKjG5zMFxAVTA" supplier="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_mX09gBwcEeKjG5zMFxAVTA" name="Usage9" client="_RuoE4BwcEeKjG5zMFxAVTA" supplier="_WR0bIBapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_uV8qoBwcEeKjG5zMFxAVTA" name="Change the container of the comment"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_wLWGABwcEeKjG5zMFxAVTA" name="move inside it own container"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_0P6usBwcEeKjG5zMFxAVTA" name="Usage10" client="_uV8qoBwcEeKjG5zMFxAVTA" supplier="_mXxLABapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_0tajABwcEeKjG5zMFxAVTA" name="Usage11" client="_wLWGABwcEeKjG5zMFxAVTA" supplier="_mXxLABapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_1TtG8BwcEeKjG5zMFxAVTA" name="move the stereotyped element"/>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_3zHIoBwcEeKjG5zMFxAVTA" name="Usage12" client="_1TtG8BwcEeKjG5zMFxAVTA" supplier="_mXxLABapEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_szg0cC_ZEeKRCpw1GQ-68A" name="Creation of a comment by selecting several properties of stereotype "/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_SOH00BasEeK2bPy_5yA69Q" name="SolutionProposition">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_8kDFUBa8EeK2bPy_5yA69Q">
+ <body>The applied stereotypes properties “comment” is represented by:&#xD;
+The editpart AppliedStereotypesCommentEditpart, the comment shape that will contains the editpart in charge of the edition of sterotype (AppliedStereotypeConpartmentEditPart, AppliedStereotypePropertyEditPart).&#xD;
+The editpart AppliedSterotypesCommentLinkEditPart, the link between the stereotyped element and the comment.&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_-XrJoBa9EeK2bPy_5yA69Q" annotatedElement="_0wUdkBasEeK2bPy_5yA69Q">
+ <body>The Applied StereotypeCommentEdipart and the appliedStereotypeCommentLinkEditPart are connected to the semantic element. Thanks to this, if the semantic element is deleted the comment will be also deleted.&#xD;
+The Applied StereotypeCommentEdipart will be contains eannotation about stereotype application exactly as the editpart that represents the semantic element. In this manner, it is possible to reuse mechanism of stereotype edition.&#xD;
+To ensure the creation of the comment and the synchronization of eannotation information from the Semantic editpart an editpolicy will be added: the AppliedStereotypeCommentEditPolicy.&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_kk75cBa_EeK2bPy_5yA69Q">
+ <body>Explaination of the example:&#xD;
+Two stereotypes are applied on the Class1. By default two ApplicationStereotypeCompartment are created (one references stapp1, and the second references stapp2). By default there are not visible. This is the normal behavior.&#xD;
+The user has decided to display a property if the applied stereotype stapp1.&#xD;
+An AppliedStereotypesCommentEditpart and AppliedStereotypeCommentLinkEditPart are created. (They references Class1). The AppliedStereotypesCommentEditpart reuse the standard mechanism of stereotype displaying:&#xD;
+Two ApplicationStereotypeCompartment are created (one references stapp1 with visibility=true, and the second references stapp2 with the visibility=false).&#xD;
+An appliedStereotypePropertyEditpart is created because we want to see a property of stapp1&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_qU8lYB0DEeK0rNOLRzw-aQ" annotatedElement="_IC8gUBz5EeK0rNOLRzw-aQ">
+ <body>• CommentShapeForAppliedStereotypeEditPolicy : this editpolicy attached to StereotypeCommentEdipart has in charge to prevent the remove form model and launch command of deletion if it detect that any properties of applied stereotype are displayed.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_sLjhsB0DEeK0rNOLRzw-aQ" annotatedElement="_0OcbEBz4EeK0rNOLRzw-aQ">
+ <body> • AppliedStereotypeCompartmentForCommentShapeEditPolicy is another editpolicy attached to StereotypeCommentEdipart. It does the same work as AppliedStereotypeCompartmentEditPolicy. Because the StereotypeCommentEdipart is not attached to a semantic element by the attribute element of the notation view. It specializes the method getUMLElement to find the semantic element </body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Yc3PABasEeK2bPy_5yA69Q" name="AppliedStereotypeConpartmentEditPart">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_q_sRABasEeK2bPy_5yA69Q" name="children" type="_k00qMBasEeK2bPy_5yA69Q" association="_q_sRAxasEeK2bPy_5yA69Q">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_q_sRARasEeK2bPy_5yA69Q"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q_sRAhasEeK2bPy_5yA69Q" value="*"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_k00qMBasEeK2bPy_5yA69Q" name="AppliedStereotypePropertyEditPart"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_q_sRAxasEeK2bPy_5yA69Q" name="appliedStereotypeConpartmentEditPart_appliedStereotypePropertyEditPart_1" memberEnd="_q_sRBBasEeK2bPy_5yA69Q _q_sRABasEeK2bPy_5yA69Q">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_q_sRBBasEeK2bPy_5yA69Q" name="appliedStereotypeConpartmentEditPart" type="_Yc3PABasEeK2bPy_5yA69Q" association="_q_sRAxasEeK2bPy_5yA69Q">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_q_sRBRasEeK2bPy_5yA69Q" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q_sRBhasEeK2bPy_5yA69Q" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_0wUdkBasEeK2bPy_5yA69Q" name="AppliedStereotypesCommentEditPart">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_5BAPoBasEeK2bPy_5yA69Q" name="children" type="_Yc3PABasEeK2bPy_5yA69Q" association="_5BAPoxasEeK2bPy_5yA69Q">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5BAPoRasEeK2bPy_5yA69Q"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5BAPohasEeK2bPy_5yA69Q" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Z6lQQBz5EeK0rNOLRzw-aQ" name="commentShapeForAppliedStereotypeEditPolicy" type="_IC8gUBz5EeK0rNOLRzw-aQ" association="_Z6lQQxz5EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z6lQQRz5EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z6lQQhz5EeK0rNOLRzw-aQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_as8hUBz5EeK0rNOLRzw-aQ" name="appliedStereotypeCompartmentForCommentShapeEditPolicy" type="_0OcbEBz4EeK0rNOLRzw-aQ" association="_as8hUxz5EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_as8hURz5EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_as8hUhz5EeK0rNOLRzw-aQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_5BAPoxasEeK2bPy_5yA69Q" name="appliedStereotypesComment_appliedStereotypeConpartmentEditPart_1" memberEnd="_5BAPpBasEeK2bPy_5yA69Q _5BAPoBasEeK2bPy_5yA69Q">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_5BAPpBasEeK2bPy_5yA69Q" name="appliedStereotypesComment" type="_0wUdkBasEeK2bPy_5yA69Q" association="_5BAPoxasEeK2bPy_5yA69Q">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5BAPpRasEeK2bPy_5yA69Q" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5BAPphasEeK2bPy_5yA69Q" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_ELyGABatEeK2bPy_5yA69Q" name="AppliedStereotypesCommentLinkEditPart">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_hQGJwBatEeK2bPy_5yA69Q" annotatedElement="_Veb5kBatEeK2bPy_5yA69Q">
+ <body>To ensure the creation of the comment and the synchronization of eannotation information from the Semantic editpart an editpolicy will be added: the AppliedStereotypeCommentCreationEditPolicy.&#xD;
+This editpolicy has in charge to:&#xD;
+- Create by using the command CreateAppliedStereotypeCommentViewCommand&#xD;
+- Destroy the AppliedStereotypesCommentEditpart&#xD;
+- Adapt the information about stereotype display into AppliedstereotypeCommentEditPart by using eannotation existing mechanism&#xD;
+</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Veb5kBatEeK2bPy_5yA69Q" name="AppliedStereotypeCommentCreationEditPolicy">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_jipzMBz4EeK0rNOLRzw-aQ" name="command" type="_RP5NgBz4EeK0rNOLRzw-aQ" association="_jipzMxz4EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jipzMRz4EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jipzMhz4EeK0rNOLRzw-aQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_ivOxEBwaEeKjG5zMFxAVTA" name="Dependency1" client="_SOH00BasEeK2bPy_5yA69Q" supplier="_43PMcBaoEeK2bPy_5yA69Q"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_RP5NgBz4EeK0rNOLRzw-aQ" name="CreateAppliedStereotypeCommentViewCommand"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_jipzMxz4EeK0rNOLRzw-aQ" name="appliedStereotypeCommentCreationEditPolicy_createAppliedStereotypeCommentViewCommand_1" memberEnd="_jipzNBz4EeK0rNOLRzw-aQ _jipzMBz4EeK0rNOLRzw-aQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_jipzNBz4EeK0rNOLRzw-aQ" name="appliedStereotypeCommentCreationEditPolicy" type="_Veb5kBatEeK2bPy_5yA69Q" association="_jipzMxz4EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jipzNRz4EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jipzNhz4EeK0rNOLRzw-aQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_0OcbEBz4EeK0rNOLRzw-aQ" name="AppliedStereotypeCompartmentForCommentShapeEditPolicy">
+ <generalization xmi:type="uml:Generalization" xmi:id="_n2ZD0Bz5EeK0rNOLRzw-aQ" general="_kXn24Bz5EeK0rNOLRzw-aQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_IC8gUBz5EeK0rNOLRzw-aQ" name="CommentShapeForAppliedStereotypeEditPolicy"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Z6lQQxz5EeK0rNOLRzw-aQ" name="appliedStereotypesCommentEditPart_commentShapeForAppliedStereotypeEditPolicy_1" memberEnd="_Z6lQRBz5EeK0rNOLRzw-aQ _Z6lQQBz5EeK0rNOLRzw-aQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_Z6lQRBz5EeK0rNOLRzw-aQ" name="appliedStereotypesCommentEditPart" type="_0wUdkBasEeK2bPy_5yA69Q" association="_Z6lQQxz5EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z6lQRRz5EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z6lQRhz5EeK0rNOLRzw-aQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_as8hUxz5EeK0rNOLRzw-aQ" name="appliedStereotypesCommentEditPart_appliedStereotypeCompartmentForCommentShapeEditPolicy_1" memberEnd="_as8hVBz5EeK0rNOLRzw-aQ _as8hUBz5EeK0rNOLRzw-aQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_as8hVBz5EeK0rNOLRzw-aQ" name="appliedStereotypesCommentEditPart" type="_0wUdkBasEeK2bPy_5yA69Q" association="_as8hUxz5EeK0rNOLRzw-aQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_as8hVRz5EeK0rNOLRzw-aQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_as8hVhz5EeK0rNOLRzw-aQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_kXn24Bz5EeK0rNOLRzw-aQ" name="AppliedStereotypeCompartmentEditPolicy"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Y0TiwB68EeKLcoKnaGZ6oA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_4RTrEBwdEeKjG5zMFxAVTA" name="TestProposition">
+ <packagedElement xmi:type="uml:Package" xmi:id="_1fZkIBwdEeKjG5zMFxAVTA" name="org.eclipse.papyrus.uml.appliedstereotypecommend.recipetest">
+ <packagedElement xmi:type="uml:Package" xmi:id="_RFkSEBwiEeKjG5zMFxAVTA" name="Creation">
+ <packagedElement xmi:type="uml:Model" xmi:id="_PHYjkBwhEeKjG5zMFxAVTA" name="CreateDirectlyAcomment">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Cy8MAB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. The purpose is to display applied stereotype properties as comment</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_HTIHoBwiEeKjG5zMFxAVTA" name="CreateFromComment">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_GjS4MB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as compartment. The purpose is to display them as comment. The comment has to be created and compartments disappear.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_U-lAcBwhEeKjG5zMFxAVTA" name="ReOpenFile">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_IvzzEB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and ensure that there are displayed as comment.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_WDHKIBwiEeKjG5zMFxAVTA" name="Realization1" client="_RFkSEBwiEeKjG5zMFxAVTA" supplier="_-1reYBwaEeKjG5zMFxAVTA"/>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_Y33JsBwiEeKjG5zMFxAVTA" name="Realization2" client="_RFkSEBwiEeKjG5zMFxAVTA" supplier="_6JvTsBwaEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_yFAVUBwnEeKjG5zMFxAVTA" name="Deletion">
+ <packagedElement xmi:type="uml:Model" xmi:id="_z9s8UBwnEeKjG5zMFxAVTA" name="ChangeDisplay">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_LzKPUB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and and to display as compartment. Comment has to disappear.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_Yxw6ABwoEeKjG5zMFxAVTA" name="Realization1" client="_z9s8UBwnEeKjG5zMFxAVTA" supplier="_-1reYBwaEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_22d5MBwnEeKjG5zMFxAVTA" name="UnapplyProfile">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Qd6uQB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and to unapply profile. Comment has to disappear.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_a33q4BwoEeKjG5zMFxAVTA" name="Realization1" client="_22d5MBwnEeKjG5zMFxAVTA" supplier="_PxBIsBwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_4oAvUBwnEeKjG5zMFxAVTA" name="UnapplyStereotype">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_OMe3IB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and to unapply stereotype. Comment has to disappear.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_aLd34BwoEeKjG5zMFxAVTA" name="Realization1" client="_4oAvUBwnEeKjG5zMFxAVTA" supplier="_OH9gMBwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_8fzgQBwnEeKjG5zMFxAVTA" name="BadUnapplyProfile">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_TCkcUB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. But the profile has been unapplied with the UML editor.So the notation is not up to date.The purpose is to open the file with papyrus. Comment has to disappear.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_cJhgABwoEeKjG5zMFxAVTA" name="Realization1" client="_8fzgQBwnEeKjG5zMFxAVTA" supplier="_RuoE4BwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_4CqxIBwoEeKjG5zMFxAVTA" name="UnapplyProfileDiagramClosed">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_VHorYB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. But the profile has been unapplied with diagram closed.The purpose is to open the diagram. Comment has to disappear.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_8N0i8BwoEeKjG5zMFxAVTA" name="Realization1" client="_4CqxIBwoEeKjG5zMFxAVTA" supplier="_WFuA8BwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_-nF84BwnEeKjG5zMFxAVTA" name="Move">
+ <packagedElement xmi:type="uml:Model" xmi:id="_BHRaoBwoEeKjG5zMFxAVTA" name="MoveCommentWithPackage">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_beITYB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and ensure that you can move comment into package without move stereotyped element.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Usage" xmi:id="_ei2u4BwoEeKjG5zMFxAVTA" name="Usage1" client="_BHRaoBwoEeKjG5zMFxAVTA" supplier="_uV8qoBwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_DxSw4BwoEeKjG5zMFxAVTA" name="MoveSemanticWithPackage">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_eDhoUB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and ensure that you can move semantic into package without move comment.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_fhIVABwoEeKjG5zMFxAVTA" name="Realization1" client="_DxSw4BwoEeKjG5zMFxAVTA" supplier="_1TtG8BwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_JN0D8BwoEeKjG5zMFxAVTA" name="MoveComment">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_YqRrsB0JEeK0rNOLRzw-aQ">
+ <body>A node and a link are stereotyped. Applied stereotype properties are displayed as comment. The purpose is to open the file with papyrus and ensure that you can move comment everywhere.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Realization" xmi:id="_duG4MBwoEeKjG5zMFxAVTA" name="Realization1" client="_JN0D8BwoEeKjG5zMFxAVTA" supplier="_wLWGABwcEeKjG5zMFxAVTA"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+</uml:Model>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/plugin.pdoc b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/plugin.pdoc
new file mode 100644
index 00000000000..fb1783dd8d0
--- /dev/null
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/plugin.pdoc
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<doc:Documentation xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:doc="http://www.eclipse.org/papyrus/documentation/plugin/documentation" description="The pupose of this plugin is add the fucntionality to display stereotype into compartment or into comment of applied stereotype&#xD;&#xA;More details (models and file.doc) has been store in the docs directory.&#xD;&#xA;">
+ <referent firstName="Patrick" lastName="Tessier" eMail="patrick.tessier@cea.fr" currentCompany="CEA LIST"/>
+</doc:Documentation>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeConpartmentEditPart.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeConpartmentEditPart.java
index 34556b027db..bfdc311036c 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeConpartmentEditPart.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeConpartmentEditPart.java
@@ -139,7 +139,11 @@ public class AppliedStereotypeConpartmentEditPart extends ResizeableListCompartm
if(NotationPackage.eINSTANCE.getSize_Width().equals(feature) || NotationPackage.eINSTANCE.getSize_Height().equals(feature) || NotationPackage.eINSTANCE.getLocation_X().equals(feature) || NotationPackage.eINSTANCE.getLocation_Y().equals(feature)) {
refreshBounds();
}
- super.handleNotificationEvent(notification);
+
+ // before to be suppressed by its owner, the associate EObject can be UNSET, so refresh is prevented
+ if(resolveSemanticElement()!=null){
+ super.handleNotificationEvent(notification);
+ }
}
@Override
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeMultilinePropertyEditPart.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeMultilinePropertyEditPart.java
index 1dfdff97c4d..dc085fab9cb 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeMultilinePropertyEditPart.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpart/AppliedStereotypeMultilinePropertyEditPart.java
@@ -286,7 +286,7 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
if(getParserElement() == null || getParser() == null) {
return ""; //$NON-NLS-1$
}
-
+
// return getParser().getEditString(new SemanticAdapter((EObject) this.getAdapter(AppliedStereotypeProperty.class), getNotationView()), getParserOptions().intValue());
return getParser().getEditString(new SemanticAdapter(resolveSemanticElement(), getNotationView()), getParserOptions().intValue());
}
@@ -389,7 +389,7 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
*/
protected void performDirectEdit() {
BusyIndicator.showWhile(Display.getDefault(), new Runnable() {
-
+
public void run() {
getManager().show();
}
@@ -446,7 +446,7 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
Dialog dialog = null;
if (configuration instanceof ICustomDirectEditorConfiguration) {
setManager(((ICustomDirectEditorConfiguration) configuration)
- .createDirectEditManager(this));
+ .createDirectEditManager(this));
initializeDirectEditManager(theRequest);
return;
} else if(configuration instanceof IPopupEditorConfiguration) {
@@ -520,14 +520,14 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
public void run() {
if (isActive() && isEditable()) {
if (request
- .getExtendedData()
- .get(RequestConstants.REQ_DIRECTEDIT_EXTENDEDDATA_INITIAL_CHAR) instanceof Character) {
+ .getExtendedData()
+ .get(RequestConstants.REQ_DIRECTEDIT_EXTENDEDDATA_INITIAL_CHAR) instanceof Character) {
Character initialChar = (Character) request
- .getExtendedData()
- .get(RequestConstants.REQ_DIRECTEDIT_EXTENDEDDATA_INITIAL_CHAR);
+ .getExtendedData()
+ .get(RequestConstants.REQ_DIRECTEDIT_EXTENDEDDATA_INITIAL_CHAR);
performDirectEdit(initialChar.charValue());
} else if ((request instanceof DirectEditRequest)
- && (getEditText().equals(getLabelText()))) {
+ && (getEditText().equals(getLabelText()))) {
DirectEditRequest editRequest = (DirectEditRequest) request;
performDirectEdit(editRequest.getLocation());
} else {
@@ -540,7 +540,7 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
e.printStackTrace();
}
}
-
+
/**
*
* @see org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart#refreshVisuals()
@@ -868,12 +868,15 @@ public class AppliedStereotypeMultilinePropertyEditPart extends CompartmentEditP
*/
@Override
public void activate() {
- super.activate();
- addOwnerElementListeners();
- stereotypeApplication = ((View)getNotationView().eContainer()).getElement();
- final Element umlElement = UMLUtil.getBaseElement(stereotypeApplication);
- getDiagramEventBroker().addNotificationListener(stereotypeApplication, this);
- getDiagramEventBroker().addNotificationListener(umlElement, this);
+ // before to be suppressed by its owner, the associate EObject can be UNSET, so refresh is prevented
+ if(((View)getNotationView().eContainer()!=null)&&((View)getNotationView().eContainer()).getElement()!=null){
+ super.activate();
+ addOwnerElementListeners();
+ stereotypeApplication = ((View)getNotationView().eContainer()).getElement();
+ final Element umlElement = UMLUtil.getBaseElement(stereotypeApplication);
+ getDiagramEventBroker().addNotificationListener(stereotypeApplication, this);
+ getDiagramEventBroker().addNotificationListener(umlElement, this);
+ }
}
/**
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCommentCreationEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCommentCreationEditPolicy.java
index 2914f240d7b..39d51b4fb27 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCommentCreationEditPolicy.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCommentCreationEditPolicy.java
@@ -57,6 +57,9 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
public final static String APPLIED_STEREOTYPE_COMMENT = "Applied_Stereotype_Comment";
+ /**
+ * This method has in charge to refresh the presence of the view that represent the comment
+ */
protected void updateAppliedStereotypeCommentShape() {
String stereotypeLocalizationToDisplay = AppliedStereotypeHelper.getAppliedStereotypesPropertiesLocalization((View)getHost().getModel());
String stereotypePropertiesToDisplay = AppliedStereotypeHelper.getAppliedStereotypesPropertiesToDisplay((View)getHost().getModel());
@@ -79,13 +82,20 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
if(!stereotypeLocalizationToDisplay.equals(UMLVisualInformationPapyrusConstant.STEREOTYPE_COMMENT_LOCATION) || getvisisbleAppliedStereotypeCompartment(commentNode, getUMLElement()) == 0) {
final TransactionalEditingDomain domain = TransactionUtil.getEditingDomain(commentNode);
executeAppliedStereotypeCommentDeletion(domain, commentNode);
-
}
}
+
}
+ /**
+ * return the number of visible compartment that represent a stereotype
+ * @param view the container view
+ * @param eobject the eobject that represent the container
+ * @return the number of visible stereotype compartment
+ */
protected int getvisisbleAppliedStereotypeCompartment(View view, EObject eobject) {
int nbVisibleCompartment = 0;
+ @SuppressWarnings("unchecked")
Iterator<View> iteratorView = view.getChildren().iterator();
while(iteratorView.hasNext()) {
View subview = (View)iteratorView.next();
@@ -95,7 +105,9 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
}
return nbVisibleCompartment;
}
-
+/**
+ * this method is use to copy all eAnnotation from the view to the comment in order to display properties of stereotype
+ */
protected void delegateEAnnotationInCommentShape() {
final Node appliedStereotypeComment = getAppliedStereotypeCommentNode();
@@ -119,7 +131,7 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
}
};
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
//use to avoid to put it in the command stack
@@ -169,7 +181,7 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
* the stereotype application
*/
protected void executeAppliedStereotypeCommentCreation(final EditPart editPart, final TransactionalEditingDomain domain, final EObject semanticElement) {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
int x = 200;
@@ -208,9 +220,14 @@ public class AppliedStereotypeCommentCreationEditPolicy extends AppliedStereotyp
});
}
+ /**
+ * method in oder to delete the comment
+ * @param domain the transactional editing domain
+ * @param commentNode the view that represent the comment of stereotype
+ */
protected void executeAppliedStereotypeCommentDeletion(final TransactionalEditingDomain domain, final View commentNode) {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
//because it is asynchrone the comment node maybe become s null
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCompartmentEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCompartmentEditPolicy.java
index 687b056b8a4..c53aa2a17fc 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCompartmentEditPolicy.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypeCompartmentEditPolicy.java
@@ -73,7 +73,12 @@ public class AppliedStereotypeCompartmentEditPolicy extends AppliedStereotypeNod
}
}
-
+/**
+ * this method has in charge to calculate if a compartment must be displayed.
+ * To know that it computes if a property of stereotype is displayed into it.
+ * @param applicationOfStereotype the eobject that represent the stereotype application
+ * @return true if the compartment display a property of sterotype
+ */
protected boolean hasToDisplayCompartment(EObject applicationOfStereotype) {
String stereotypesPropertiesToDisplay = AppliedStereotypeHelper.getAppliedStereotypesPropertiesToDisplay((View)getHost().getModel());
String stereotypesLocalizationToDisplay = AppliedStereotypeHelper.getAppliedStereotypesPropertiesLocalization((View)getHost().getModel());
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypePropertiesEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypePropertiesEditPolicy.java
index 2f4a9ee2b7f..36205f6bf59 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypePropertiesEditPolicy.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/editpolicies/AppliedStereotypePropertiesEditPolicy.java
@@ -93,7 +93,7 @@ public class AppliedStereotypePropertiesEditPolicy extends AppliedStereotypeNode
editPart.getEditingDomain().runExclusive(new Runnable() {
public void run() {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
@@ -181,7 +181,7 @@ public class AppliedStereotypePropertiesEditPolicy extends AppliedStereotypeNode
editPart.getEditingDomain().runExclusive(new Runnable() {
public void run() {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
editPart.getEditingDomain().getCommandStack().execute(command);
@@ -227,7 +227,7 @@ public class AppliedStereotypePropertiesEditPolicy extends AppliedStereotypeNode
editPart.getEditingDomain().runExclusive(new Runnable() {
public void run() {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
DeleteCommand command = new DeleteCommand((View)getHost().getModel());
@@ -278,7 +278,7 @@ public class AppliedStereotypePropertiesEditPolicy extends AppliedStereotypeNode
editPart.getEditingDomain().runExclusive(new Runnable() {
public void run() {
- Display.getCurrent().asyncExec(new Runnable() {
+ Display.getCurrent().syncExec(new Runnable() {
public void run() {
if(currentNode.eContainer() != null) {
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/provider/CustomEditPolicyProvider.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/provider/CustomEditPolicyProvider.java
index 779f327c1ee..e2f694e86d7 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/provider/CustomEditPolicyProvider.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.stereotype.edition/src/org/eclipse/papyrus/uml/diagram/stereotype/edition/provider/CustomEditPolicyProvider.java
@@ -24,6 +24,7 @@ import org.eclipse.gmf.runtime.diagram.ui.services.editpolicy.IEditPolicyProvide
import org.eclipse.papyrus.infra.gmfdiag.common.editpart.IPapyrusEditPart;
import org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart;
import org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy;
+import org.eclipse.papyrus.uml.diagram.common.editpolicies.ApplyStereotypeEditPolicy;
import org.eclipse.papyrus.uml.diagram.stereotype.edition.editpart.AppliedStereotypeMultilinePropertyEditPart;
import org.eclipse.papyrus.uml.diagram.stereotype.edition.editpolicies.AppliedStereotypeCommentCreationEditPolicy;
import org.eclipse.papyrus.uml.diagram.stereotype.edition.editpolicies.AppliedStereotypeCompartmentEditPolicy;
@@ -36,7 +37,6 @@ import org.eclipse.papyrus.uml.tools.utils.UMLUtil;
*/
public class CustomEditPolicyProvider extends AbstractProvider implements IEditPolicyProvider {
-
/**
*
* {@inheritDoc}

Back to the top