Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram')
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/.project11
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramDeveloper.docxbin0 -> 169129 bytes
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramUserGuide.docxbin0 -> 146928 bytes
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.di32
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.notation866
-rw-r--r--doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.uml215
6 files changed, 1124 insertions, 0 deletions
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/.project b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/.project
new file mode 100644
index 00000000000..8aac092b358
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>CompositeDiagram</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramDeveloper.docx b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramDeveloper.docx
new file mode 100644
index 00000000000..0f45af030a1
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramDeveloper.docx
Binary files differ
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramUserGuide.docx b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramUserGuide.docx
new file mode 100644
index 00000000000..fd97a12fc88
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/docs/CompositeDiagramUserGuide.docx
Binary files differ
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.di b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.di
new file mode 100644
index 00000000000..4d55b025cbe
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.di
@@ -0,0 +1,32 @@
+<?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#_KJg6QKZsEeK7_saMR_mmoA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_UrAjFqZsEeK7_saMR_mmoA"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_M8XsQKdEEeKF3spcIwuN_A"/>
+ </availablePage>
+ <availablePage>
+ <emfPageIdentifier href="model.notation#_AcpxUKdGEeKF3spcIwuN_A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="model.notation#_KJg6QKZsEeK7_saMR_mmoA"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_M8XsQKdEEeKF3spcIwuN_A"/>
+ </children>
+ <children>
+ <emfPageIdentifier href="model.notation#_AcpxUKdGEeKF3spcIwuN_A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.notation b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.notation
new file mode 100644
index 00000000000..e58d02890e1
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.notation
@@ -0,0 +1,866 @@
+<?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/4.0.0/UML">
+ <notation:Diagram xmi:id="_KJg6QKZsEeK7_saMR_mmoA" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_Kh6MIKZsEeK7_saMR_mmoA" type="2008" fontName="Segoe UI" gradient="15053796, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kh6MIqZsEeK7_saMR_mmoA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kh6MI6ZsEeK7_saMR_mmoA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kh6MJKZsEeK7_saMR_mmoA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kh6MJaZsEeK7_saMR_mmoA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Kh6MJqZsEeK7_saMR_mmoA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Kh6MJ6ZsEeK7_saMR_mmoA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NaF6MKZsEeK7_saMR_mmoA" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-Iq8KZwEeKF3spcIwuN_A" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-Iq8aZwEeKF3spcIwuN_A" key="StereotypeList" value="SysML::Requirements::Requirement,CommentProfile::BugzillaReferences"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-Iq8qZwEeKF3spcIwuN_A" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-Iq86ZwEeKF3spcIwuN_A" key="PropStereoDisplay" value="SysML::Requirements::Requirement.id,SysML::Requirements::Requirement.text"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-Iq9KZwEeKF3spcIwuN_A" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_85I3EKZwEeKF3spcIwuN_A" source="PapyrusHyperLink__web">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_85I3EaZwEeKF3spcIwuN_A" key="tooltip_text" value="https://bugs.eclipse.org/bugs/show_bug.cgi?id=399865"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_85I3EqZwEeKF3spcIwuN_A" key="link" value="https://bugs.eclipse.org/bugs/show_bug.cgi?id=399865"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_85I3E6ZwEeKF3spcIwuN_A" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Kh6MKKZsEeK7_saMR_mmoA" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Kh6MKaZsEeK7_saMR_mmoA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Kh6MKqZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Kh6MK6ZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Kh6MLKZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kh6MLaZsEeK7_saMR_mmoA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Kh6MLqZsEeK7_saMR_mmoA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Kh6ML6ZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Kh6MMKZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Kh6MMaZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kh6MMqZsEeK7_saMR_mmoA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Kh6MM6ZsEeK7_saMR_mmoA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Kh6MNKZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Kh6MNaZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Kh6MNqZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kh6MN6ZsEeK7_saMR_mmoA"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_AjOVcKZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kh6MIaZsEeK7_saMR_mmoA" x="20" y="45" height="93"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_KJg6QaZsEeK7_saMR_mmoA"/>
+ <element xmi:type="uml:Package" href="model.uml#_9IOOMKZrEeK7_saMR_mmoA"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_UrAjFqZsEeK7_saMR_mmoA" type="UseCase" name="UseCaseDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_We6JoKZsEeK7_saMR_mmoA" type="2015" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_We6JoqZsEeK7_saMR_mmoA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_We6Jo6ZsEeK7_saMR_mmoA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_We6JpKZsEeK7_saMR_mmoA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_We6JpaZsEeK7_saMR_mmoA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_We6JpqZsEeK7_saMR_mmoA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_We6Jp6ZsEeK7_saMR_mmoA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_We6JqKZsEeK7_saMR_mmoA" type="5019"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_We6JqaZsEeK7_saMR_mmoA" type="7011">
+ <children xmi:type="notation:Shape" xmi:id="_Z55p0KZsEeK7_saMR_mmoA" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z55p0qZsEeK7_saMR_mmoA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z55p06ZsEeK7_saMR_mmoA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z55p1KZsEeK7_saMR_mmoA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z55p1aZsEeK7_saMR_mmoA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Z55p1qZsEeK7_saMR_mmoA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Z55p16ZsEeK7_saMR_mmoA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z55p2KZsEeK7_saMR_mmoA" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Z55p2aZsEeK7_saMR_mmoA" type="7012">
+ <children xmi:type="notation:Shape" xmi:id="_f9m4sKZsEeK7_saMR_mmoA" type="3007" fontName="Segoe UI" lineColor="0">
+ <element xmi:type="uml:ExtensionPoint" href="model.uml#_f9T9wqZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f9m4saZsEeK7_saMR_mmoA"/>
+ </children>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Z55p2qZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Z55p26ZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z55p3KZsEeK7_saMR_mmoA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_Z5KC8KZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Z55p0aZsEeK7_saMR_mmoA" x="115" y="23"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fLnbEKZsEeK7_saMR_mmoA" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fLnbEqZsEeK7_saMR_mmoA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fLnbE6ZsEeK7_saMR_mmoA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fLnbFKZsEeK7_saMR_mmoA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fLnbFaZsEeK7_saMR_mmoA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fLnbFqZsEeK7_saMR_mmoA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_fLnbF6ZsEeK7_saMR_mmoA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fLnbGKZsEeK7_saMR_mmoA" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fLnbGaZsEeK7_saMR_mmoA" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_fLnbGqZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_fLnbG6ZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fLnbHKZsEeK7_saMR_mmoA"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_fLUgIKZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fLnbEaZsEeK7_saMR_mmoA" x="383" y="23"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_m1sM8Kc_EeKF3spcIwuN_A" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m1sM8qc_EeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m1sM86c_EeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m1sM9Kc_EeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m1sM9ac_EeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_m1sM9qc_EeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_m1sM96c_EeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_m1sM-Kc_EeKF3spcIwuN_A" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_m1sM-ac_EeKF3spcIwuN_A" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_m1sM-qc_EeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_m1sM-6c_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m1sM_Kc_EeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_m0WwMKc_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_m1sM8ac_EeKF3spcIwuN_A" x="120" y="88"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_pXai0Kc_EeKF3spcIwuN_A" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pXai0qc_EeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pXai06c_EeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pXai1Kc_EeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pXai1ac_EeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pXai1qc_EeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pXai16c_EeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pXai2Kc_EeKF3spcIwuN_A" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pXai2ac_EeKF3spcIwuN_A" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_pXai2qc_EeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_pXai26c_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pXai3Kc_EeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_pXHn4Kc_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pXai0ac_EeKF3spcIwuN_A" x="105" y="153"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_sC88AKc_EeKF3spcIwuN_A" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sDGtAKc_EeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sDGtAac_EeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sDGtAqc_EeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sDGtA6c_EeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sDGtBKc_EeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sDGtBac_EeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_sDGtBqc_EeKF3spcIwuN_A" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_sDGtB6c_EeKF3spcIwuN_A" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_sDGtCKc_EeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_sDGtCac_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sDGtCqc_EeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_sCqBEKc_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sC88Aac_EeKF3spcIwuN_A" x="95" y="223"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_weq5YKc_EeKF3spcIwuN_A" type="3009" fontName="Segoe UI" fillColor="8905185" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_weq5Yqc_EeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_weq5Y6c_EeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_weq5ZKc_EeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_weq5Zac_EeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_weq5Zqc_EeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_weq5Z6c_EeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_weq5aKc_EeKF3spcIwuN_A" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_weq5aac_EeKF3spcIwuN_A" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_weq5aqc_EeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_weq5a6c_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_weq5bKc_EeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_weONcKc_EeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_weq5Yac_EeKF3spcIwuN_A" x="110" y="293"/>
+ </children>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_We6JqqZsEeK7_saMR_mmoA"/>
+ </children>
+ <element xmi:type="uml:Component" href="model.uml#_WewYoKZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_We6JoaZsEeK7_saMR_mmoA" x="220" y="45" width="641" height="396"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZK4nsKZsEeK7_saMR_mmoA" type="2011" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZK4nsqZsEeK7_saMR_mmoA" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZK4ns6ZsEeK7_saMR_mmoA" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZK4ntKZsEeK7_saMR_mmoA" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZK4ntaZsEeK7_saMR_mmoA" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZK4ntqZsEeK7_saMR_mmoA" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZK4nt6ZsEeK7_saMR_mmoA" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZK4nuKZsEeK7_saMR_mmoA" type="5014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZK4nuaZsEeK7_saMR_mmoA" x="20" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZK4nuqZsEeK7_saMR_mmoA" type="6029">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZK4nu6ZsEeK7_saMR_mmoA" x="20" y="100"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZK4nvKZsEeK7_saMR_mmoA" type="6037">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZK4nvaZsEeK7_saMR_mmoA" x="20" y="80"/>
+ </children>
+ <element xmi:type="uml:Actor" href="model.uml#_ZKSx0KZsEeK7_saMR_mmoA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZK4nsaZsEeK7_saMR_mmoA" x="65" y="210"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_UrAjF6ZsEeK7_saMR_mmoA"/>
+ <element xmi:type="uml:Package" href="model.uml#_Rhks8KZsEeK7_saMR_mmoA"/>
+ <edges xmi:type="notation:Connector" xmi:id="_dd0cgKZsEeK7_saMR_mmoA" type="4011" source="_ZK4nsKZsEeK7_saMR_mmoA" target="_Z55p0KZsEeK7_saMR_mmoA" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dd0cg6ZsEeK7_saMR_mmoA" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dd0chKZsEeK7_saMR_mmoA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dd0chaZsEeK7_saMR_mmoA" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dd0chqZsEeK7_saMR_mmoA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dd0cgaZsEeK7_saMR_mmoA" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_ddrSkKZsEeK7_saMR_mmoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dd0cgqZsEeK7_saMR_mmoA" points="[40, 2, -330, 2]$[379, 29, 9, 29]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_f9KMwKZsEeK7_saMR_mmoA" type="4009" source="_fLnbEKZsEeK7_saMR_mmoA" target="_Z55p0KZsEeK7_saMR_mmoA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_f9KMxKZsEeK7_saMR_mmoA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f9KMxaZsEeK7_saMR_mmoA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f9KMxqZsEeK7_saMR_mmoA" type="6031">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f9KMx6ZsEeK7_saMR_mmoA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_f9KMwaZsEeK7_saMR_mmoA"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_f9KMwqZsEeK7_saMR_mmoA" fontName="Segoe UI"/>
+ <element xmi:type="uml:Extend" href="model.uml#_f83R0KZsEeK7_saMR_mmoA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f9KMw6ZsEeK7_saMR_mmoA" points="[-26, -8, 320, 0]$[-330, -11, 16, -3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9T9wKZsEeK7_saMR_mmoA" id="(0.22857142857142856,0.4166666666666667)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f9T9waZsEeK7_saMR_mmoA" id="(0.8571428571428571,0.38333333333333336)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_zzuJoKc_EeKF3spcIwuN_A" type="4011" source="_ZK4nsKZsEeK7_saMR_mmoA" target="_m1sM8Kc_EeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zzuJo6c_EeKF3spcIwuN_A" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zzuJpKc_EeKF3spcIwuN_A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_zzuJpac_EeKF3spcIwuN_A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zzuJpqc_EeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_zzuJoac_EeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_zzITwKc_EeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zzuJoqc_EeKF3spcIwuN_A" points="[40, 3, -233, -22]$[190, 22, -83, -3]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0Yd1cKc_EeKF3spcIwuN_A" type="4011" source="_ZK4nsKZsEeK7_saMR_mmoA" target="_pXai0Kc_EeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0Yd1c6c_EeKF3spcIwuN_A" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0Yd1dKc_EeKF3spcIwuN_A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_0Yd1dac_EeKF3spcIwuN_A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0Yd1dqc_EeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0Yd1cac_EeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_0YK6gKc_EeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0Yd1cqc_EeKF3spcIwuN_A" points="[40, 18, -170, -78]$[162, 99, -48, 3]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Yd1d6c_EeKF3spcIwuN_A" id="(0.20146520146520147,0.6)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_07bYkKc_EeKF3spcIwuN_A" type="4011" source="_ZK4nsKZsEeK7_saMR_mmoA" target="_sC88AKc_EeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_07bYk6c_EeKF3spcIwuN_A" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_07bYlKc_EeKF3spcIwuN_A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_07bYlac_EeKF3spcIwuN_A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_07bYlqc_EeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_07bYkac_EeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_07SOoKc_EeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_07bYkqc_EeKF3spcIwuN_A" points="[40, 29, -257, -131]$[197, 179, -100, 19]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_1mbdYKc_EeKF3spcIwuN_A" type="4011" source="_ZK4nsKZsEeK7_saMR_mmoA" target="_weq5YKc_EeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_1mbdY6c_EeKF3spcIwuN_A" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1mbdZKc_EeKF3spcIwuN_A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_1mbdZac_EeKF3spcIwuN_A" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1mbdZqc_EeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_1mbdYac_EeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_1mRsYKc_EeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1mbdYqc_EeKF3spcIwuN_A" points="[29, 30, -206, -212]$[210, 245, -25, 3]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1mbdZ6c_EeKF3spcIwuN_A" id="(0.17543859649122806,0.6166666666666667)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_M8XsQKdEEeKF3spcIwuN_A" type="UseCase" name="UseCaseTest" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_QtFk0KdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QtFk0qdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QtFk06dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QtFk1KdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QtFk1adEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QtFk1qdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QtFk16dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QtFk2KdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QtFk2adEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QtFk2qdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QtFk26dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QtFk3KdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_INm3FKdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QtFk0adEEeKF3spcIwuN_A" x="241" y="79"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_RNqiUKdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RNqiUqdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RNqiU6dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RNqiVKdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RNqiVadEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RNqiVqdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RNqiV6dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_RNqiWKdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_RNqiWadEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_RNqiWqdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_RNqiW6dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RNqiXKdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_RNhYYKdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RNqiUadEEeKF3spcIwuN_A" x="690" y="70"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_TZhV4KdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TZqf0KdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TZqf0adEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TZqf0qdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TZqf06dEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TZqf1KdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TZqf1adEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZqf1qdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_TZqf16dEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_TZqf2KdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_TZqf2adEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TZqf2qdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_TZXk4KdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TZhV4adEEeKF3spcIwuN_A" x="695" y="155" width="430"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cqi1UKdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cqi1UqdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cqi1U6dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cqi1VKdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cqi1VadEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cqi1VqdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cqi1V6dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cqi1WKdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cqi1WadEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cqi1WqdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cqi1W6dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cqi1XKdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_INdGEKdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cqi1UadEEeKF3spcIwuN_A" x="255" y="150"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hFq80KdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hFq80qdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hFq806dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hFq81KdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hFq81adEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hFq81qdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hFq816dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hFq82KdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hFq82adEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hFq82qdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hFq826dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFq83KdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_INm3EKdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hFq80adEEeKF3spcIwuN_A" x="255" y="220"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kczQsKdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kczQsqdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kczQs6dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kczQtKdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kczQtadEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kczQtqdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kczQt6dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_kczQuKdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_kczQuadEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_kczQuqdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_kczQu6dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kczQvKdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_INm3EqdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kczQsadEEeKF3spcIwuN_A" x="200" y="290"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nfZfAKdEEeKF3spcIwuN_A" type="2013" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nfZfAqdEEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfZfA6dEEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nfZfBKdEEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfZfBadEEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nfZfBqdEEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nfZfB6dEEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_nfZfCKdEEeKF3spcIwuN_A" type="5016"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_nfZfCadEEeKF3spcIwuN_A" type="7009">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_nfZfCqdEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_nfZfC6dEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nfZfDKdEEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="model.uml#_INwBAKdEEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nfZfAadEEeKF3spcIwuN_A" x="210" y="355"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_M8XsQadEEeKF3spcIwuN_A"/>
+ <element xmi:type="uml:Package" href="model.uml#_DOn0kKdEEeKF3spcIwuN_A"/>
+ <edges xmi:type="notation:Edge" xmi:id="_axS0sKdEEeKF3spcIwuN_A" type="4008" source="_QtFk0KdEEeKF3spcIwuN_A" target="_RNqiUKdEEeKF3spcIwuN_A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_axS0tKdEEeKF3spcIwuN_A" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_axS0tadEEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_axS0tqdEEeKF3spcIwuN_A" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_axS0t6dEEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_axS0sadEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_axS0sqdEEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Include" href="model.uml#_aw_SsKdEEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_axS0s6dEEeKF3spcIwuN_A" points="[5, -5, -229, 0]$[210, -5, -24, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_axS0uKdEEeKF3spcIwuN_A" id="(0.956,0.43333333333333335)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_axS0uadEEeKF3spcIwuN_A" id="(0.1276595744680851,0.5)"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_bSUeIKdEEeKF3spcIwuN_A" type="4008" source="_QtFk0KdEEeKF3spcIwuN_A" target="_TZhV4KdEEeKF3spcIwuN_A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_bSUeJKdEEeKF3spcIwuN_A" type="6006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bSUeJadEEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bSUeJqdEEeKF3spcIwuN_A" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bSUeJ6dEEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_bSUeIadEEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_bSUeIqdEEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Include" href="model.uml#_bSBjMKdEEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bSUeI6dEEeKF3spcIwuN_A" points="[24, 6, -261, -73]$[257, 79, -28, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bSUeKKdEEeKF3spcIwuN_A" id="(0.892,0.48333333333333334)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bSUeKadEEeKF3spcIwuN_A" id="(0.06511627906976744,0.5)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_AcpxUKdGEeKF3spcIwuN_A" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_BF3GYKdGEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BF3GYqdGEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BF3GY6dGEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BF3GZKdGEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BF3GZadGEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BF3GZqdGEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BF3GZ6dGEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_BF3GaKdGEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BF3GaadGEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_BF3GaqdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BF3Ga6dGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BF3GbKdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BF3GbadGEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BGAQUKdGEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_BGAQUadGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BGAQUqdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BGAQU6dGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BGAQVKdGEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_BGAQVadGEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_BGAQVqdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_BGAQV6dGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_BGAQWKdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BGAQWadGEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_BFtVYKdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BF3GYadGEeKF3spcIwuN_A" x="75" y="170" height="56"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_CNRaYKdGEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CNRaYqdGEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CNRaY6dGEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CNRaZKdGEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CNRaZadGEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CNRaZqdGEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_CNRaZ6dGEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_CNRaaKdGEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CNRaaadGEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CNRaaqdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CNRaa6dGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CNRabKdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CNRabadGEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CNRabqdGEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CNRab6dGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CNRacKdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CNRacadGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CNRacqdGEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CNRac6dGEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CNRadKdGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CNRadadGEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CNRadqdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CNRad6dGEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_CNHpYKdGEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CNRaYadGEeKF3spcIwuN_A" x="580" y="190" width="196" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_vCDfsKdmEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" gradient="8047085, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vCDfsqdmEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vCDfs6dmEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vCEGwKdmEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vCEGwadmEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vCEGwqdmEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vCEGw6dmEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_vCEGxKdmEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vCEGxadmEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_vCEGxqdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vCEGx6dmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vCEGyKdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vCEGyadmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vCEGyqdmEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_vCEGy6dmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vCEGzKdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vCEGzadmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vCEGzqdmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_vCEt0KdmEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_vCEt0admEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_vCEt0qdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_vCEt06dmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vCEt1KdmEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_vB4gkKdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vCDfsadmEeKF3spcIwuN_A" x="855" y="190" width="169" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7LjBEKdmEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7LjBEqdmEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7LjoIKdmEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7LjoIadmEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7LjoIqdmEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7LjoI6dmEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7LjoJKdmEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7LjoJadmEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7LjoJqdmEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7LjoJ6dmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7LjoKKdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7LjoKadmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7LjoKqdmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7LjoK6dmEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7LjoLKdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7LjoLadmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7LjoLqdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7LjoL6dmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7LkPMKdmEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7LkPMadmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7LkPMqdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7LkPM6dmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7LkPNKdmEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_7LYpAKdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7LjBEadmEeKF3spcIwuN_A" x="225" y="295" width="140" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-j75MKdmEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" gradient="10011046, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-j8gQKdmEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-j8gQadmEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-j8gQqdmEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-j8gQ6dmEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-j8gRKdmEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-j8gRadmEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-j8gRqdmEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-j9HUKdmEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-j9HUadmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-j9HUqdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-j9HU6dmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-j9HVKdmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-j9HVadmEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-j9HVqdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-j9HV6dmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-j9HWKdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-j9HWadmEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_-j9HWqdmEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-j9HW6dmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_-j9HXKdmEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_-j9HXadmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-j9HXqdmEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_-jxhIKdmEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-j75MadmEeKF3spcIwuN_A" x="340" y="180" width="205" height="50"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Bw4WUKdnEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bw49YKdnEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bw49YadnEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bw49YqdnEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bw49Y6dnEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Bw49ZKdnEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Bw49ZadnEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Bw49ZqdnEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bw49Z6dnEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Bw49aKdnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bw49aadnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bw49aqdnEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bw49a6dnEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bw5kcKdnEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Bw5kcadnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bw5kcqdnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bw5kc6dnEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bw5kdKdnEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Bw5kdadnEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Bw5kdqdnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Bw5kd6dnEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Bw5keKdnEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bw5keadnEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_BwtXMKdnEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bw4WUadnEeKF3spcIwuN_A" x="350" y="400" width="176" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QUebQKdqEeKF3spcIwuN_A" type="2008" fontName="Segoe UI" gradient="10011046, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QUebQqdqEeKF3spcIwuN_A" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QUebQ6dqEeKF3spcIwuN_A" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QUebRKdqEeKF3spcIwuN_A" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QUebRadqEeKF3spcIwuN_A" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QUebRqdqEeKF3spcIwuN_A" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_QUebR6dqEeKF3spcIwuN_A" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QUebSKdqEeKF3spcIwuN_A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QUebSadqEeKF3spcIwuN_A" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_QUebSqdqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QUebS6dqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QUebTKdqEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QUebTadqEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QUebTqdqEeKF3spcIwuN_A" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_QUebT6dqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QUebUKdqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QUebUadqEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QUebUqdqEeKF3spcIwuN_A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QUebU6dqEeKF3spcIwuN_A" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_QUebVKdqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QUebVadqEeKF3spcIwuN_A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QUebVqdqEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QUebV6dqEeKF3spcIwuN_A"/>
+ </children>
+ <element xmi:type="uml:Class" href="model.uml#_QUVRUKdqEeKF3spcIwuN_A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QUebQadqEeKF3spcIwuN_A" x="585" y="290" width="193" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_G9LlYKgSEeKz1qKLwNwRfw" type="2012" fontName="Segoe UI" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_G9VWYKgSEeKz1qKLwNwRfw" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G9VWYagSEeKz1qKLwNwRfw" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_G9VWYqgSEeKz1qKLwNwRfw" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G9VWY6gSEeKz1qKLwNwRfw" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_G9VWZKgSEeKz1qKLwNwRfw" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G9VWZagSEeKz1qKLwNwRfw" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_G9VWZqgSEeKz1qKLwNwRfw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_DTKKsKgSEeKz1qKLwNwRfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G9LlYagSEeKz1qKLwNwRfw" x="220" y="485" width="536"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_N-V7AKgSEeKz1qKLwNwRfw" type="2012" fontName="Segoe UI" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N-V7AqgSEeKz1qKLwNwRfw" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N-V7A6gSEeKz1qKLwNwRfw" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N-V7BKgSEeKz1qKLwNwRfw" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N-V7BagSEeKz1qKLwNwRfw" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_N-V7BqgSEeKz1qKLwNwRfw" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_N-V7B6gSEeKz1qKLwNwRfw" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_N-V7CKgSEeKz1qKLwNwRfw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_NI7V8KgSEeKz1qKLwNwRfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N-V7AagSEeKz1qKLwNwRfw" x="90" y="15" width="327"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cI1q0KgSEeKz1qKLwNwRfw" type="2012" fontName="Segoe UI" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cI1q0qgSEeKz1qKLwNwRfw" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cI1q06gSEeKz1qKLwNwRfw" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cI1q1KgSEeKz1qKLwNwRfw" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cI1q1agSEeKz1qKLwNwRfw" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cI1q1qgSEeKz1qKLwNwRfw" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cI1q16gSEeKz1qKLwNwRfw" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cI1q2KgSEeKz1qKLwNwRfw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_baRUoKgSEeKz1qKLwNwRfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cI1q0agSEeKz1qKLwNwRfw" x="450" y="15" width="337"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_pIy6IKgSEeKz1qKLwNwRfw" type="2012" fontName="Segoe UI" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIy6IqgSEeKz1qKLwNwRfw" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIy6I6gSEeKz1qKLwNwRfw" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIy6JKgSEeKz1qKLwNwRfw" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIy6JagSEeKz1qKLwNwRfw" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pIy6JqgSEeKz1qKLwNwRfw" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pIy6J6gSEeKz1qKLwNwRfw" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_pIy6KKgSEeKz1qKLwNwRfw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_oGS7UKgSEeKz1qKLwNwRfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pIy6IagSEeKz1qKLwNwRfw" x="850" y="60" width="319"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xFnmwKgSEeKz1qKLwNwRfw" type="2012" fontName="Segoe UI" gradient="8905185, 16777215, 0" lineColor="0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xFwwsKgSEeKz1qKLwNwRfw" source="ShadowFigure">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xFwwsagSEeKz1qKLwNwRfw" key="ShadowFigure_Value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xFwwsqgSEeKz1qKLwNwRfw" source="displayNameLabelIcon">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xFwws6gSEeKz1qKLwNwRfw" key="displayNameLabelIcon_value" value="false"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xFwwtKgSEeKz1qKLwNwRfw" source="QualifiedName">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xFwwtagSEeKz1qKLwNwRfw" key="QualifiedNameDepth" value="1000"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xFwwtqgSEeKz1qKLwNwRfw" type="5038"/>
+ <element xmi:type="uml:Comment" href="model.uml#_wG1DQKgSEeKz1qKLwNwRfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xFnmwagSEeKz1qKLwNwRfw" x="860" y="285" width="308"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_AcpxUadGEeKF3spcIwuN_A"/>
+ <element xmi:type="uml:Package" href="model.uml#_-FfssKdFEeKF3spcIwuN_A"/>
+ <edges xmi:type="notation:Connector" xmi:id="_MvUZ0KdnEeKF3spcIwuN_A" type="4001" source="_BF3GYKdGEeKF3spcIwuN_A" target="_-j75MKdmEeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVA4KdnEeKF3spcIwuN_A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVA4adnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVn8KdnEeKF3spcIwuN_A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVn8adnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVn8qdnEeKF3spcIwuN_A" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVn86dnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVn9KdnEeKF3spcIwuN_A" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVn9adnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVn9qdnEeKF3spcIwuN_A" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVn96dnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_MvVn-KdnEeKF3spcIwuN_A" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MvVn-adnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MvUZ0adnEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_MvFJQKdnEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MvUZ0qdnEeKF3spcIwuN_A" points="[50, 23, -476, -212]$[517, 285, -9, 50]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_XZbzIKdnEeKF3spcIwuN_A" type="4001" source="_-j75MKdmEeKF3spcIwuN_A" target="_7LjBEKdmEeKF3spcIwuN_A" routing="Rectilinear" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdBQKdnEeKF3spcIwuN_A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdBQadnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdBQqdnEeKF3spcIwuN_A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdBQ6dnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdBRKdnEeKF3spcIwuN_A" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdBRadnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdBRqdnEeKF3spcIwuN_A" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdBR6dnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdoUKdnEeKF3spcIwuN_A" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdoUadnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_XZdoUqdnEeKF3spcIwuN_A" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_XZdoU6dnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_XZcaMKdnEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_XZNJoKdnEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XZcaMadnEeKF3spcIwuN_A" points="[-8, 10, 60, -76]$[-55, 78, 13, -8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XZePYKdnEeKF3spcIwuN_A" id="(0.3333333333333333,0.7872340425531915)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XZePYadnEeKF3spcIwuN_A" id="(0.6928571428571428,0.1702127659574468)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_YAtOgKdnEeKF3spcIwuN_A" type="4001" source="_-j75MKdmEeKF3spcIwuN_A" target="_Bw4WUKdnEeKF3spcIwuN_A" routing="Rectilinear" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1kKdnEeKF3spcIwuN_A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1kadnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1kqdnEeKF3spcIwuN_A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1k6dnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1lKdnEeKF3spcIwuN_A" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1ladnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1lqdnEeKF3spcIwuN_A" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1l6dnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1mKdnEeKF3spcIwuN_A" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1madnEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_YAt1mqdnEeKF3spcIwuN_A" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YAt1m6dnEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_YAtOgadnEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_YAgaMKdnEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YAtOgqdnEeKF3spcIwuN_A" points="[4, 24, -19, -196]$[111, 215, 88, -5]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_qsf34KdqEeKF3spcIwuN_A" type="4001" source="_CNRaYKdGEeKF3spcIwuN_A" target="_QUebQKdqEeKF3spcIwuN_A" lineColor="0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf346dqEeKF3spcIwuN_A" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf35KdqEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf35adqEeKF3spcIwuN_A" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf35qdqEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf356dqEeKF3spcIwuN_A" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf36KdqEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf36adqEeKF3spcIwuN_A" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf36qdqEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf366dqEeKF3spcIwuN_A" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf37KdqEeKF3spcIwuN_A" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_qsf37adqEeKF3spcIwuN_A" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qsf37qdqEeKF3spcIwuN_A" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_qsf34adqEeKF3spcIwuN_A" fontName="Segoe UI"/>
+ <element xmi:type="uml:Association" href="model.uml#_qsM886dqEeKF3spcIwuN_A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qsf34qdqEeKF3spcIwuN_A" points="[-3, 11, 8, -76]$[-3, 111, 8, 24]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_qsf376dqEeKF3spcIwuN_A" id="(0.5714285714285714,0.7659574468085106)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_XDT7cKgSEeKz1qKLwNwRfw" type="4013" source="_N-V7AKgSEeKz1qKLwNwRfw" target="_BF3GYKdGEeKF3spcIwuN_A" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_XDT7cagSEeKz1qKLwNwRfw" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XDT7cqgSEeKz1qKLwNwRfw" points="[-6, 28, -3, -43]$[-53, 70, -50, -1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_XDT7c6gSEeKz1qKLwNwRfw" id="(0.1162079510703364,0.5333333333333333)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f-UuoKgSEeKz1qKLwNwRfw" type="4013" source="_cI1q0KgSEeKz1qKLwNwRfw" target="_-j75MKdmEeKF3spcIwuN_A" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_f-UuoagSEeKz1qKLwNwRfw" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f-UuoqgSEeKz1qKLwNwRfw" points="[-76, 29, 93, -38]$[-160, 42, 9, -25]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f-d4kKgSEeKz1qKLwNwRfw" id="(0.22551928783382788,0.39090909090909093)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_rlT_4KgSEeKz1qKLwNwRfw" type="4013" source="_pIy6IKgSEeKz1qKLwNwRfw" target="_CNRaYKdGEeKF3spcIwuN_A" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_rlT_4agSEeKz1qKLwNwRfw" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rlT_4qgSEeKz1qKLwNwRfw" points="[-66, 30, 198, -90]$[-233, 118, 31, -2]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rlT_46gSEeKz1qKLwNwRfw" id="(0.8418367346938775,0.425531914893617)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ykib0KgSEeKz1qKLwNwRfw" type="4013" source="_xFnmwKgSEeKz1qKLwNwRfw" target="_QUebQKdqEeKF3spcIwuN_A" lineColor="0">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ykib0agSEeKz1qKLwNwRfw" fontName="Segoe UI"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ykib0qgSEeKz1qKLwNwRfw" points="[-38, 8, 104, 0]$[-120, 6, 22, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ykib06gSEeKz1qKLwNwRfw" id="(0.12337662337662338,0.2833333333333333)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ykib1KgSEeKz1qKLwNwRfw" id="(0.8860103626943006,0.425531914893617)"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.uml b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.uml
new file mode 100644
index 00000000000..060cb2b7377
--- /dev/null
+++ b/doc/DevelopperDocuments/plugins/uml/diagram/CompositeDiagram/model.uml
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:CommentProfile="http:///schemas/CommentProfile/_EWPeoKZtEeK7_saMR_mmoA/2" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http:///schemas/CommentProfile/_EWPeoKZtEeK7_saMR_mmoA/2 pathmap://DEVELOPER_PROFILES/CommentProfile.profile.uml#_EWPeoaZtEeK7_saMR_mmoA http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
+ <uml:Model xmi:id="_0tTQUKZrEeK7_saMR_mmoA" name="CompositeDiagram">
+ <packagedElement xmi:type="uml:Package" xmi:id="_9IOOMKZrEeK7_saMR_mmoA" name="Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_AjOVcKZsEeK7_saMR_mmoA" name="BehaviorPort"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Rhks8KZsEeK7_saMR_mmoA" name="UseCases">
+ <packagedElement xmi:type="uml:Component" xmi:id="_WewYoKZsEeK7_saMR_mmoA" name="CompositeDiagramEditor" useCase="_Z5KC8KZsEeK7_saMR_mmoA _fLUgIKZsEeK7_saMR_mmoA _m0WwMKc_EeKF3spcIwuN_A _pXHn4Kc_EeKF3spcIwuN_A _sCqBEKc_EeKF3spcIwuN_A _weONcKc_EeKF3spcIwuN_A">
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_Z5KC8KZsEeK7_saMR_mmoA" name="Create a port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Ana-QKdDEeKF3spcIwuN_A" annotatedElement="_Z5KC8KZsEeK7_saMR_mmoA">
+ <body>In the composite diagram, the user can create a port on a classifier or on a part</body>
+ </ownedComment>
+ <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_f9T9wqZsEeK7_saMR_mmoA" name="point"/>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_fLUgIKZsEeK7_saMR_mmoA" name="create behavioral port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_FhMJkKdDEeKF3spcIwuN_A" annotatedElement="_fLUgIKZsEeK7_saMR_mmoA">
+ <body>The user can create a behavioral port; to do that the user creates a port and set the property is behavioral to true.</body>
+ </ownedComment>
+ <extend xmi:type="uml:Extend" xmi:id="_f83R0KZsEeK7_saMR_mmoA" extendedCase="_Z5KC8KZsEeK7_saMR_mmoA" extensionLocation="_f9T9wqZsEeK7_saMR_mmoA"/>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_m0WwMKc_EeKF3spcIwuN_A" name="Drop a behavioral port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_IMSd4KdDEeKF3spcIwuN_A" annotatedElement="_m0WwMKc_EeKF3spcIwuN_A">
+ <body>The user can drop from the model explorer the behavioral port into a composite. In this case the representation of the behavioral port must be displayed.</body>
+ </ownedComment>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_pXHn4Kc_EeKF3spcIwuN_A" name="Delete from diagram a behavioral port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_LHS2cKdDEeKF3spcIwuN_A" annotatedElement="_pXHn4Kc_EeKF3spcIwuN_A">
+ <body>The user can remove from the diagram, the behavioral port. The symbol of the behavior disappears also.</body>
+ </ownedComment>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_sCqBEKc_EeKF3spcIwuN_A" name="Delete from model a behavioral port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_Ny12sKdDEeKF3spcIwuN_A" annotatedElement="_sCqBEKc_EeKF3spcIwuN_A">
+ <body>The user can remove from the model, the behavioral port. The symbol of the behavior disappears also.</body>
+ </ownedComment>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_weONcKc_EeKF3spcIwuN_A" name="Move a behavioral port" subject="_WewYoKZsEeK7_saMR_mmoA">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_PzPBIKdDEeKF3spcIwuN_A" annotatedElement="_weONcKc_EeKF3spcIwuN_A">
+ <body>The port can move around the composite, this also the case for the behavioral port. The symbol of the behavior can move independently from the port.&#xD;
+When the port moves, the symbol of the behavioral port does not move.&#xD;
+</body>
+ </ownedComment>
+ </ownedUseCase>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Actor" xmi:id="_ZKSx0KZsEeK7_saMR_mmoA" name="User"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ddrSkKZsEeK7_saMR_mmoA" name="A_user_create a port" memberEnd="_ddrSkaZsEeK7_saMR_mmoA _ddrSlKZsEeK7_saMR_mmoA">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_ddrSkaZsEeK7_saMR_mmoA" name="user" type="_ZKSx0KZsEeK7_saMR_mmoA" association="_ddrSkKZsEeK7_saMR_mmoA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ddrSkqZsEeK7_saMR_mmoA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ddrSk6ZsEeK7_saMR_mmoA" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_ddrSlKZsEeK7_saMR_mmoA" name="create a port" type="_Z5KC8KZsEeK7_saMR_mmoA" association="_ddrSkKZsEeK7_saMR_mmoA">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ddrSlaZsEeK7_saMR_mmoA" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ddrSlqZsEeK7_saMR_mmoA" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_zzITwKc_EeKF3spcIwuN_A" name="A_user_drop a behavioral port" memberEnd="_zzITwac_EeKF3spcIwuN_A _zzITxKc_EeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_zzITwac_EeKF3spcIwuN_A" name="user" type="_ZKSx0KZsEeK7_saMR_mmoA" association="_zzITwKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zzITwqc_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zzITw6c_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_zzITxKc_EeKF3spcIwuN_A" name="drop a behavioral port" type="_m0WwMKc_EeKF3spcIwuN_A" association="_zzITwKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zzITxac_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zzITxqc_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_0YK6gKc_EeKF3spcIwuN_A" name="A_user_delete from diagram a behvioral port" memberEnd="_0YK6gac_EeKF3spcIwuN_A _0YK6hKc_EeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_0YK6gac_EeKF3spcIwuN_A" name="user" type="_ZKSx0KZsEeK7_saMR_mmoA" association="_0YK6gKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0YK6gqc_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0YK6g6c_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_0YK6hKc_EeKF3spcIwuN_A" name="delete from diagram a behvioral port" type="_pXHn4Kc_EeKF3spcIwuN_A" association="_0YK6gKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0YK6hac_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0YK6hqc_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_07SOoKc_EeKF3spcIwuN_A" name="A_user_deletefrom model a beahvioral port" memberEnd="_07SOoac_EeKF3spcIwuN_A _07SOpKc_EeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_07SOoac_EeKF3spcIwuN_A" name="user" type="_ZKSx0KZsEeK7_saMR_mmoA" association="_07SOoKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_07SOoqc_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_07SOo6c_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_07SOpKc_EeKF3spcIwuN_A" name="deletefrom model a beahvioral port" type="_sCqBEKc_EeKF3spcIwuN_A" association="_07SOoKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_07SOpac_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_07SOpqc_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_1mRsYKc_EeKF3spcIwuN_A" name="A_user_move a behaviora lport" memberEnd="_1mRsYac_EeKF3spcIwuN_A _1mRsZKc_EeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_1mRsYac_EeKF3spcIwuN_A" name="user" type="_ZKSx0KZsEeK7_saMR_mmoA" association="_1mRsYKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1mRsYqc_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1mRsY6c_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_1mRsZKc_EeKF3spcIwuN_A" name="move a behaviora lport" type="_weONcKc_EeKF3spcIwuN_A" association="_1mRsYKc_EeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1mRsZac_EeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1mRsZqc_EeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_DOn0kKdEEeKF3spcIwuN_A" name="UseCaseTest">
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_INdGEKdEEeKF3spcIwuN_A" name="Test the move a behavioral port">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_INdGEadEEeKF3spcIwuN_A" annotatedElement="_INdGEKdEEeKF3spcIwuN_A">
+ <body>The port can move around the composite, this also the case for the behavioral port. The symbol of the behavior can move independently from the port.&#xD;
+When the port moves, the symbol of the behavioral port does not move.&#xD;
+</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_INm3EKdEEeKF3spcIwuN_A" name="Test the Drop a behavioral port">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_INm3EadEEeKF3spcIwuN_A" annotatedElement="_INm3EKdEEeKF3spcIwuN_A">
+ <body>The user can drop from the model explorer the behavioral port into a composite. In this case the representation of the behavioral port must be displayed.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_INm3EqdEEeKF3spcIwuN_A" name="Test the deletion from diagram a behavioral port">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_INm3E6dEEeKF3spcIwuN_A" annotatedElement="_INm3EqdEEeKF3spcIwuN_A">
+ <body>The user can remove from the diagram, the behavioral port. The symbol of the behavior disappears also.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_INm3FKdEEeKF3spcIwuN_A" name="Test the create of behavioral port">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_INm3FadEEeKF3spcIwuN_A" annotatedElement="_INm3FKdEEeKF3spcIwuN_A">
+ <body>The user can create a behavioral port; to do that the user creates a port and set the property is behavioral to true.</body>
+ </ownedComment>
+ <include xmi:type="uml:Include" xmi:id="_aw_SsKdEEeKF3spcIwuN_A" addition="_RNhYYKdEEeKF3spcIwuN_A"/>
+ <include xmi:type="uml:Include" xmi:id="_bSBjMKdEEeKF3spcIwuN_A" addition="_TZXk4KdEEeKF3spcIwuN_A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_INwBAKdEEeKF3spcIwuN_A" name="Test the deletion from model a behavioral port">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_INwBAadEEeKF3spcIwuN_A" annotatedElement="_INwBAKdEEeKF3spcIwuN_A">
+ <body>The user can remove from the model, the behavioral port. The symbol of the behavior disappears also.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_RNhYYKdEEeKF3spcIwuN_A" name="Creation from the palette"/>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_TZXk4KdEEeKF3spcIwuN_A" name="Open a file with a bad display of a behavioral port"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_-FfssKdFEeKF3spcIwuN_A" name="SolutionProposal">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_DTKKsKgSEeKz1qKLwNwRfw">
+ <body>Each editpart has been generated from the gmfgen. But in the case of BehaviorPortEditPart and BehaviorLinkEditPart no semantic has been associated. In this manner, semantic command creation has not been created.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Class" xmi:id="_BFtVYKdGEeKF3spcIwuN_A" name="PortEditPart">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_NI7V8KgSEeKz1qKLwNwRfw" annotatedElement="_BFtVYKdGEeKF3spcIwuN_A">
+ <body>The portEditpart that represent the port has now an editPolicy BehaviorPortEditPolicy. This editpolicy has in charge to create notation element that represent the symbol.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Mu_psKdnEeKF3spcIwuN_A" name="behaviorPortEditPolicy" type="_-jxhIKdmEeKF3spcIwuN_A" aggregation="composite" association="_MvFJQKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Mu_psadnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mu_psqdnEeKF3spcIwuN_A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_CNHpYKdGEeKF3spcIwuN_A" name="BehaviorPortEditPart">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_oGS7UKgSEeKz1qKLwNwRfw" annotatedElement="_CNHpYKdGEeKF3spcIwuN_A">
+ <body>This editpart represents the controller of the symbol behavior. In order to ensure its deletion when the port is removed from the diagram, it has got a listener BeahviorSymbolEditPolicy.</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_qsM88KdqEeKF3spcIwuN_A" name="behaviorSymbolEditPolicy" type="_QUVRUKdqEeKF3spcIwuN_A" aggregation="composite" association="_qsM886dqEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qsM88adqEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qsM88qdqEeKF3spcIwuN_A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_vB4gkKdmEeKF3spcIwuN_A" name="BehaviorPortLinkEditPart"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_7LYpAKdmEeKF3spcIwuN_A" name="BehaviorPortLocator"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_-jxhIKdmEeKF3spcIwuN_A" name="BehaviorPortEditPolicy">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_baRUoKgSEeKz1qKLwNwRfw" annotatedElement="_-jxhIKdmEeKF3spcIwuN_A">
+ <body>This editpolicy is a listener that listen the feature is_behavior of the port. It launches a synchronous thread to create a notation node and the link.&#xD;
+This editpolicy calls explicitly BehaviorPortLocator in order to place the symbol behavior at the good place (inside the composite).&#xD;
+</body>
+ </ownedComment>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_XZHDAKdnEeKF3spcIwuN_A" name="behaviorPortLocator" type="_7LYpAKdmEeKF3spcIwuN_A" aggregation="composite" association="_XZNJoKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XZHDAadnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XZHDAqdnEeKF3spcIwuN_A" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_YAa6oKdnEeKF3spcIwuN_A" name="createBehaviorPortCommand" type="_BwtXMKdnEeKF3spcIwuN_A" aggregation="composite" association="_YAgaMKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YAa6oadnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YAa6oqdnEeKF3spcIwuN_A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_BwtXMKdnEeKF3spcIwuN_A" name="CreateBehaviorPortCommand"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_MvFJQKdnEeKF3spcIwuN_A" name="portEditPart_behaviorPortEditPolicy_1" memberEnd="_MvFJQadnEeKF3spcIwuN_A _Mu_psKdnEeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_MvFJQadnEeKF3spcIwuN_A" name="portEditPart" type="_BFtVYKdGEeKF3spcIwuN_A" association="_MvFJQKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MvFJQqdnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MvFJQ6dnEeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_XZNJoKdnEeKF3spcIwuN_A" name="behaviorPortEditPolicy_behaviorPortLocator_1" memberEnd="_XZNJoadnEeKF3spcIwuN_A _XZHDAKdnEeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_XZNJoadnEeKF3spcIwuN_A" name="behaviorPortEditPolicy" type="_-jxhIKdmEeKF3spcIwuN_A" association="_XZNJoKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XZNJoqdnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XZNJo6dnEeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_YAgaMKdnEeKF3spcIwuN_A" name="behaviorPortEditPolicy_createBehaviorPortCommand_1" memberEnd="_YAgaMadnEeKF3spcIwuN_A _YAa6oKdnEeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_YAgaMadnEeKF3spcIwuN_A" name="behaviorPortEditPolicy" type="_-jxhIKdmEeKF3spcIwuN_A" association="_YAgaMKdnEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YAgaMqdnEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YAgaM6dnEeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_QUVRUKdqEeKF3spcIwuN_A" name="BehaviorSymbolEditPolicy">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_wG1DQKgSEeKz1qKLwNwRfw" annotatedElement="_QUVRUKdqEeKF3spcIwuN_A">
+ <body>This editpolicy listen the notation node of the PortEditpart, when it is removed the notation representation of the symbol is removed.</body>
+ </ownedComment>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_qsM886dqEeKF3spcIwuN_A" name="behaviorPortEditPart_behaviorSymbolEditPolicy_1" memberEnd="_qsM89KdqEeKF3spcIwuN_A _qsM88KdqEeKF3spcIwuN_A">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_qsM89KdqEeKF3spcIwuN_A" name="behaviorPortEditPart" type="_CNHpYKdGEeKF3spcIwuN_A" association="_qsM886dqEeKF3spcIwuN_A">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qsM89adqEeKF3spcIwuN_A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qsM89qdqEeKF3spcIwuN_A" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__s6_kKZrEeK7_saMR_mmoA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__tEJgKZrEeK7_saMR_mmoA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_xcaVEKZwEeKF3spcIwuN_A">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xc3BAKZwEeKF3spcIwuN_A" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/CommentProfile.profile.uml#_EWPeoaZtEeK7_saMR_mmoA"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/CommentProfile.profile.uml#_EV0hkBzpEeKLhMLY6huzvQ"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_AjhQYKZsEeK7_saMR_mmoA" text="Composite structure diagram editor shall support the behavior port notation" id="CompositeDiagram001" base_Class="_AjOVcKZsEeK7_saMR_mmoA"/>
+ <CommentProfile:BugzillaReferences xmi:id="_z9r_AKZwEeKF3spcIwuN_A" base_Element="_AjOVcKZsEeK7_saMR_mmoA" id="399865" webLink="https://bugs.eclipse.org/bugs/show_bug.cgi?id=399865"/>
+ <CommentProfile:InformationSource xmi:id="_CIB90KZxEeKF3spcIwuN_A" base_Package="_0tTQUKZrEeK7_saMR_mmoA" author="P. Tessier" version="0.1" copyright="CEA LIST"/>
+</xmi:XMI>

Back to the top