Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian W. Damus2015-05-26 16:12:48 +0000
committerChristian W. Damus2015-05-26 16:13:42 +0000
commita090ede025171a5656559091df500230ebb8fb71 (patch)
treebb1a35c8e292cb28f3f7dcd641d38a3100c095f2 /plugins
parent9582cac312268a43a44e7b0ce199e2ebb9d66bd6 (diff)
downloadorg.eclipse.papyrus-a090ede025171a5656559091df500230ebb8fb71.tar.gz
org.eclipse.papyrus-a090ede025171a5656559091df500230ebb8fb71.tar.xz
org.eclipse.papyrus-a090ede025171a5656559091df500230ebb8fb71.zip
Bug 433206: Papyrus shall enable local synchronization between graphical element and element in the model
https://bugs.eclipse.org/bugs/show_bug.cgi?id=433206 Update developer documentation to reflect refactorings and other changes in the design.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/DeveloperDoc.html1
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/DeveloperDoc.html92
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/default.css (renamed from plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/default.css)118
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.di (renamed from plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.di)4
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.notation1603
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.uml (renamed from plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.uml)1546
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/ArchitectureOverview.pngbin0 -> 19974 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/Structure.pngbin0 -> 62810 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/UseCaseDiagram.pngbin0 -> 27505 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/docs/out.html1
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/ArchitectureOverview.pngbin14434 -> 0 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/Structure.pngbin34647 -> 0 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/UseCaseDiagram.pngbin18524 -> 0 bytes
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.notation724
14 files changed, 2513 insertions, 1576 deletions
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/DeveloperDoc.html b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/DeveloperDoc.html
deleted file mode 100644
index c2d6193d083..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/DeveloperDoc.html
+++ /dev/null
@@ -1 +0,0 @@
-<html><link rel="stylesheet" href="default.css" type="text/css"><H1>Synchronize automatically between views element with related model element in the model</H1><P>The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. <BR/>This mechanism can be added locally for each element by using CSS. <BR/>For example, you would like to see: <BR/>- synchronize compartment of enumeration literal for all enumeration. <BR/>- synchronize compartment of attributes and operation for all class stereotyped …. <BR/>This fucntionality is associated to the task 433206. <BR/></P><H2>Requirements</H2><P>- LocalSynchronization (id=Req001): <BR/> The synchronization shall be local for each graphical element for example: package compartment, attribute compartment...</P><P>- CSSIntegration (id=Req002): <BR/> The synchronization shall be parameterized by CSS, by using a keyword and a value.</P><P>- CustomSynchronization (id=Req003): <BR/> For an graphical element, it shall be possible to custom the synchonization</P><H2>Use Cases</H2><P align="middle"><img src=C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/UseCaseDiagram.png alt=UseCaseDiagram ></P><P align="middle">UseCaseDiagram</P><H3>Add an element in the model</H3><P>When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element <BR/>The difficulty of this mechanism is to parameter the synchronization. <BR/>By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. <BR/>But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</P><H3>Move an element</H3><P>When a element is moved, the synchronization mechanism must to create graphically the element to each diagram. <BR/></P><H3>Set synchronization enable</H3><P>The user can set enable the synchronization for a set of graphical elements. <BR/></P><H3>Remove an element from the model</H3><P>When the element is removed, the corresponding graphical element must be removed.</P><H2>Design</H2><P align="middle"><img src=C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/ArchitectureOverview.png alt=ArchitectureOverview ></P><P align="middle">ArchitectureOverview</P><P>The desing consists into one plugin org.eclipse.papyrus.uml.diagram.synchronizeview. <BR/>I contains a editpolicy provider and an extension point</P><P align="middle"><img src=C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/Structure.png alt=Structure ></P><P align="middle">Structure</P><P>The edit policy SynchronizeViewEdipolicty is installed by the SynchronizeEditPolicyProvider on: <BR/> - DiagramEditPart (to synchronize content of diagram) <BR/> - CompartmentEditPart (to synchronize content of compartment) <BR/> - IBorderedShapeEditPart (to synchronize content of borderedElement as port....) <BR/> <BR/>ThisEditPolicy is used to allowing synchronization between graphical element and element in the model <BR/> It is based on canonical editpolicy but it has several differencies: <BR/> - View Service cannot be called. To call it we need to get the identifier of the child that could be place in compartment. I is not possible to find in a generic way <BR/> --> link to each Diagram Updater, and moreover some child has been created by custom code. In fact, the hierarchy of visual element must follow the hierachy of semantic element. <BR/> --> this is not the case so the Diagram updater generated from the gmfgen has not the good info. <BR/> <BR/>So to an extension point has been added to let the developer to specify semantic element that play children of a given editpart: <BR/> see the example: <BR/><extension <BR/> point="org.eclipse.papyrus.uml.diagram.synchronizeview.semanticchild"> <BR/> <semanticChild <BR/> editPart="org.eclipse.papyrus.uml.diagram.composite.edit.parts.PropertyPartCompartmentEditPartCN" <BR/> getSemanticChildren="org.eclipse.papyrus.uml.diagram.composite.SynchroSemanticForPopertyPartCompartment"> <BR/> </semanticChild> <BR/></extension <BR/> <BR/>The editpolicy try to refresh visual element. To do that it calls the method getSemanticChildrenList(). I llokf for accoss the extesnison point the corresponding 'SemantiChild' with the highest priority. <BR/>This object give the list of sementic element that could be children of the context of the given editpart. <BR/> <BR/>In the context of part, in the composite diagram, we can describe that children are ownedlement of the type of the part. <BR/> <BR/>Finally to allow the creation we base our work on the mechanism of the drop. (refreshSemanticChildrenByDrop)</P><P>In order to install synchronization on element, views must have canonical style. So a migration is needed. <BR/>BasicCompartment becomes Compartment <BR/>Diagram and Shape mst have a style: so we need to add : <BR/> CanonicalStyle canonicalStyle=(CanonicalStyle)diagram.createStyle(NotationPackage.eINSTANCE.getCanonicalStyle()); <BR/> canonicalStyle.setCanonical(false);</P></html> \ No newline at end of file
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/DeveloperDoc.html b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/DeveloperDoc.html
new file mode 100644
index 00000000000..b197f178d08
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/DeveloperDoc.html
@@ -0,0 +1,92 @@
+<html>
+<link rel="stylesheet" href="default.css" type="text/css">
+<H1>Canonical Diagram Views</H1>
+<pre id ="_xz8WAAPBEeW8nIkIujhtCA">The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. <BR/>This mechanism can be added locally for each element by using CSS. <BR/>For example, you would like to see: <BR/>- synchronize compartment of enumeration literal for all enumeration. <BR/>- synchronize compartment of attributes and operation for all class stereotyped …. <BR/>This functionality is associated to the task 433206. <BR/></pre>
+<H2 id ="_xz9kIQPBEeW8nIkIujhtCA">Table of Contents</H2>
+<ul><a href="#_xz_ZUAPBEeW8nIkIujhtCA">Requirements</a></ul>
+<ul><a href="#_x0E44APBEeW8nIkIujhtCA">Use Cases</a><li><a href="#_x0yDgQPBEeW8nIkIujhtCA"> Synchronization</a></li>
+<ul><li><a href="#_x0zRoQPBEeW8nIkIujhtCA"> Add an element in the model</a></li>
+<ul></ul>
+<li><a href="#_x02U8QPBEeW8nIkIujhtCA"> Move an element</a></li>
+<ul></ul>
+<li><a href="#_x05YQAPBEeW8nIkIujhtCA"> Set synchronization enable</a></li>
+<ul></ul>
+<li><a href="#_x08bkQPBEeW8nIkIujhtCA"> Remove an element from the model</a></li>
+<ul></ul>
+</ul>
+</ul>
+<ul><a href="#_x0_e4QPBEeW8nIkIujhtCA">Design</a><li><a href="#_x363EQPBEeW8nIkIujhtCA"> Plugin org.eclipse.papyrus.infra.gmfdiag.canonical</a></li>
+<ul></ul>
+<li><a href="#_x38FMQPBEeW8nIkIujhtCA"> Plugin org.eclipse.ui</a></li>
+<ul></ul>
+<li><a href="#_x39TUAPBEeW8nIkIujhtCA"> Plugin org.eclipse.core.runtime</a></li>
+<ul></ul>
+<li><a href="#_x396YQPBEeW8nIkIujhtCA"> Plugin org.eclipse.emf.common</a></li>
+<ul></ul>
+<li><a href="#_x3_IgQPBEeW8nIkIujhtCA"> Plugin org.eclipse.emf.ecore</a></li>
+<ul></ul>
+<li><a href="#_x3_vkQPBEeW8nIkIujhtCA"> Plugin org.eclipse.gef</a></li>
+<ul></ul>
+<li><a href="#_x4A9sQPBEeW8nIkIujhtCA"> Plugin org.eclipse.gmf.runtime.diagram.ui</a></li>
+<ul></ul>
+<li><a href="#_x4BkwQPBEeW8nIkIujhtCA"> Plugin org.eclipse.uml2.uml</a></li>
+<ul></ul>
+<li><a href="#_x4Cy4QPBEeW8nIkIujhtCA"> Plugin org.eclipse.papyrus.infra.core</a></li>
+<ul></ul>
+<li><a href="#_x4EBAAPBEeW8nIkIujhtCA"> Plugin org.eclipse.papyrus.infra.gmfdiag.common</a></li>
+<ul></ul>
+<li><a href="#_x4EoEQPBEeW8nIkIujhtCA"> Plugin org.eclipse.gmf.tooling.runtime</a></li>
+<ul></ul>
+<li><a href="#_x4F2MAPBEeW8nIkIujhtCA"> Plugin org.eclipse.papyrus.infra.core.log</a></li>
+<ul></ul>
+</ul>
+<ul><a href="#_x4GdQQPBEeW8nIkIujhtCA">Tests</a></ul>
+<ul><a href="#_x4HrYAPBEeW8nIkIujhtCA">Requirements Coverage</a></ul>
+<H2 id ="_xz_ZUAPBEeW8nIkIujhtCA">Requirements</H2>
+<pre id ="_x0AncQPBEeW8nIkIujhtCA">- LocalSynchronization (id=Req001): <BR/> The synchronization shall be local for each graphical element for example: package compartment, attribute compartment...</pre>
+<pre id ="_x0B1kQPBEeW8nIkIujhtCA">- CSSIntegration (id=Req002): <BR/> The synchronization shall be parameterized by CSS, by using a keyword and a value.</pre>
+<pre id ="_x0DDsQPBEeW8nIkIujhtCA">- CustomSynchronization (id=Req003): <BR/> For an graphical element, it shall be possible to custom the synchonization</pre>
+<H2 id ="_x0E44APBEeW8nIkIujhtCA">Use Cases</H2>
+<P align="middle"><img src=/Users/damus/git/Papyrus/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/UseCaseDiagram.png alt=UseCaseDiagram ></P><P align="middle">UseCaseDiagram</P></BR>
+<H3 id ="_x0yDgQPBEeW8nIkIujhtCA">Synchronization</H3>
+<H4 id ="_x0zRoQPBEeW8nIkIujhtCA">Add an element in the model</H4>
+<pre id ="_x01G0APBEeW8nIkIujhtCA">When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element <BR/>The difficulty of this mechanism is to parameter the synchronization. <BR/>By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. <BR/>But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</pre>
+<H4 id ="_x02U8QPBEeW8nIkIujhtCA">Move an element</H4>
+<pre id ="_x03jEQPBEeW8nIkIujhtCA">When a element is moved, the synchronization mechanism must to create graphically the element to each diagram. <BR/></pre>
+<H4 id ="_x05YQAPBEeW8nIkIujhtCA">Set synchronization enable</H4>
+<pre id ="_x06mYQPBEeW8nIkIujhtCA">The user can set enable the synchronization for a set of graphical elements. <BR/></pre>
+<H4 id ="_x08bkQPBEeW8nIkIujhtCA">Remove an element from the model</H4>
+<pre id ="_x0-QwQPBEeW8nIkIujhtCA">When the element is removed, the corresponding graphical element must be removed.</pre>
+<H2 id ="_x0_e4QPBEeW8nIkIujhtCA">Design</H2>
+<P align="middle"><img src=/Users/damus/git/Papyrus/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/ArchitectureOverview.png alt=ArchitectureOverview ></P><P align="middle">ArchitectureOverview</P></BR>
+<pre id ="_x2BZoQPBEeW8nIkIujhtCA">The design consists of one plugin org.eclipse.papyrus.infra.gmfdiag.canonical. <BR/>It contains an edit-policy provider and an extension point</pre>
+<P align="middle"><img src=/Users/damus/git/Papyrus/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/Structure.png alt=Structure ></P><P align="middle">Structure</P></BR>
+<pre id ="_x35B4QPBEeW8nIkIujhtCA">The edit policy PapyrusCanonicalEditPolicy is installed by the PapyrusCanonicalEditPolicyPolicy on any NodeEditPart that is a: <BR/> - DiagramEditPart (to synchronize content of diagram) <BR/> - CompartmentEditPart (to synchronize content of compartment) <BR/> - IBorderedShapeEditPart (to synchronize content of borderedElement as port....) <BR/> <BR/>This edit policy implements synchronization between graphical element and element in the model <BR/>It is based on GMF's CanonicalEditPolicy but it has several differences: <BR/> - View Service cannot be called. To call it we need to get the identifier of the child that could be place in compartment. It is not possible to find in a generic way <BR/> --> link to each Diagram Updater, and moreover some child has been created by custom code. In fact, the hierarchy of visual element must follow the hierachy of semantic element. <BR/> --> this is not the case so the Diagram updater generated from the gmfgen has not the good info. <BR/><BR/>So, the drag-and-drop support (drop edit policy) of the diagram is used to effect the creation of canonical views. To by-pass the Papyrus strategy-based<BR/>customizable drag-and-drop implementation, the DropObjectsRequest is wrapped in a CanonicalDropObjectsRequest to pass through the customizable<BR/>drop edit policy.<BR/> <BR/>An extension point is defined that lets diagram plug-ins contribute strategies for determination of<BR/> - what semantic elements should be shown as child nodes or attached edges of the host node<BR/> - which child views and attached edges are existing views of canonical elements<BR/> - on which related edit-part should a semantic element be dropped to create its canonical view<BR/> <BR/>When requested to refresh the visuals of its host edit-part, the canonical edit-policy iterates registered semantic-children strategies in priority order<BR/>to determine the semantic elements that need to be visualized as children and as edges. These are compared against views that already exist, as<BR/>provided by registered visual-children strategies. Any views that need to be created are created by drag-and-drop onto the target edit-part provided<BR/>by the registered creation-target strategies. All strategies are registered with priorities, either against a specific edit-part implementation class or<BR/>with an XML enablement expression that matches by edit-part, notation view, or semantic element (or some combination of all three). All strategy<BR/>extension points also provide sensible defaults for the case where no registered strategy matches the particular scenario.</pre>
+<pre id ="_x36QAQPBEeW8nIkIujhtCA">Remarks: <BR/>As in the GMF Run-time (and expected by GMF), the PapyrusCanonicalEditPolicy is governed by the presence (either explicitly in the notation<BR/>model or via CSS) of the CanonicalStyle::canonical attribute. In CSS, this is inferred from the 'canonical' boolean attribute via generic support<BR/>for single-attribute styles. However, unlike the default GMF behaviour, the default canonical state for a view that does not have the style at all<BR/>is off, not on.<BR/><BR/>The canonical style is only needed on top graphical shapes. Compartments do not need the style; all compartments of a canonical shape in the<BR/>diagram are populated with canonical views, including shape compartments (e.g., package contents).<BR/><BR/>Canonical view creation is enabled only when the PapyrusCanonicalEditPolicy is in its fully active state. However, the edit policy also has a<BR/>semi-active state in which it will delete views for obsolete canonical children and edges, but not create new ones. In GEF terms, the edit<BR/>policy is 'active' when it is in this state.</pre>
+<H3 id ="_x363EQPBEeW8nIkIujhtCA">Plugin org.eclipse.papyrus.infra.gmfdiag.canonical</H3>
+<H3 id ="_x38FMQPBEeW8nIkIujhtCA">Plugin org.eclipse.ui</H3>
+<H3 id ="_x39TUAPBEeW8nIkIujhtCA">Plugin org.eclipse.core.runtime</H3>
+<H3 id ="_x396YQPBEeW8nIkIujhtCA">Plugin org.eclipse.emf.common</H3>
+<H3 id ="_x3_IgQPBEeW8nIkIujhtCA">Plugin org.eclipse.emf.ecore</H3>
+<H3 id ="_x3_vkQPBEeW8nIkIujhtCA">Plugin org.eclipse.gef</H3>
+<H3 id ="_x4A9sQPBEeW8nIkIujhtCA">Plugin org.eclipse.gmf.runtime.diagram.ui</H3>
+<H3 id ="_x4BkwQPBEeW8nIkIujhtCA">Plugin org.eclipse.uml2.uml</H3>
+<H3 id ="_x4Cy4QPBEeW8nIkIujhtCA">Plugin org.eclipse.papyrus.infra.core</H3>
+<H3 id ="_x4EBAAPBEeW8nIkIujhtCA">Plugin org.eclipse.papyrus.infra.gmfdiag.common</H3>
+<H3 id ="_x4EoEQPBEeW8nIkIujhtCA">Plugin org.eclipse.gmf.tooling.runtime</H3>
+<H3 id ="_x4F2MAPBEeW8nIkIujhtCA">Plugin org.eclipse.papyrus.infra.core.log</H3>
+<H2 id ="_x4GdQQPBEeW8nIkIujhtCA">Tests</H2>
+<H2 id ="_x4HrYAPBEeW8nIkIujhtCA">Requirements Coverage</H2>
+<table style="border-collapse: collapse;"><caption style="caption-side: bottom;">RequirementsCoverageTable</caption><tr><th style="border: 1px solid black">Id</th><th style="border: 1px solid black">Satisfied by</th><th style="border: 1px solid black">Verified by</th></tr>
+<tr><td style="border : 1px solid black"><a href="#_x0AncQPBEeW8nIkIujhtCA" title="LocalSynchronization">Req001</a><BR/>
+</td><td style="border : 1px solid black">org.eclipse.papyrus.infra.gmfdiag.canonical.editpolicy<BR/>
+</td><td style="border : 1px solid black"></td></tr>
+<tr><td style="border : 1px solid black"><a href="#_x0B1kQPBEeW8nIkIujhtCA" title="CSSIntegration">Req002</a><BR/>
+</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
+<tr><td style="border : 1px solid black"><a href="#_x0DDsQPBEeW8nIkIujhtCA" title="CustomSynchronization">Req003</a><BR/>
+</td><td style="border : 1px solid black">org.eclipse.papyrus.infra.gmfdiag.canonical.strategy<BR/>
+</td><td style="border : 1px solid black"></td></tr>
+</table>
+<pre id ="_x4IScgPBEeW8nIkIujhtCA">Unsatisfied requirements (1 out of 3) : </pre>
+<a href="#_x0B1kQPBEeW8nIkIujhtCA" title="CSSIntegration">Req002</a><pre id ="_x4I5gQPBEeW8nIkIujhtCA">Unverified requirements (3 out of 3) : </pre>
+<a href="#_x0AncQPBEeW8nIkIujhtCA" title="LocalSynchronization">Req001, </a><a href="#_x0B1kQPBEeW8nIkIujhtCA" title="CSSIntegration">Req002, </a><a href="#_x0DDsQPBEeW8nIkIujhtCA" title="CustomSynchronization">Req003</a></html>
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/default.css b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/default.css
index a52509fd64b..df978c5d914 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/default.css
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/default.css
@@ -1,59 +1,59 @@
-/*
- * Style sheet for the CSS2 specification
- */
-
-body {
- padding: 2em 1em 2em 70px;
- margin: 0;
- font-family: sans-serif;
- color: black;
- background: white;
- background-position: top left;
- background-attachment: fixed;
- background-repeat: no-repeat;
-}
-
-
-p {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- margin-left: 2em;
-}
-
-h1, h2, h3, h4, h5, h6 { text-align: left }
-
-
-h1, h2, h3 { color: #005A9C; background: white }
-h1 { font: 170% sans-serif }
-h2 { font: 140% sans-serif }
-h3 { font: 120% sans-serif }
-h4 { font: bold 100% sans-serif }
-h5 { font: italic 100% sans-serif }
-h6 { font: small-caps 100% sans-serif }
-
-body{counter-reset: h1 h2 h3;}
-
-
-h2:before {
- content: counter(h2) " ";
- counter-increment: h2;
-}
-h3:before {
- content: counter(h2) "." counter(h3) " ";
- counter-increment: h3;
-}
-h1 {
- counter-reset: h2;
-}
-h2 {
- counter-reset: h3;
-}
-h1.unnumbered, h2.unnumbered {
- counter-reset: none;
-}
-h1.unnumbered:before,
-h2.unnumbered:before,
-h3.unnumbered:before{
- content: none;
- counter-increment: none;
-}
+/*
+ * Style sheet for the CSS2 specification
+ */
+
+body {
+ padding: 2em 1em 2em 70px;
+ margin: 0;
+ font-family: sans-serif;
+ color: black;
+ background: white;
+ background-position: top left;
+ background-attachment: fixed;
+ background-repeat: no-repeat;
+}
+
+
+p {
+ margin-top: 0.6em;
+ margin-bottom: 0.6em;
+ margin-left: 2em;
+}
+
+h1, h2, h3, h4, h5, h6 { text-align: left }
+
+
+h1, h2, h3 { color: #005A9C; background: white }
+h1 { font: 170% sans-serif }
+h2 { font: 140% sans-serif }
+h3 { font: 120% sans-serif }
+h4 { font: bold 100% sans-serif }
+h5 { font: italic 100% sans-serif }
+h6 { font: small-caps 100% sans-serif }
+
+body{counter-reset: h1 h2 h3;}
+
+
+h2:before {
+ content: counter(h2) " ";
+ counter-increment: h2;
+}
+h3:before {
+ content: counter(h2) "." counter(h3) " ";
+ counter-increment: h3;
+}
+h1 {
+ counter-reset: h2;
+}
+h2 {
+ counter-reset: h3;
+}
+h1.unnumbered, h2.unnumbered {
+ counter-reset: none;
+}
+h1.unnumbered:before,
+h2.unnumbered:before,
+h3.unnumbered:before{
+ content: none;
+ counter-increment: none;
+}
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.di b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.di
index 8634d4c00e0..bf9abab340f 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.di
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.di
@@ -1,2 +1,2 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.notation b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.notation
new file mode 100644
index 00000000000..906aa71bf19
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.notation
@@ -0,0 +1,1603 @@
+<?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:ADL4Eclipse="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3 pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_rlFYwOqKEeOfTcbrnCq2oQ http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration">
+ <notation:Diagram xmi:id="_lNP40MbvEeO9CYUoXDRplw" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_lNP40cbvEeO9CYUoXDRplw" type="2005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qRJl4AO0EeWytIRHPc2H8Q" source="PapyrusHyperLink_Page" references="_1PpFsMohEeO3DsHezUU9Sg">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qRJl4QO0EeWytIRHPc2H8Q" key="tooltip_text" value="RequirementTable"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qRJl4gO0EeWytIRHPc2H8Q" key="pageName" value="RequirementTable"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qRJl4wO0EeWytIRHPc2H8Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP40sbvEeO9CYUoXDRplw" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP408bvEeO9CYUoXDRplw" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lNP41MbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP41cbvEeO9CYUoXDRplw"/>
+ </children>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP41sbvEeO9CYUoXDRplw" x="201" y="38"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lNP418bvEeO9CYUoXDRplw" type="2005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_swyREAO0EeWytIRHPc2H8Q" source="PapyrusHyperLink_Page" references="_Nf1kUMcbEeOenbI5XqwJvQ">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_swyREQO0EeWytIRHPc2H8Q" key="tooltip_text" value="UseCaseDiagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_swyREgO0EeWytIRHPc2H8Q" key="pageName" value="UseCaseDiagram"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_swyREwO0EeWytIRHPc2H8Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP42MbvEeO9CYUoXDRplw" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP42cbvEeO9CYUoXDRplw" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lNP42sbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP428bvEeO9CYUoXDRplw"/>
+ </children>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP43MbvEeO9CYUoXDRplw" x="204" y="173" width="259" height="96"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lNP43cbvEeO9CYUoXDRplw" type="2005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3VnsUAO1EeWytIRHPc2H8Q" source="PapyrusHyperLink_Page" references="_pUh7UMrhEeOada-BlHQh_Q">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3VnsUQO1EeWytIRHPc2H8Q" key="tooltip_text" value="ArchitectureOverview"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3VnsUgO1EeWytIRHPc2H8Q" key="pageName" value="ArchitectureOverview"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3VnsUwO1EeWytIRHPc2H8Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5JmLYAO1EeWytIRHPc2H8Q" source="PapyrusHyperLink_Page" references="_xae5MM7bEeOkpJkbnruUGQ">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5JmLYQO1EeWytIRHPc2H8Q" key="tooltip_text" value="Structure"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5JmLYgO1EeWytIRHPc2H8Q" key="pageName" value="Structure"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5JmLYwO1EeWytIRHPc2H8Q" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP43sbvEeO9CYUoXDRplw" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP438bvEeO9CYUoXDRplw" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lNP44MbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP44cbvEeO9CYUoXDRplw"/>
+ </children>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP44sbvEeO9CYUoXDRplw" x="206" y="329"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lNP448bvEeO9CYUoXDRplw" type="2005">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP45MbvEeO9CYUoXDRplw" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP45cbvEeO9CYUoXDRplw" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lNP45sbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP458bvEeO9CYUoXDRplw"/>
+ </children>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnaMbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP46MbvEeO9CYUoXDRplw" x="635" y="324"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gSwG8MofEeO3DsHezUU9Sg" type="2012">
+ <children xmi:type="notation:DecorationNode" xmi:id="_gSxVEMofEeO3DsHezUU9Sg" type="5038"/>
+ <element xmi:type="uml:Comment" href="design.uml#_gP184MofEeO3DsHezUU9Sg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gSwuAMofEeO3DsHezUU9Sg" x="534" y="72" width="366" height="70"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bstJMAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bstJMQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bstJMwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bstJMgOtEeWytIRHPc2H8Q" x="401" y="38"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bs26MAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bs26MQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bs26MwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bs26MgOtEeWytIRHPc2H8Q" x="404" y="173"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_btH_8AOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_btH_8QOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btH_8wOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_btH_8gOtEeWytIRHPc2H8Q" x="406" y="329"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_btTmIAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_btTmIQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btTmIwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnaMbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_btTmIgOtEeWytIRHPc2H8Q" x="835" y="324"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_btelQAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_btelQQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btelQwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Comment" href="design.uml#_gP184MofEeO3DsHezUU9Sg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_btelQgOtEeWytIRHPc2H8Q" x="734" y="72"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_lNP46cbvEeO9CYUoXDRplw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_lNP46sbvEeO9CYUoXDRplw">
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
+ <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_bp2CcAOtEeWytIRHPc2H8Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_lNP468bvEeO9CYUoXDRplw" type="4006" source="_lNP418bvEeO9CYUoXDRplw" target="_lNP40cbvEeO9CYUoXDRplw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP47MbvEeO9CYUoXDRplw" visible="false" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP47cbvEeO9CYUoXDRplw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP47sbvEeO9CYUoXDRplw" visible="false" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP478bvEeO9CYUoXDRplw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNP48MbvEeO9CYUoXDRplw"/>
+ <element xmi:type="uml:Abstraction" href="design.uml#_lNLnZMbvEeO9CYUoXDRplw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP48cbvEeO9CYUoXDRplw" points="[-2, -10, 8, 48]$[-27, -45, -17, 13]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP48sbvEeO9CYUoXDRplw" id="(0.305,0.1)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP488bvEeO9CYUoXDRplw" id="(0.27,0.87)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lNP49MbvEeO9CYUoXDRplw" type="4006" source="_lNP43cbvEeO9CYUoXDRplw" target="_lNP418bvEeO9CYUoXDRplw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP49cbvEeO9CYUoXDRplw" visible="false" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP49sbvEeO9CYUoXDRplw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP498bvEeO9CYUoXDRplw" visible="false" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP4-MbvEeO9CYUoXDRplw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNP4-cbvEeO9CYUoXDRplw"/>
+ <element xmi:type="uml:Abstraction" href="design.uml#_lNLnZ8bvEeO9CYUoXDRplw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP4-sbvEeO9CYUoXDRplw" points="[-9, -16, 0, 67]$[-24, -72, -15, 11]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP4-8bvEeO9CYUoXDRplw" id="(0.27,0.16)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP4_MbvEeO9CYUoXDRplw" id="(0.235,0.89)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lNP4_cbvEeO9CYUoXDRplw" type="4008" source="_lNP448bvEeO9CYUoXDRplw" target="_lNP418bvEeO9CYUoXDRplw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP4_sbvEeO9CYUoXDRplw" visible="false" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP4_8bvEeO9CYUoXDRplw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP5AMbvEeO9CYUoXDRplw" visible="false" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5AcbvEeO9CYUoXDRplw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNP5AsbvEeO9CYUoXDRplw"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_lNLnacbvEeO9CYUoXDRplw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP5A8bvEeO9CYUoXDRplw" points="[-46, -20, 265, 113]$[-275, -135, 36, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5BMbvEeO9CYUoXDRplw" id="(0.0,0.24)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5BcbvEeO9CYUoXDRplw" id="(1.0,0.65)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lNP5BsbvEeO9CYUoXDRplw" type="4008" source="_lNP448bvEeO9CYUoXDRplw" target="_lNP43cbvEeO9CYUoXDRplw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP5B8bvEeO9CYUoXDRplw" visible="false" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5CMbvEeO9CYUoXDRplw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lNP5CcbvEeO9CYUoXDRplw" visible="false" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5CsbvEeO9CYUoXDRplw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_lNP5C8bvEeO9CYUoXDRplw"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_lNLnasbvEeO9CYUoXDRplw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP5DMbvEeO9CYUoXDRplw" points="[-40, 1, 262, -12]$[-267, 20, 35, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5DcbvEeO9CYUoXDRplw" id="(0.0,0.69)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5DsbvEeO9CYUoXDRplw" id="(1.0,0.64)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bstJNAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_lNP40cbvEeO9CYUoXDRplw" target="_bstJMAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bstJNQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bstwQAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bstJNgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bstJNwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bstJOAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bs26NAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_lNP418bvEeO9CYUoXDRplw" target="_bs26MAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bs26NQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bs3hQAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bs26NgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bs26NwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bs26OAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_btH_9AOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_lNP43cbvEeO9CYUoXDRplw" target="_btH_8AOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_btH_9QOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btInAAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_btH_9gOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btH_9wOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btH_-AOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_btTmJAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_lNP448bvEeO9CYUoXDRplw" target="_btTmIAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_btTmJQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btTmKQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Model" href="design.uml#_lNLnaMbvEeO9CYUoXDRplw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_btTmJgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btTmJwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btTmKAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_btfMUAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_gSwG8MofEeO3DsHezUU9Sg" target="_btelQAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_btfMUQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_btfMVQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Comment" href="design.uml#_gP184MofEeO3DsHezUU9Sg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_btfMUgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btfMUwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_btfMVAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_Nf1kUMcbEeOenbI5XqwJvQ" type="UseCase" name="UseCaseDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_OAXegMcbEeOenbI5XqwJvQ" type="2015">
+ <children xmi:type="notation:DecorationNode" xmi:id="_OAZTsMcbEeOenbI5XqwJvQ" type="5019"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_OAZTsccbEeOenbI5XqwJvQ" type="7011">
+ <children xmi:type="notation:Shape" xmi:id="_PBuN0McbEeOenbI5XqwJvQ" type="3009">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PBuN0scbEeOenbI5XqwJvQ" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PBu04McbEeOenbI5XqwJvQ" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_PBu04ccbEeOenbI5XqwJvQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_PBu04scbEeOenbI5XqwJvQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PBu048cbEeOenbI5XqwJvQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub74gOtEeWytIRHPc2H8Q" type="6045">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub74wOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="design.uml#_O8koEMcbEeOenbI5XqwJvQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PBuN0ccbEeOenbI5XqwJvQ" x="23" y="12"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QqrvsMcbEeOenbI5XqwJvQ" type="3009">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QqsWwMcbEeOenbI5XqwJvQ" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QqsWwccbEeOenbI5XqwJvQ" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_QqsWwscbEeOenbI5XqwJvQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_QqsWw8cbEeOenbI5XqwJvQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QqsWxMcbEeOenbI5XqwJvQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub75AOtEeWytIRHPc2H8Q" type="6045">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub75QOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="design.uml#_QqgwkMcbEeOenbI5XqwJvQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QqrvsccbEeOenbI5XqwJvQ" x="12" y="78"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_zqrN0MozEeO3DsHezUU9Sg" type="3009">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zqr04MozEeO3DsHezUU9Sg" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_zqr04cozEeO3DsHezUU9Sg" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zqr04sozEeO3DsHezUU9Sg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zqr048ozEeO3DsHezUU9Sg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zqr05MozEeO3DsHezUU9Sg"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub75gOtEeWytIRHPc2H8Q" type="6045">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub75wOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="design.uml#_zqMFoMozEeO3DsHezUU9Sg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zqrN0cozEeO3DsHezUU9Sg" x="64" y="149" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_l8-K4Mo3EeOzTpunJ7qmNw" type="3009">
+ <children xmi:type="notation:DecorationNode" xmi:id="_l8-x8Mo3EeOzTpunJ7qmNw" type="5018"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_l8_ZAMo3EeOzTpunJ7qmNw" type="7012">
+ <styles xmi:type="notation:SortingStyle" xmi:id="_l8_ZAco3EeOzTpunJ7qmNw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_l8_ZAso3EeOzTpunJ7qmNw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l8_ZA8o3EeOzTpunJ7qmNw"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub76AOtEeWytIRHPc2H8Q" type="6045">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub76QOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:UseCase" href="design.uml#_l5cVwMo3EeOzTpunJ7qmNw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l8-K4co3EeOzTpunJ7qmNw" x="42" y="206"/>
+ </children>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAZTsscbEeOenbI5XqwJvQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub74AOtEeWytIRHPc2H8Q" type="6047">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub74QOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:Component" href="design.uml#_lNLnZcbvEeO9CYUoXDRplw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAXegccbEeOenbI5XqwJvQ" x="311" y="22" width="361" height="316"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_g3FzAMozEeO3DsHezUU9Sg" type="2011">
+ <children xmi:type="notation:DecorationNode" xmi:id="_g3GaEMozEeO3DsHezUU9Sg" type="5014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g3GaEcozEeO3DsHezUU9Sg" x="20" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g3HBIMozEeO3DsHezUU9Sg" type="6029">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g3HBIcozEeO3DsHezUU9Sg" x="20" y="100"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_g3HoMMozEeO3DsHezUU9Sg" type="6037">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_g3HoMcozEeO3DsHezUU9Sg" x="20" y="80"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6ub76gOtEeWytIRHPc2H8Q" type="6048">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6ub76wOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:Actor" href="design.uml#_g2Kl8MozEeO3DsHezUU9Sg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_g3FzAcozEeO3DsHezUU9Sg" x="136" y="106"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Nf2LYMcbEeOenbI5XqwJvQ"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_Nf2LYccbEeOenbI5XqwJvQ">
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_6uci8AOtEeWytIRHPc2H8Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_1p5TkMozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_PBuN0McbEeOenbI5XqwJvQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_1p56oMozEeO3DsHezUU9Sg" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1p56ocozEeO3DsHezUU9Sg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_1p6hsMozEeO3DsHezUU9Sg" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1p6hscozEeO3DsHezUU9Sg" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_1p5TkcozEeO3DsHezUU9Sg"/>
+ <element xmi:type="uml:Association" href="design.uml#_1pkjcMozEeO3DsHezUU9Sg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1p5TksozEeO3DsHezUU9Sg" points="[40, -7, -141, 0]$[165, -7, -16, 0]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1qHWAMozEeO3DsHezUU9Sg" id="(0.06584362139917696,0.5)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_2Py18MozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_QqrvsMcbEeOenbI5XqwJvQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_2PzdAMozEeO3DsHezUU9Sg" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2PzdAcozEeO3DsHezUU9Sg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2P0EEMozEeO3DsHezUU9Sg" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2P0EEcozEeO3DsHezUU9Sg" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_2Py18cozEeO3DsHezUU9Sg"/>
+ <element xmi:type="uml:Association" href="design.uml#_2PwZsMozEeO3DsHezUU9Sg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2Py18sozEeO3DsHezUU9Sg" points="[40, 23, -164, -62]$[103, 61, -101, -24]$[166, 76, -38, -9]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2P7_4MozEeO3DsHezUU9Sg" id="(0.12837837837837837,0.7)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_2zKBsMozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_zqrN0MozEeO3DsHezUU9Sg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_2zKowMozEeO3DsHezUU9Sg" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2zLP0MozEeO3DsHezUU9Sg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2zLP0cozEeO3DsHezUU9Sg" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2zL24MozEeO3DsHezUU9Sg" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_2zKBscozEeO3DsHezUU9Sg"/>
+ <element xmi:type="uml:Association" href="design.uml#_2zHlcMozEeO3DsHezUU9Sg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2zKBssozEeO3DsHezUU9Sg" points="[24, 30, -258, -110]$[82, 102, -200, -38]$[216, 127, -66, -13]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_rvotEMo3EeOzTpunJ7qmNw" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_l8-K4Mo3EeOzTpunJ7qmNw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_rvpUIMo3EeOzTpunJ7qmNw" visible="false" type="6008">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rvpUIco3EeOzTpunJ7qmNw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_rvp7MMo3EeOzTpunJ7qmNw" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rvp7Mco3EeOzTpunJ7qmNw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_rvotEco3EeOzTpunJ7qmNw"/>
+ <element xmi:type="uml:Association" href="design.uml#_rvVLEMo3EeOzTpunJ7qmNw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rvotEso3EeOzTpunJ7qmNw" points="[10, 30, -218, -199]$[54, 160, -174, -69]$[197, 216, -31, -13]"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvx3AMo3EeOzTpunJ7qmNw" id="(0.13777777777777778,0.6666666666666666)"/>
+ </edges>
+ </notation:Diagram>
+ <nattable:Table xmi:id="_1PpFsMohEeO3DsHezUU9Sg" name="RequirementTable" currentRowAxisProvider="_1PpFtcohEeO3DsHezUU9Sg" currentColumnAxisProvider="_1PpFscohEeO3DsHezUU9Sg">
+ <context xmi:type="uml:Model" href="design.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
+ <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/>
+ <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
+ <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_1PpFscohEeO3DsHezUU9Sg" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_1PpFssohEeO3DsHezUU9Sg" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_1PpFs8ohEeO3DsHezUU9Sg">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
+ <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
+ </axis>
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_1PpFtMohEeO3DsHezUU9Sg" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ </columnAxisProvidersHistory>
+ <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_1PpFtcohEeO3DsHezUU9Sg" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
+ </nattable:Table>
+ <notation:Diagram xmi:id="_pUh7UMrhEeOada-BlHQh_Q" type="PapyrusUMLComponentDiagram" name="ArchitectureOverview" measurementUnit="Pixel">
+ <children xmi:type="notation:Node" xmi:id="_JUmCkM7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JUmpoM7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JUnQsM7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JUnQsc7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUnQss7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JUwaoM7UEeOkpJkbnruUGQ" visible="false" type="AppliedStereotypeCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JUwaoc7UEeOkpJkbnruUGQ" showTitle="true"/>
+ <element xmi:type="ADL4Eclipse:Plugin" href="design.uml#_GhlIYM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUwaos7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JUwao87UEeOkpJkbnruUGQ" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JUwapM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUwapc7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KzqooM7UEeOkpJkbnruUGQ" type="3069">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Kzqoos7UEeOkpJkbnruUGQ" visible="false" type="5006">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KzrPsM7UEeOkpJkbnruUGQ" x="132" y="43"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Kzr2wM7UEeOkpJkbnruUGQ" visible="false" type="5007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Kzr2wc7UEeOkpJkbnruUGQ" x="25" y="-10"/>
+ </children>
+ <element xmi:type="uml:Port" href="design.uml#_Gs61sM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kzqooc7UEeOkpJkbnruUGQ" x="-10" y="50"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGcAOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGcQOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_JUmCkc7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_JUmCks7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_GhiFEM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUmCk87UEeOkpJkbnruUGQ" x="540" y="340" width="638" height="121"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_OzfUMM7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Ozf7QM7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Ozf7Qc7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Ozf7Qs7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ozf7Q87UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGcgOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGcwOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_OzfUMc7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_OzfUMs7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_GqYfEM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OzfUM87UEeOkpJkbnruUGQ" x="500" y="120" width="161" height="81"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_PyR3sM7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PySewM7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_PyTF0M7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PyTF0c7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyTF0s7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGdAOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGdQOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_PyR3sc7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PyR3ss7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_Gqqy8M7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyR3s87UEeOkpJkbnruUGQ" x="1000" y="120" width="181" height="81"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_QGfNIM7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QGf0MM7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_QGf0Mc7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_QGf0Ms7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QGf0M87UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGdgOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGdwOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_QGfNIc7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_QGfNIs7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_GrR28M7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QGfNI87UEeOkpJkbnruUGQ" x="720" y="120" width="241" height="81"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_QsxxEM7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QsyYIM7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Qsy_MM7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Qsy_Mc7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qsy_Ms7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGeAOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGeQOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_QsxxEc7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_QsxxEs7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_GsAPsM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QsxxE87UEeOkpJkbnruUGQ" x="260" y="120" width="178" height="81"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_TQfD8M7UEeOkpJkbnruUGQ" type="2002">
+ <children xmi:type="notation:DecorationNode" xmi:id="_TQfD9M7UEeOkpJkbnruUGQ" type="5004"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TQfrAM7UEeOkpJkbnruUGQ" type="7001">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_TQfrAc7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQfrAs7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TQm_wM7UEeOkpJkbnruUGQ" visible="false" type="AppliedStereotypeCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_TQm_wc7UEeOkpJkbnruUGQ" showTitle="true"/>
+ <element xmi:type="ADL4Eclipse:Plugin" href="design.uml#_GodMcM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQm_ws7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_TQm_w87UEeOkpJkbnruUGQ" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_TQm_xM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQm_xc7UEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_WXf4MM7UEeOkpJkbnruUGQ" type="3069">
+ <children xmi:type="notation:DecorationNode" xmi:id="_WXgfQM7UEeOkpJkbnruUGQ" type="5006">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOtWwM7UEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOt90M7UEeOkpJkbnruUGQ" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_mQo7IM7UEeOkpJkbnruUGQ" name="maskLabel">
+ <stringListValue>visibility</stringListValue>
+ <stringListValue>name</stringListValue>
+ <stringListValue>derived</stringListValue>
+ <stringListValue>conjugated</stringListValue>
+ </styles>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WXgfQc7UEeOkpJkbnruUGQ" x="-129" y="-70"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WXhGUM7UEeOkpJkbnruUGQ" type="5007">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOuk4M7UEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOvL8M7UEeOkpJkbnruUGQ" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WXhtYM7UEeOkpJkbnruUGQ" x="25" y="-10"/>
+ </children>
+ <element xmi:type="uml:Port" href="design.uml#_Gs8D0M7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WXf4Mc7UEeOkpJkbnruUGQ" x="189" y="50"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_bDZGegOtEeWytIRHPc2H8Q" type="6030">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bDZGewOtEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_TQfD8c7UEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TQfD8s7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Component" href="design.uml#_GoawMc7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQfD887UEeOkpJkbnruUGQ" x="120" y="340" width="199" height="121"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bHxQIAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bHxQIQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bHx3MAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GhiFEM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bHxQIgOtEeWytIRHPc2H8Q" x="740" y="340"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bIbXcAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bIbXcQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bIbXcwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_Gqo9wM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bIbXcgOtEeWytIRHPc2H8Q" x="740" y="240"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bIpZ4AOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bIpZ4QOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bIpZ4wOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_GrQBwM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bIpZ4gOtEeWytIRHPc2H8Q" x="740" y="240"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bI0ZAAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bI0ZAQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bI1AEAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_Gr9zcM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bI0ZAgOtEeWytIRHPc2H8Q" x="740" y="240"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bI__MAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bI__MQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJAmQAOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_GsjCQM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bI__MgOtEeWytIRHPc2H8Q" x="740" y="240"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bJVWYAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bJVWYQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJVWYwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GqYfEM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bJVWYgOtEeWytIRHPc2H8Q" x="700" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bJ-PkAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bJ-PkQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJ-PkwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_Gqqy8M7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bJ-PkgOtEeWytIRHPc2H8Q" x="1200" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bKmhsAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bKmhsQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bKmhswOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GrR28M7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bKmhsgOtEeWytIRHPc2H8Q" x="920" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bLOMwAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bLOz0AOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bLOz0gOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GsAPsM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bLOz0QOtEeWytIRHPc2H8Q" x="460" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_bL4UEAOtEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_bL4UEQOtEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bL4UEwOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GoawMc7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bL4UEgOtEeWytIRHPc2H8Q" x="320" y="340"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_pUh7UcrhEeOada-BlHQh_Q"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_pUh7UsrhEeOada-BlHQh_Q">
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_bDZtgAOtEeWytIRHPc2H8Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_OzzdQM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_OzfUMM7UEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Oz0EUM7UEeOkpJkbnruUGQ" visible="false" type="6009">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Oz0rYM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Oz0rYc7UEeOkpJkbnruUGQ" visible="false" type="6023">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Oz1ScM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_OzzdQc7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_Gqo9wM7UEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OzzdQs7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PNAAYM7UEeOkpJkbnruUGQ" id="(0.0768025078369906,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PNAncM7UEeOkpJkbnruUGQ" id="(0.4968944099378882,0.9876543209876543)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PyghMM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_PyR3sM7UEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PyhIQM7UEeOkpJkbnruUGQ" visible="false" type="6009">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PyhvUM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PyhvUc7UEeOkpJkbnruUGQ" visible="false" type="6023">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PyhvUs7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PyghMc7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_GrQBwM7UEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PyghMs7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RhUMYM7UEeOkpJkbnruUGQ" id="(0.877742946708464,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RhUzcM7UEeOkpJkbnruUGQ" id="(0.5524861878453039,0.9876543209876543)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_QGt2oM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_QGfNIM7UEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QGudsM7UEeOkpJkbnruUGQ" visible="false" type="6009">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QGudsc7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QGvEwM7UEeOkpJkbnruUGQ" visible="false" type="6023">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QGvEwc7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_QGt2oc7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_Gr9zcM7UEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QGt2os7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SA-j4M7UEeOkpJkbnruUGQ" id="(0.4702194357366771,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SA_K8M7UEeOkpJkbnruUGQ" id="(0.47717842323651455,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_QtAakM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_QsxxEM7UEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_QtBBoM7UEeOkpJkbnruUGQ" visible="false" type="6009">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QtBosM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_QtBosc7UEeOkpJkbnruUGQ" visible="false" type="6023">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QtCPwM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_QtAakc7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_GsjCQM7UEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QtAaks7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SngYYM7UEeOkpJkbnruUGQ" id="(0.0,0.06451612903225806)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sng_cM7UEeOkpJkbnruUGQ" id="(0.449438202247191,0.9876543209876543)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Yd4V4M7UEeOkpJkbnruUGQ" type="4010" source="_KzqooM7UEeOkpJkbnruUGQ" target="_WXf4MM7UEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Yd488M7UEeOkpJkbnruUGQ" visible="false" type="6009">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Yd5kAM7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Yd6LEM7UEeOkpJkbnruUGQ" visible="false" type="6023">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Yd6LEc7UEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Yd4V4c7UEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_Gs8q4M7UEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Yd4V4s7UEeOkpJkbnruUGQ" points="[-10, -2, 308, 44]$[-308, -45, 10, 1]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bHyeQAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_bHxQIAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bHyeQQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bHyeRQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GhiFEM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bHyeQgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bHyeQwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bHyeRAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bIbXdAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_OzzdQM7UEeOkpJkbnruUGQ" target="_bIbXcAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bIbXdQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bIbXeQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_Gqo9wM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bIbXdgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bIbXdwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bIbXeAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bIpZ5AOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_PyghMM7UEeOkpJkbnruUGQ" target="_bIpZ4AOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bIpZ5QOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bIpZ6QOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_GrQBwM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bIpZ5gOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bIpZ5wOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bIpZ6AOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bI1AEQOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_QGt2oM7UEeOkpJkbnruUGQ" target="_bI0ZAAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bI1AEgOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bI1AFgOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_Gr9zcM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bI1AEwOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bI1AFAOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bI1AFQOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bJAmQQOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_QtAakM7UEeOkpJkbnruUGQ" target="_bI__MAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bJAmQgOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJAmRgOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Dependency" href="design.uml#_GsjCQM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bJAmQwOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJAmRAOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJAmRQOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bJVWZAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_OzfUMM7UEeOkpJkbnruUGQ" target="_bJVWYAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bJVWZQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJVWaQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GqYfEM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bJVWZgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJVWZwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJVWaAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bJ-PlAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_PyR3sM7UEeOkpJkbnruUGQ" target="_bJ-PkAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bJ-PlQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bJ-PmQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_Gqqy8M7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bJ-PlgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJ-PlwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bJ-PmAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bKmhtAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_QGfNIM7UEeOkpJkbnruUGQ" target="_bKmhsAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bKmhtQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bKmhuQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GrR28M7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bKmhtgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bKmhtwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bKmhuAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bLOz0wOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_QsxxEM7UEeOkpJkbnruUGQ" target="_bLOMwAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bLOz1AOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bLOz2AOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GsAPsM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bLOz1QOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bLOz1gOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bLOz1wOtEeWytIRHPc2H8Q"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_bL4UFAOtEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_TQfD8M7UEeOkpJkbnruUGQ" target="_bL4UEAOtEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_bL4UFQOtEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_bL4UGQOtEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Component" href="design.uml#_GoawMc7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bL4UFgOtEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bL4UFwOtEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bL4UGAOtEeWytIRHPc2H8Q"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_xae5MM7bEeOkpJkbnruUGQ" type="PapyrusUMLClassDiagram" name="Structure" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_yHZCgM7bEeOkpJkbnruUGQ" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yHaQoM7bEeOkpJkbnruUGQ" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_yHaQoc7bEeOkpJkbnruUGQ" type="7016">
+ <children xmi:type="notation:Shape" xmi:id="_0-lSEM7bEeOkpJkbnruUGQ" type="3010" gradient="10011046, 16777215, 0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_0-l5IM7bEeOkpJkbnruUGQ" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0-l5Ic7bEeOkpJkbnruUGQ" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0-l5Is7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0-l5I87bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0-l5JM7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-l5Jc7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0-l5Js7bEeOkpJkbnruUGQ" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Xv11EM7dEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Xv2cIM7dEeOkpJkbnruUGQ" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Node" xmi:id="_YbR-wM7dEeOkpJkbnruUGQ" type="3013">
+ <element xmi:type="uml:Operation" href="design.uml#_YbQwoM7dEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YbR-wc7dEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_bqRqUM7dEeOkpJkbnruUGQ" type="3013">
+ <element xmi:type="uml:Operation" href="design.uml#_bqP1IM7dEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_bqRqUc7dEeOkpJkbnruUGQ"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0-l5J87bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0-l5KM7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0-l5Kc7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-l5Ks7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_0-mgMM7bEeOkpJkbnruUGQ" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0-mgMc7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_0-mgMs7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_0-mgM87bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-mgNM7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EpMU0AOuEeWytIRHPc2H8Q" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpMU0QOuEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_2E1yMAO7EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Class" href="design.uml#_0-fygM7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-lSEc7bEeOkpJkbnruUGQ" x="55" y="32" width="221" height="56"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yHaQos7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yHaQo87bEeOkpJkbnruUGQ"/>
+ </children>
+ <element xmi:type="uml:Package" href="design.uml#_hGz2YM7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yHZCgc7bEeOkpJkbnruUGQ" x="40" y="240" width="393" height="182"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yixW8M7bEeOkpJkbnruUGQ" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yix-AM7bEeOkpJkbnruUGQ" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_yix-Ac7bEeOkpJkbnruUGQ" type="7016">
+ <children xmi:type="notation:Shape" xmi:id="_7X0FAM7bEeOkpJkbnruUGQ" type="3010" gradient="10011046, 16777215, 0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7X0FAs7bEeOkpJkbnruUGQ" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sEM7bEeOkpJkbnruUGQ" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sEc7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sEs7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sE87bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sFM7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sFc7bEeOkpJkbnruUGQ" visible="false" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sFs7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sF87bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sGM7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sGc7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sGs7bEeOkpJkbnruUGQ" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sG87bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sHM7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sHc7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sHs7bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EpMU0gOuEeWytIRHPc2H8Q" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpMU0wOuEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <element xmi:type="uml:Class" href="design.uml#_7XyP0M7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0FAc7bEeOkpJkbnruUGQ" x="51" y="13" width="202" height="56"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yix-As7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yix-A87bEeOkpJkbnruUGQ"/>
+ </children>
+ <element xmi:type="uml:Package" href="design.uml#_i84nMM7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yixW8c7bEeOkpJkbnruUGQ" x="40" y="20" width="375" height="169"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_-_KmMM7bEeOkpJkbnruUGQ" type="2007">
+ <children xmi:type="notation:DecorationNode" xmi:id="_-_LNQM7bEeOkpJkbnruUGQ" type="5026"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_-_LNQc7bEeOkpJkbnruUGQ" type="7016">
+ <children xmi:type="notation:Shape" xmi:id="_ADxd0M7cEeOkpJkbnruUGQ" type="3023" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSrjgAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSrjgQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ADxd0s7cEeOkpJkbnruUGQ" type="5049">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSrjggO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSrjgwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE4M7cEeOkpJkbnruUGQ" visible="false" type="7027">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE4c7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE4s7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE487cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE5M7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE5c7cEeOkpJkbnruUGQ" type="7028">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSsKkAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSsKkQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Node" xmi:id="_gicIkM7cEeOkpJkbnruUGQ" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_giaTYM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_gicIkc7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_mbFW8M7cEeOkpJkbnruUGQ" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_mbDhwM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mbFW8c7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_85NPsAPAEeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_843RcAPAEeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_85NPsQPAEeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE5s7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE587cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE6M7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE6c7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE6s7cEeOkpJkbnruUGQ" visible="false" type="7029">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE687cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE7M7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE7c7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE7s7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EpMU1AOuEeWytIRHPc2H8Q" type="8515">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSsKkgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSsKkwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpMU1QOuEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_1VnUsAO7EeW8nIkIujhtCA" name="cssClass"/>
+ <element xmi:type="uml:Interface" href="design.uml#_ADvBkM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADxd0c7cEeOkpJkbnruUGQ" x="14" y="387" width="218" height="98"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_G0bSQM7cEeOkpJkbnruUGQ" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VpsDkgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VpsDkwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_G0b5UM7cEeOkpJkbnruUGQ" type="5014">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VpsqoAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VpsqoQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_G0b5Uc7cEeOkpJkbnruUGQ" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_G0b5Us7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_G0b5U87cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_G0b5VM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0b5Vc7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_G0cgYM7cEeOkpJkbnruUGQ" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VpsqogO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VpsqowO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_G0cgYc7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_G0cgYs7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_G0cgY87cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0cgZM7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_G0cgZc7cEeOkpJkbnruUGQ" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_G0cgZs7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_G0cgZ87cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_G0cgaM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0cgac7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EpMU1gOuEeWytIRHPc2H8Q" type="8518">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VpsqpAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VpsqpQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpMU1wOuEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_0RtAoAO7EeW8nIkIujhtCA" name="cssClass"/>
+ <element xmi:type="uml:Class" href="design.uml#_G0aEIM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0bSQc7cEeOkpJkbnruUGQ" x="22" y="285" height="55"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_LRukAM7cEeOkpJkbnruUGQ" type="3010" gradient="8905185, 16777215, 0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_LRukAs7cEeOkpJkbnruUGQ" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLEM7cEeOkpJkbnruUGQ" type="7011">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-wcQYAO7EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-wcQYQO7EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_-u5_UAO7EeW8nIkIujhtCA" type="3012">
+ <element xmi:type="uml:Property" href="design.uml#_HV9ckM7dEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_-u5_UQO7EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLEc7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLEs7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLE87cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLFM7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLFc7cEeOkpJkbnruUGQ" type="7012">
+ <children xmi:type="notation:Node" xmi:id="__iTTAM7cEeOkpJkbnruUGQ" type="3013">
+ <element xmi:type="uml:Operation" href="design.uml#__iRd0M7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__iTTAc7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_DiIloM7dEeOkpJkbnruUGQ" type="3013">
+ <element xmi:type="uml:Operation" href="design.uml#_DiGwcM7dEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_DiIloc7dEeOkpJkbnruUGQ"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLFs7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLF87cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLGM7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLGc7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLGs7cEeOkpJkbnruUGQ" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLG87cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLHM7cEeOkpJkbnruUGQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLHc7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLHs7cEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EpMU2AOuEeWytIRHPc2H8Q" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EpMU2QOuEeWytIRHPc2H8Q" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_zSb8AAO7EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Class" href="design.uml#_LRsu0M7cEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRukAc7cEeOkpJkbnruUGQ" x="18" y="18" width="314"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_IKprkAO9EeW8nIkIujhtCA" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Vpq1cAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Vpq1cQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IKqSoAO9EeW8nIkIujhtCA" type="5014">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VprcgAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VprcgQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IKqSoQO9EeW8nIkIujhtCA" type="8518">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VpsDkAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VpsDkQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_IKqSogO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKqSowO9EeW8nIkIujhtCA" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKqSpAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKqSpQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKqSpgO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKqSpwO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKqSqAO9EeW8nIkIujhtCA" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VprcggO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VprcgwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cWq48AO9EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKqSqQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKqSqgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKqSqwO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKqSrAO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKqSrQO9EeW8nIkIujhtCA" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKqSrgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKqSrwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKqSsAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKqSsQO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_cVS_8AO9EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Class" href="design.uml#_AK5mwAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKprkQO9EeW8nIkIujhtCA" x="250" y="286" height="55"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_IKq5sAO9EeW8nIkIujhtCA" type="3023" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSqVYAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSqVYQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IKq5sgO9EeW8nIkIujhtCA" type="5049">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSqVYgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSqVYwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_IKq5swO9EeW8nIkIujhtCA" type="8515">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSq8cgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSq8cwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_IKq5tAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKq5tQO9EeW8nIkIujhtCA" visible="false" type="7027">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKq5tgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKq5twO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKq5uAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKq5uQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKq5ugO9EeW8nIkIujhtCA" type="7028">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZSq8cAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZSq8cQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bpg4AAO9EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_boSwAAO9EeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_AK6N0QO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_boSwAQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_boTXEAO9EeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_AK6N0gO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_boTXEQO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKq5uwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKq5vAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKq5vQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKq5vgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_IKq5vwO9EeW8nIkIujhtCA" visible="false" type="7029">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_IKq5wAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_IKq5wQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_IKq5wgO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKq5wwO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_boHw4AO9EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Interface" href="design.uml#_AK6N0AO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IKq5sQO9EeW8nIkIujhtCA" x="266" y="391" height="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_gMZNUAO9EeW8nIkIujhtCA" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iddRAAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iddRAQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gMZNUgO9EeW8nIkIujhtCA" type="5014">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_idd4EAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_idd4EQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_gMZNUwO9EeW8nIkIujhtCA" type="8518">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_idd4EgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_idd4EwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_gMZNVAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gMZNVQO9EeW8nIkIujhtCA" type="7011">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mZPCsAPAEeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mZPCsQPAEeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_nASboAPAEeW8nIkIujhtCA" type="3012">
+ <element xmi:type="uml:Property" href="design.uml#_m_3k4APAEeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nASboQPAEeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gMZNVgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gMZNVwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gMZNWAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gMZNWQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gMZNWgO9EeW8nIkIujhtCA" visible="false" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_idd4FAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_idd4FQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gMZNWwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gMZNXAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gMZNXQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gMZNXgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_gMZNXwO9EeW8nIkIujhtCA" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_gMZNYAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_gMZNYQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_gMZNYgO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gMZNYwO9EeW8nIkIujhtCA"/>
+ </children>
+ <element xmi:type="uml:Class" href="design.uml#_gMFEQAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gMZNUQO9EeW8nIkIujhtCA" x="140" y="177" width="132" height="50"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_2XCDgAO9EeW8nIkIujhtCA" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__Qy5gAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__Q0HoAO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2XCDggO9EeW8nIkIujhtCA" type="5014">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__Q0HoQO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__Q0usAO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2XCDgwO9EeW8nIkIujhtCA" type="8518">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__Q0usQO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__Q0usgO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2XCDhAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCDhQO9EeW8nIkIujhtCA" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCDhgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCDhwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCDiAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCDiQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCDigO9EeW8nIkIujhtCA" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__Q0uswO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__Q0utAO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Ku_wQAPAEeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCDiwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCDjAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCDjQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCDjgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCDjwO9EeW8nIkIujhtCA" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCDkAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCDkQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCDkgO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCDkwO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_KtJWIAPAEeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Class" href="design.uml#_2WGPYAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCDgQO9EeW8nIkIujhtCA" x="470" y="285" height="56"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_2XCqkAO9EeW8nIkIujhtCA" type="3023" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9uNFYAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9uNFYQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2XCqkgO9EeW8nIkIujhtCA" type="5049">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9uNFYgO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9uNFYwO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2XCqkwO9EeW8nIkIujhtCA" type="8515">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9uNFZAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9uNFZQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2XCqlAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCqlQO9EeW8nIkIujhtCA" visible="false" type="7027">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCqlgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCqlwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCqmAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCqmQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCqmgO9EeW8nIkIujhtCA" type="7028">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9uNscAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9uNscQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Lavb8APAEeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_LZHrUAPAEeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_2WGPaAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LZHrUQPAEeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCqmwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCqnAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCqnQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCqngO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2XCqnwO9EeW8nIkIujhtCA" visible="false" type="7029">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2XCqoAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2XCqoQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2XCqogO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCqowO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_LY6P8APAEeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Interface" href="design.uml#_2WGPZwO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2XCqkQO9EeW8nIkIujhtCA" x="492" y="393" height="77"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_-_LNQs7bEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_LNQ87bEeOkpJkbnruUGQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cNLikAO5EeW8nIkIujhtCA" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cNLikQO5EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cNLikgO5EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AK7b8AO9EeW8nIkIujhtCA" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_A372cAO-EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_A372cQO-EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK7b8QO9EeW8nIkIujhtCA" type="5014"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7b8gO9EeW8nIkIujhtCA" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7b8wO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7b9AO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7b9QO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7b9gO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7b9wO9EeW8nIkIujhtCA" type="7012">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7b_gO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7b_wO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7cAAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cAQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7cAgO9EeW8nIkIujhtCA" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7cAwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7cBAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7cBQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cBgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK7cBwO9EeW8nIkIujhtCA" type="8518">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AK7cCAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_AK7cCQO9EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Class" href="design.uml#_AK5mwAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cDQO9EeW8nIkIujhtCA" x="32" y="279" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AK7cDgO9EeW8nIkIujhtCA" type="3023" gradient="8905185, 16777215, 0">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK7cDwO9EeW8nIkIujhtCA" type="5049"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7cEAO9EeW8nIkIujhtCA" visible="false" type="7027">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7cEQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7cEgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7cEwO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cFAO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7cFQO9EeW8nIkIujhtCA" type="7028">
+ <children xmi:type="notation:Node" xmi:id="_AK7cFgO9EeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_AK6N0QO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AK7cFwO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_AK7cGAO9EeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_AK6N0gO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AK7cGQO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7cGgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7cGwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7cHAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cHQO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_AK7cHgO9EeW8nIkIujhtCA" visible="false" type="7029">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AK7cHwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_AK7cIAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_AK7cIQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cIgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK7cIwO9EeW8nIkIujhtCA" type="8515">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AK7cJAO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_AK7cJQO9EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Interface" href="design.uml#_AK6N0AO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK7cKQO9EeW8nIkIujhtCA" x="32" y="397" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_2WG2cAO9EeW8nIkIujhtCA" type="3010" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WG2cQO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WG2cgO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2WG2cwO9EeW8nIkIujhtCA" type="5014">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WG2dAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WG2dQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2WG2dgO9EeW8nIkIujhtCA" type="8518">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WG2dwO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WG2eAO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2WG2eQO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WG2egO9EeW8nIkIujhtCA" visible="false" type="7011">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WG2ewO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WG2fAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WG2fQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WG2fgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WG2fwO9EeW8nIkIujhtCA" type="7012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WG2gAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WG2gQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WG2ggO9EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WG2iQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WG2igO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WG2iwO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WG2jAO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WG2jQO9EeW8nIkIujhtCA" visible="false" type="7013">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WG2jgO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WG2jwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WG2kAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WG2kQO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_2WG2kgO9EeW8nIkIujhtCA" name="cssClass"/>
+ <element xmi:type="uml:Class" href="design.uml#_2WGPYAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WG2lgO9EeW8nIkIujhtCA" x="280" y="276" height="87"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_2WHdgAO9EeW8nIkIujhtCA" type="3023" gradient="8905185, 16777215, 0">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WHdgQO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WHdggO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2WHdgwO9EeW8nIkIujhtCA" type="5049">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WHdhAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WHdhQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2WHdhgO9EeW8nIkIujhtCA" type="8515">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WHdhwO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WHdiAO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2WHdiQO9EeW8nIkIujhtCA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WHdigO9EeW8nIkIujhtCA" visible="false" type="7027">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WHdiwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WHdjAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WHdjQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WHdjgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WHdjwO9EeW8nIkIujhtCA" type="7028">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2WHdkAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WHdkQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2WHdkgO9EeW8nIkIujhtCA" key="mutable" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_2WHdkwO9EeW8nIkIujhtCA" type="3007">
+ <element xmi:type="uml:Operation" href="design.uml#_2WGPaAO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2WHdlAO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WHdlwO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WHdmAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WHdmQO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WHdmgO9EeW8nIkIujhtCA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_2WHdmwO9EeW8nIkIujhtCA" visible="false" type="7029">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_2WHdnAO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_2WHdnQO9EeW8nIkIujhtCA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_2WHdngO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WHdnwO9EeW8nIkIujhtCA"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_2WHdoAO9EeW8nIkIujhtCA" name="cssClass">
+ <stringListValue>synch</stringListValue>
+ </styles>
+ <element xmi:type="uml:Interface" href="design.uml#_2WGPZwO9EeW8nIkIujhtCA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2WHdpAO9EeW8nIkIujhtCA" x="275" y="401" height="80"/>
+ </children>
+ <styles xmi:type="notation:StringListValueStyle" xmi:id="_IKG5AAO9EeW8nIkIujhtCA" name="cssClass"/>
+ <element xmi:type="uml:Package" href="design.uml#_Gs3LUM7UEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_KmMc7bEeOkpJkbnruUGQ" x="480" y="20" width="690" height="559"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_EsVIYAOuEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_EsVIYQOuEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EsVIYwOuEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Package" href="design.uml#_Gs3LUM7UEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EsVIYgOuEeWytIRHPc2H8Q" x="680" y="20"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_xae5Mc7bEeOkpJkbnruUGQ"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_xae5Ms7bEeOkpJkbnruUGQ">
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_EpMU2gOuEeWytIRHPc2H8Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_PaODYM7cEeOkpJkbnruUGQ" type="4001" source="_7X0FAM7bEeOkpJkbnruUGQ" target="_0-lSEM7bEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaOqcM7cEeOkpJkbnruUGQ" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaOqcc7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaPRgM7cEeOkpJkbnruUGQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaPRgc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaP4kM7cEeOkpJkbnruUGQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaP4kc7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaQfoM7cEeOkpJkbnruUGQ" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaQfoc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaRGsM7cEeOkpJkbnruUGQ" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaRGsc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PaRGss7cEeOkpJkbnruUGQ" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaRtwM7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PaODYc7cEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Association" href="design.uml#_PaLAEM7cEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PaODYs7cEeOkpJkbnruUGQ" points="[6, 12, 0, -174]$[4, 177, -2, -9]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pa_fcM7cEeOkpJkbnruUGQ" id="(0.5148514851485149,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pa_fcc7cEeOkpJkbnruUGQ" id="(0.4642857142857143,0.09)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7ICuMM7cEeOkpJkbnruUGQ" type="4001" source="_G0bSQM7cEeOkpJkbnruUGQ" target="_ADxd0M7cEeOkpJkbnruUGQ" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IDVQM7cEeOkpJkbnruUGQ" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7ID8UM7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IEjYM7cEeOkpJkbnruUGQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7IEjYc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IFKcM7cEeOkpJkbnruUGQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7IFKcc7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IFxgM7cEeOkpJkbnruUGQ" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7IFxgc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IGYkM7cEeOkpJkbnruUGQ" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7IGYkc7cEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7IG_oM7cEeOkpJkbnruUGQ" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7IG_oc7cEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7ICuMc7cEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Association" href="design.uml#_7IAR8M7cEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ICuMs7cEeOkpJkbnruUGQ" points="[23, 4, -78, 0]$[78, 4, -23, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7IXeUM7cEeOkpJkbnruUGQ" id="(0.450261780104712,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7IXeUc7cEeOkpJkbnruUGQ" id="(0.4725274725274725,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_HWBG8M7dEeOkpJkbnruUGQ" type="4001" source="_LRukAM7cEeOkpJkbnruUGQ" target="_gMZNUAO9EeW8nIkIujhtCA" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWBuAM7dEeOkpJkbnruUGQ" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWBuAc7dEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWCVEM7dEeOkpJkbnruUGQ" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWCVEc7dEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWC8IM7dEeOkpJkbnruUGQ" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWC8Ic7dEeOkpJkbnruUGQ" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWDjMM7dEeOkpJkbnruUGQ" type="6005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sKcTsAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sKcTsQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWDjMc7dEeOkpJkbnruUGQ" x="-20" y="18"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWEKQM7dEeOkpJkbnruUGQ" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWEKQc7dEeOkpJkbnruUGQ" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_HWExUM7dEeOkpJkbnruUGQ" type="6034">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ygZwMAO9EeW8nIkIujhtCA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ygZwMQO9EeW8nIkIujhtCA" key="visible" value="true"/>
+ </eAnnotations>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HWExUc7dEeOkpJkbnruUGQ" x="-7" y="20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_HWBG8c7dEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Association" href="design.uml#_HV-qsM7dEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HWBG8s7dEeOkpJkbnruUGQ" points="[-1, 0, -55, -65]$[-1, 57, -55, -8]$[54, 57, 0, -8]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HWXsQM7dEeOkpJkbnruUGQ" id="(0.2229299363057325,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HWXsQc7dEeOkpJkbnruUGQ" id="(0.0,0.26)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Q1kKkM7dEeOkpJkbnruUGQ" type="4008" source="_0-lSEM7bEeOkpJkbnruUGQ" target="_LRukAM7cEeOkpJkbnruUGQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Q1kxoM7dEeOkpJkbnruUGQ" visible="false" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Q1lYsM7dEeOkpJkbnruUGQ" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Q1lYsc7dEeOkpJkbnruUGQ" visible="false" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Q1l_wM7dEeOkpJkbnruUGQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Q1kKkc7dEeOkpJkbnruUGQ"/>
+ <element xmi:type="uml:Dependency" href="design.uml#_Q1hHQM7dEeOkpJkbnruUGQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q1kKks7dEeOkpJkbnruUGQ" points="[4, 5, -232, 0]$[215, 2, -21, -3]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q1w-4M7dEeOkpJkbnruUGQ" id="(1.0,0.30357142857142855)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q1xl8M7dEeOkpJkbnruUGQ" id="(0.0,0.680672268907563)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_cg6IIAO_EeW8nIkIujhtCA" type="4001" source="_IKprkAO9EeW8nIkIujhtCA" target="_IKq5sAO9EeW8nIkIujhtCA" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg6vMAO_EeW8nIkIujhtCA" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg6vMQO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg6vMgO_EeW8nIkIujhtCA" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg6vMwO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg6vNAO_EeW8nIkIujhtCA" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg6vNQO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg6vNgO_EeW8nIkIujhtCA" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg6vNwO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg6vOAO_EeW8nIkIujhtCA" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg7WQAO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cg7WQQO_EeW8nIkIujhtCA" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_cg7WQgO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_cg6IIQO_EeW8nIkIujhtCA"/>
+ <element xmi:type="uml:Association" href="design.uml#_cgc1IAO_EeW8nIkIujhtCA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cg6IIgO_EeW8nIkIujhtCA" points="[0, 16, 5, -78]$[0, 54, 5, -40]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ciAUUAO_EeW8nIkIujhtCA" id="(0.5170454545454546,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ciAUUQO_EeW8nIkIujhtCA" id="(0.528169014084507,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_2-QwsAO_EeW8nIkIujhtCA" type="4001" source="_2XCDgAO9EeW8nIkIujhtCA" target="_2XCqkAO9EeW8nIkIujhtCA" routing="Rectilinear">
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXwAO_EeW8nIkIujhtCA" visible="false" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXwQO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXwgO_EeW8nIkIujhtCA" visible="false" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXwwO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXxAO_EeW8nIkIujhtCA" visible="false" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXxQO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXxgO_EeW8nIkIujhtCA" visible="false" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXxwO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXyAO_EeW8nIkIujhtCA" visible="false" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXyQO_EeW8nIkIujhtCA" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_2-RXygO_EeW8nIkIujhtCA" visible="false" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2-RXywO_EeW8nIkIujhtCA" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_2-QwsQO_EeW8nIkIujhtCA"/>
+ <element xmi:type="uml:Association" href="design.uml#_29QEEAO_EeW8nIkIujhtCA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2-QwsgO_EeW8nIkIujhtCA" points="[22, 0, 0, -41]$[22, 41, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2_anQAO_EeW8nIkIujhtCA" id="(0.3502824858757062,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2_anQQO_EeW8nIkIujhtCA" id="(0.49206349206349204,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_O3zYsAPAEeW8nIkIujhtCA" type="4002" source="_G0bSQM7cEeOkpJkbnruUGQ" target="_gMZNUAO9EeW8nIkIujhtCA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_O3z_wAPAEeW8nIkIujhtCA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_O3z_wQPAEeW8nIkIujhtCA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_O3zYsQPAEeW8nIkIujhtCA"/>
+ <element xmi:type="uml:Generalization" href="design.uml#_O3Yh8APAEeW8nIkIujhtCA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_O3zYsgPAEeW8nIkIujhtCA" points="[-62, 0, -75, 42]$[-62, -17, -75, 25]$[35, -17, 22, 25]$[35, -42, 22, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O492UAPAEeW8nIkIujhtCA" id="(0.7801047120418848,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_O4-dYAPAEeW8nIkIujhtCA" id="(0.3333333333333333,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PtHQEAPAEeW8nIkIujhtCA" type="4002" source="_IKprkAO9EeW8nIkIujhtCA" target="_gMZNUAO9EeW8nIkIujhtCA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PtH3IAPAEeW8nIkIujhtCA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PtH3IQPAEeW8nIkIujhtCA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PtHQEQPAEeW8nIkIujhtCA"/>
+ <element xmi:type="uml:Generalization" href="design.uml#_PstAYAPAEeW8nIkIujhtCA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PtHQEgPAEeW8nIkIujhtCA" points="[0, 0, 65, 39]$[0, -14, 65, 25]$[-126, -14, -61, 25]$[-126, -39, -61, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pt5TMAPAEeW8nIkIujhtCA" id="(0.4659090909090909,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pt5TMQPAEeW8nIkIujhtCA" id="(0.9621212121212122,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Qfo5MAPAEeW8nIkIujhtCA" type="4002" source="_2XCDgAO9EeW8nIkIujhtCA" target="_gMZNUAO9EeW8nIkIujhtCA" routing="Tree">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Qfo5MwPAEeW8nIkIujhtCA" type="6007">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Qfo5NAPAEeW8nIkIujhtCA" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Qfo5MQPAEeW8nIkIujhtCA"/>
+ <element xmi:type="uml:Generalization" href="design.uml#_QfP3oAPAEeW8nIkIujhtCA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Qfo5MgPAEeW8nIkIujhtCA" points="[64, 0, 282, 47]$[64, -13, 282, 34]$[-284, -13, -66, 34]$[-284, -38, -66, 9]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QgzW0APAEeW8nIkIujhtCA" id="(0.11299435028248588,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QgzW0QPAEeW8nIkIujhtCA" id="(1.0,0.82)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_kCCKAM7eEeOkpJkbnruUGQ" type="PapyrusUMLClassDiagram" name="comment" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_lBxvwM7eEeOkpJkbnruUGQ" type="2012">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qpb70M7eEeOkpJkbnruUGQ" source="PapyrusHyperLink_Page" references="_xae5MM7bEeOkpJkbnruUGQ">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb70c7eEeOkpJkbnruUGQ" key="tooltip_text" value="Structure"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb70s7eEeOkpJkbnruUGQ" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb7087eEeOkpJkbnruUGQ" key="is_default_navigation" value="false"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lByW0M7eEeOkpJkbnruUGQ" type="5038"/>
+ <element xmi:type="uml:Comment" href="design.uml#_j3s-wM7dEeOkpJkbnruUGQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBxvwc7eEeOkpJkbnruUGQ" x="39" y="27"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_HQUvIAOuEeWytIRHPc2H8Q" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_HQUvIQOuEeWytIRHPc2H8Q" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQUvIwOuEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Comment" href="design.uml#_j3s-wM7dEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HQUvIgOuEeWytIRHPc2H8Q" x="239" y="27"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_kCCKAc7eEeOkpJkbnruUGQ"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_kCCKAs7eEeOkpJkbnruUGQ">
+ <owner xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_HPu5QAOuEeWytIRHPc2H8Q" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="design.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_HQUvJAOuEeWytIRHPc2H8Q" type="StereotypeCommentLink" source="_lBxvwM7eEeOkpJkbnruUGQ" target="_HQUvIAOuEeWytIRHPc2H8Q">
+ <styles xmi:type="notation:FontStyle" xmi:id="_HQUvJQOuEeWytIRHPc2H8Q"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_HQVWMAOuEeWytIRHPc2H8Q" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Comment" href="design.uml#_j3s-wM7dEeOkpJkbnruUGQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HQUvJgOuEeWytIRHPc2H8Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQUvJwOuEeWytIRHPc2H8Q"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HQUvKAOuEeWytIRHPc2H8Q"/>
+ </edges>
+ </notation:Diagram>
+ <css:ModelStyleSheets xmi:id="_aoJ78AOtEeWytIRHPc2H8Q">
+ <stylesheets xmi:type="css:EmbeddedStyleSheet" xmi:id="_v3NyUAO7EeW8nIkIujhtCA" label="canonical_views" content=".synchXXX { canonical: true }"/>
+ </css:ModelStyleSheets>
+</xmi:XMI>
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.uml b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.uml
index 57a5ae35815..d1dbfa3a912 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.uml
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/design.uml
@@ -1,789 +1,757 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ADL4Eclipse="http:///schemas/ADL4Eclipse/_jDF0YNT6EeKj0Lzrn2trlQ/2" xmlns:Document="http:///schemas/Document/_qR4REMn0EeO9CYUoXDRplw/0" xmlns:ModuleLayer="http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:structure="http://DeveloperProcess/schemas/structure/_VA9p4McPEeO9CYUoXDRplw/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/ADL4Eclipse/_jDF0YNT6EeKj0Lzrn2trlQ/2 pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_jDF0YdT6EeKj0Lzrn2trlQ http:///schemas/Document/_qR4REMn0EeO9CYUoXDRplw/0 pathmap://DEVELOPER_PROFILES/Document.profile.uml#_qR44IMn0EeO9CYUoXDRplw http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3 pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUIDEEeKQG4TlBAn6bg http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements http://DeveloperProcess/schemas/structure/_VA9p4McPEeO9CYUoXDRplw/1 pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_VA-4AMcPEeO9CYUoXDRplw">
- <uml:Model xmi:id="_lNLnYMbvEeO9CYUoXDRplw" name="SynchronizeView">
- <ownedComment xmi:type="uml:Comment" xmi:id="_gP184MofEeO3DsHezUU9Sg">
- <body>The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. &#xD;
-This mechanism can be added locally for each element by using CSS. &#xD;
-For example, you would like to see: &#xD;
-- synchronize compartment of enumeration literal for all enumeration. &#xD;
-- synchronize compartment of attributes and operation for all class stereotyped ….&#xD;
-This fucntionality is associated to the task 433206.&#xD;
-</body>
- </ownedComment>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_lNLnYcbvEeO9CYUoXDRplw">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packagedElement xmi:type="uml:Model" xmi:id="_lNLnYsbvEeO9CYUoXDRplw" name="Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_W7DF0MohEeO3DsHezUU9Sg" name="LocalSynchronization"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_9DAe4MoiEeO3DsHezUU9Sg" name="CSSIntegration"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWPdsMojEeO3DsHezUU9Sg" name="CustomSynchronization"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_lNLnY8bvEeO9CYUoXDRplw" name="UseCases">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_lNLnZMbvEeO9CYUoXDRplw" name="useCasesAbstraction" client="_lNLnY8bvEeO9CYUoXDRplw" supplier="_lNLnYsbvEeO9CYUoXDRplw"/>
- <packagedElement xmi:type="uml:Component" xmi:id="_lNLnZcbvEeO9CYUoXDRplw" name="Synchronization" useCase="_O8koEMcbEeOenbI5XqwJvQ _zqMFoMozEeO3DsHezUU9Sg _l5cVwMo3EeOzTpunJ7qmNw">
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_O8koEMcbEeOenbI5XqwJvQ" name="Add an element in the model" subject="_lNLnZcbvEeO9CYUoXDRplw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_XBXZIMo1EeO3DsHezUU9Sg">
- <body>When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element&#xD;
-The difficulty of this mechanism is to parameter the synchronization.&#xD;
-By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. &#xD;
-But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_zqMFoMozEeO3DsHezUU9Sg" name="Move an element" subject="_lNLnZcbvEeO9CYUoXDRplw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_a-G7gMo1EeO3DsHezUU9Sg">
- <body>When a element is moved, the synchronization mechanism must to create graphically the element to each diagram.&#xD;
-</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_l5cVwMo3EeOzTpunJ7qmNw" name="Set synchronization enable" subject="_lNLnZcbvEeO9CYUoXDRplw">
- <ownedComment xmi:type="uml:Comment" xmi:id="_vxFwUMo3EeOzTpunJ7qmNw">
- <body>The user can set enable the synchronization for a set of graphical elements.&#xD;
-</body>
- </ownedComment>
- </ownedUseCase>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_QqgwkMcbEeOenbI5XqwJvQ" name="Remove an element from the model">
- <ownedComment xmi:type="uml:Comment" xmi:id="_bGhQoMo1EeO3DsHezUU9Sg">
- <body>When the element is removed, the corresponding graphical element must be removed.</body>
- </ownedComment>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Actor" xmi:id="_g2Kl8MozEeO3DsHezUU9Sg" name="User"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_1pkjcMozEeO3DsHezUU9Sg" name="A_user_add an element in the model" memberEnd="_1pkjccozEeO3DsHezUU9Sg _1pkjdMozEeO3DsHezUU9Sg">
- <ownedEnd xmi:type="uml:Property" xmi:id="_1pkjccozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_1pkjcMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1pkjcsozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1pkjc8ozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_1pkjdMozEeO3DsHezUU9Sg" name="add an element in the model" type="_O8koEMcbEeOenbI5XqwJvQ" association="_1pkjcMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1pkjdcozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1pkjdsozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_2PwZsMozEeO3DsHezUU9Sg" name="A_user_remove an element from the model" memberEnd="_2PwZscozEeO3DsHezUU9Sg _2PwZtMozEeO3DsHezUU9Sg">
- <ownedEnd xmi:type="uml:Property" xmi:id="_2PwZscozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_2PwZsMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2PwZssozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2PwZs8ozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_2PwZtMozEeO3DsHezUU9Sg" name="remove an element from the model" type="_QqgwkMcbEeOenbI5XqwJvQ" association="_2PwZsMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2PwZtcozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2PwZtsozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_2zHlcMozEeO3DsHezUU9Sg" name="A_user_move an element" memberEnd="_2zHlccozEeO3DsHezUU9Sg _2zHldMozEeO3DsHezUU9Sg">
- <ownedEnd xmi:type="uml:Property" xmi:id="_2zHlccozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_2zHlcMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2zHlcsozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2zHlc8ozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_2zHldMozEeO3DsHezUU9Sg" name="move an element" type="_zqMFoMozEeO3DsHezUU9Sg" association="_2zHlcMozEeO3DsHezUU9Sg">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2zHldcozEeO3DsHezUU9Sg" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2zHldsozEeO3DsHezUU9Sg" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_rvVLEMo3EeOzTpunJ7qmNw" name="A_user_set synchronization enable" memberEnd="_rvVLEco3EeOzTpunJ7qmNw _rvVLFMo3EeOzTpunJ7qmNw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_rvVLEco3EeOzTpunJ7qmNw" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_rvVLEMo3EeOzTpunJ7qmNw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rvVLEso3EeOzTpunJ7qmNw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rvVLE8o3EeOzTpunJ7qmNw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_rvVLFMo3EeOzTpunJ7qmNw" name="set synchronization enable" type="_l5cVwMo3EeOzTpunJ7qmNw" association="_rvVLEMo3EeOzTpunJ7qmNw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rvVLFco3EeOzTpunJ7qmNw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rvVLFso3EeOzTpunJ7qmNw" value="1"/>
- </ownedEnd>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_lNLnZsbvEeO9CYUoXDRplw" name="Design">
- <ownedComment xmi:type="uml:Comment" xmi:id="_9I1OUM7pEeOVs4zXLxqLmw">
- <body>The desing consists into one plugin org.eclipse.papyrus.uml.diagram.synchronizeview.&#xD;
-It contains an editpolicy provider and an extension point</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_j3s-wM7dEeOkpJkbnruUGQ">
- <body>The edit policy SynchronizeViewEdipolicty is installed by the SynchronizeEditPolicyProvider on:&#xD;
- - DiagramEditPart (to synchronize content of diagram)&#xD;
- - CompartmentEditPart (to synchronize content of compartment)&#xD;
- - IBorderedShapeEditPart (to synchronize content of borderedElement as port....)&#xD;
-&#xD;
-ThisEditPolicy is used to allowing synchronization between graphical element and element in the model&#xD;
- It is based on canonical editpolicy but it has several differencies:&#xD;
- - View Service cannot be called. To call it we need to get the identifier of the child that could be place in compartment. I is not possible to find in a generic way&#xD;
- --> link to each Diagram Updater, and moreover some child has been created by custom code. In fact, the hierarchy of visual element must follow the hierachy of semantic element.&#xD;
- --> this is not the case so the Diagram updater generated from the gmfgen has not the good info.&#xD;
-&#xD;
-So to an extension point has been added to let the developer to specify semantic element that play children of a given editpart:&#xD;
- see the example:&#xD;
-&#xD;
-&#xD;
-The editpolicy try to refresh visual element. To do that it calls the method getSemanticChildrenList(). I llokf for accoss the extesnison point the corresponding 'SemantiChild' with the highest priority.&#xD;
-This object give the list of sementic element that could be children of the context of the given editpart.&#xD;
-&#xD;
-In the context of part, in the composite diagram, we can describe that children are ownedlement of the type of the part.&#xD;
-&#xD;
-Finally to allow the creation we base our work on the mechanism of the drop. (refreshSemanticChildrenByDrop)</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_X4kYwMr3EeOxaZrLLxAqiw">
- <body>Remarks:&#xD;
-In order to install synchronization on element, views must have canonical style. So a migration is needed.&#xD;
-BasicCompartment becomes Compartment&#xD;
-Diagram and Shape mst have a style: so we need to add :&#xD;
- CanonicalStyle canonicalStyle=(CanonicalStyle)diagram.createStyle(NotationPackage.eINSTANCE.getCanonicalStyle());&#xD;
- canonicalStyle.setCanonical(false);</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_lNLnZ8bvEeO9CYUoXDRplw" name="DesignAbstraction" client="_lNLnZsbvEeO9CYUoXDRplw" supplier="_lNLnY8bvEeO9CYUoXDRplw"/>
- <packagedElement xmi:type="uml:Component" xmi:id="_GhiFEM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.uml.diagram.synchronizeview">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_Gs61sM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GlxE0M7UEeOkpJkbnruUGQ" name="org.eclipse.ui" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Glk3kM7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GmCxoM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Gl0IIM7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GmbzMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GmF08M7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GnFTcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GmePcc7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GoXs4M7UEeOkpJkbnruUGQ" name="org.eclipse.gef" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GnHvsc7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Gqo9wM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GqYfEM7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GrQBwM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Gqqy8M7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Gr9zcM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GrR28M7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GsjCQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GsAPsM7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_GstaUM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GslegM7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gs3LUM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.uml.diagram.synchronizeview.customization">
- <packagedElement xmi:type="uml:Interface" xmi:id="_ADvBkM7cEeOkpJkbnruUGQ" name="ISynchroSemanticChild">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_giaTYM7cEeOkpJkbnruUGQ" name="getSemanticEObjectToListen"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_mbDhwM7cEeOkpJkbnruUGQ" name="getSynchroSemanticChild"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_G0aEIM7cEeOkpJkbnruUGQ" name="SemanticChild">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_7H_q4M7cEeOkpJkbnruUGQ" name="iSynchroSemanticChild" type="_ADvBkM7cEeOkpJkbnruUGQ" association="_7IAR8M7cEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7H_q4c7cEeOkpJkbnruUGQ" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7H_q4s7cEeOkpJkbnruUGQ" value="1"/>
- </ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_swTzoM7cEeOkpJkbnruUGQ" name="getEditPart"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_utGQcM7cEeOkpJkbnruUGQ" name="getPriority"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_xPD24M7cEeOkpJkbnruUGQ" name="getSynchroSemanticChild"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_LRsu0M7cEeOkpJkbnruUGQ" name="SynchroSemanticChildRegistry">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_HV9ckM7dEeOkpJkbnruUGQ" name="semanticChild" type="_G0aEIM7cEeOkpJkbnruUGQ" association="_HV-qsM7dEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HV9ckc7dEeOkpJkbnruUGQ"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HV9cks7dEeOkpJkbnruUGQ" value="*"/>
- </ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="__iRd0M7cEeOkpJkbnruUGQ" name="getInstance"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_DiGwcM7dEeOkpJkbnruUGQ" name="getSynchroSemanticChild"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_7IAR8M7cEeOkpJkbnruUGQ" name="A_semanticChild_iSynchroSemanticChild_1" memberEnd="_7IAR8c7cEeOkpJkbnruUGQ _7H_q4M7cEeOkpJkbnruUGQ">
- <ownedEnd xmi:type="uml:Property" xmi:id="_7IAR8c7cEeOkpJkbnruUGQ" name="semanticChild" type="_G0aEIM7cEeOkpJkbnruUGQ" association="_7IAR8M7cEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7IAR8s7cEeOkpJkbnruUGQ" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7IAR887cEeOkpJkbnruUGQ" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_HV-qsM7dEeOkpJkbnruUGQ" name="A_synchroSemanticChildRegistry_semanticChild_1" memberEnd="_HV-qsc7dEeOkpJkbnruUGQ _HV9ckM7dEeOkpJkbnruUGQ">
- <ownedEnd xmi:type="uml:Property" xmi:id="_HV-qsc7dEeOkpJkbnruUGQ" name="synchroSemanticChildRegistry" type="_LRsu0M7cEeOkpJkbnruUGQ" association="_HV-qsM7dEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HV-qss7dEeOkpJkbnruUGQ" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HV-qs87dEeOkpJkbnruUGQ" value="1"/>
- </ownedEnd>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Gs8q4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders" client="_Gs61sM7UEeOkpJkbnruUGQ" supplier="_Gs8D0M7UEeOkpJkbnruUGQ"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_hGz2YM7bEeOkpJkbnruUGQ" name="org.eclipse.papyrus.uml.diagram.synchronizeview.editpolicy">
- <packagedElement xmi:type="uml:Class" xmi:id="_0-fygM7bEeOkpJkbnruUGQ" name="SynchronizeViewEditPolicy">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_YbQwoM7dEeOkpJkbnruUGQ" name="getSemanticChildrenList"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_bqP1IM7dEeOkpJkbnruUGQ" name="refreshSemanticChildrenByDrop"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Q1hHQM7dEeOkpJkbnruUGQ" name="Dependency1" client="_0-fygM7bEeOkpJkbnruUGQ" supplier="_LRsu0M7cEeOkpJkbnruUGQ"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_i84nMM7bEeOkpJkbnruUGQ" name="org.eclipse.papyrus.uml.diagram.synchronizeview.provider">
- <packagedElement xmi:type="uml:Class" xmi:id="_7XyP0M7bEeOkpJkbnruUGQ" name="SynchronizeEditPolicyProvider">
- <ownedAttribute xmi:type="uml:Property" xmi:id="_PaKZAM7cEeOkpJkbnruUGQ" name="synchronizeViewEditPolicy" type="_0-fygM7bEeOkpJkbnruUGQ" association="_PaLAEM7cEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PaKZAc7cEeOkpJkbnruUGQ" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PaKZAs7cEeOkpJkbnruUGQ" value="1"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_PaLAEM7cEeOkpJkbnruUGQ" name="A_synchronizeEditPolicyProvider_synchronizeViewEditPolicy_1" memberEnd="_PaLAEc7cEeOkpJkbnruUGQ _PaKZAM7cEeOkpJkbnruUGQ">
- <ownedEnd xmi:type="uml:Property" xmi:id="_PaLAEc7cEeOkpJkbnruUGQ" name="synchronizeEditPolicyProvider" type="_7XyP0M7bEeOkpJkbnruUGQ" association="_PaLAEM7cEeOkpJkbnruUGQ">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PaLAEs7cEeOkpJkbnruUGQ" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PaLAE87cEeOkpJkbnruUGQ" value="1"/>
- </ownedEnd>
- </packagedElement>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_Glk3kM7UEeOkpJkbnruUGQ" name="org.eclipse.ui">
- <packagedElement xmi:type="uml:Package" xmi:id="_GlszYM7UEeOkpJkbnruUGQ" name="org.eclipse.ui.internal"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_Gl0IIM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime">
- <packagedElement xmi:type="uml:Package" xmi:id="_Gl610M7UEeOkpJkbnruUGQ" name="org.eclipse.core.internal.preferences.legacy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gl9SEM7UEeOkpJkbnruUGQ" name="org.eclipse.core.internal.runtime"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gl_uUM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GmF08M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common">
- <packagedElement xmi:type="uml:Package" xmi:id="_GmMioM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmO-4M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.archive"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmRbIM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.command"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmT3YM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.notify"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmWToM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.notify.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmYv4M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GmePcc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore">
- <packagedElement xmi:type="uml:Package" xmi:id="_GmlkMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmoAcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmqcsM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.plugin"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gms48M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmvVMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.resource.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GmxxcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm0NsM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm2p8M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm5GMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm7icM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm9Xoc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gm_z4c7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnCQIc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GnHvsc7UEeOkpJkbnruUGQ" name="org.eclipse.gef">
- <packagedElement xmi:type="uml:Package" xmi:id="_GnPEcM7UEeOkpJkbnruUGQ" name="org.eclipse.gef"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnQ5oc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnTV4c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.dnd"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnVyIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnYOYM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnaqoM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.handles"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GndG4M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnfjIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.icons"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gnh_YM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnkboM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.palette.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gnm34M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.rulers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnpUIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnrJUc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.print"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GntlkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GnwB0M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.rulers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gnx3Ac7UEeOkpJkbnruUGQ" name="org.eclipse.gef.tools"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gn0TQM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gn2vgM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.console"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gn4ksc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.console.icons"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gn7A8c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gn-EQM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette.customize"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoBHkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoDj0c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.parts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoGnIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.properties"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoJqcM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.rulers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoMtwM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.stackview"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoPKAM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.stackview.icons"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoSNUM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.views.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoUpkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GoawMc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui">
- <ownedAttribute xmi:type="uml:Port" xmi:id="_Gs8D0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoiE8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GokhMc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GonkgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoqAwc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GotEEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GowHYM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GoyjoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.figures"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Go0_4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.handles"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Go3cIc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.image"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Go6fcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Go9iwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Go__Ac7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpDCUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpGFoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpIh4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.editparts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpLlMM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpOogM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.figures"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpREwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.handles"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpThAM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.l10n"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpV9QM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpYZgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.parts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpaOsc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.properties"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gpcq8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpfHMM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.resources"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GphjcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gpj_sM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gpl04M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpnqEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GppfQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GprUcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GptwsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gpvl4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.tools"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpxbEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GpzQQc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp1sgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.l10n"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp3hsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.label"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp5W4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp7MEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.menus"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp9oUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.parts"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gp_dgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.preferences"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqBSsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.providers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqDH4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqE9Ec7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.decorator"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqGyQc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.editpart"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqIncc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.editpolicy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqKcoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.layout"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqMR0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.palette"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqNf8c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.tools"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqPVIM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.type"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqRKUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.util"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqSYcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.view.factories"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqUNoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GqYfEM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml">
- <packagedElement xmi:type="uml:Package" xmi:id="_Gqd-oM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gqfz0M7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqhpAM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.operations"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqjeMM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqlTYM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqnIkM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.util"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_Gqqy8M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core">
- <packagedElement xmi:type="uml:Package" xmi:id="_GqwSgM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GqyHsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.clipboard"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gqz84M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.contentoutline"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq1LAc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.editor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq3AMM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.editorsfactory"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq41YM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq6Dgc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq74sM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension.diagrameditor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq9t4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.lifecycleevents"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gq-8AM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.listenerservice"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrAxMM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.markers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrB_Uc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.modelsetquery"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrD0gM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.modelsetquery.impl"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrFpsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.multidiagram.actionbarcontributor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrG30c7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrItAM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource.additional"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrKiMc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource.sasheditor"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrMXYM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.services"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrOMkM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.utils"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GrR28M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common">
- <packagedElement xmi:type="uml:Package" xmi:id="_GrX9kM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrZLsc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.adapter"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrbA4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.commands"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grc2EM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.commands.requests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GreEMc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.databinding.custom"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grf5YM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.decoration"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrhHgc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.editpart"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gri8sM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grkx4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.figure.edge"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrmAAc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.figure.node"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grn1MM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.handler"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrpDUc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.helper"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grq4gM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.listener"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrstsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.model"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grt70c7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.preferences"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GrvxAM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.providers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Grw_Ic7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.service.shape"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gry0UM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.snap"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr0Ccc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr13oM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy.copy"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr3Fwc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy.paste"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr468M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.types"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr6JEc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.undocontext"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_Gr7-QM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.utils"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GsAPsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime">
- <packagedElement xmi:type="uml:Package" xmi:id="_GsGWUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsHkcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.actions"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsJZoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.directedit"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsLO0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.directedit.locator"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsMc8c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.draw2d"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsOSIM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.draw2d.labels"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsQHUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.helpers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsRVcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsTKoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.effect"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsUYwc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.labels"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsWN8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.reparent"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsXcEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.ocl.tracker"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsZRQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.parsers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsbGcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.part"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GscUkM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.providers"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GseJwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.sheet"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GsfX4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.structure"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_GshNEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.update"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Component" xmi:id="_GslegM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log">
- <packagedElement xmi:type="uml:Package" xmi:id="_GsrlIM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Gfrq8M7UEeOkpJkbnruUGQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GhgP4M7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_jDF0YdT6EeKj0Lzrn2trlQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </profileApplication>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_lNLnaMbvEeO9CYUoXDRplw" name="Test">
- <packagedElement xmi:type="uml:Dependency" xmi:id="_lNLnacbvEeO9CYUoXDRplw" name="Dependency1" client="_lNLnaMbvEeO9CYUoXDRplw" supplier="_lNLnY8bvEeO9CYUoXDRplw"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_lNLnasbvEeO9CYUoXDRplw" name="Dependency2" client="_lNLnaMbvEeO9CYUoXDRplw" supplier="_lNLnZsbvEeO9CYUoXDRplw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_YDedkM7vEeOVs4zXLxqLmw" name="Synchronize automatically between views element with related model element in the model">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YDjWEM7vEeOVs4zXLxqLmw">
- <body>The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. &#xD;
-This mechanism can be added locally for each element by using CSS. &#xD;
-For example, you would like to see: &#xD;
-- synchronize compartment of enumeration literal for all enumeration. &#xD;
-- synchronize compartment of attributes and operation for all class stereotyped ….&#xD;
-This fucntionality is associated to the task 433206.&#xD;
-</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Package" xmi:id="_YDnAcM7vEeOVs4zXLxqLmw" name="Requirements">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YDsgAM7vEeOVs4zXLxqLmw">
- <body>- LocalSynchronization (id=Req001):
- The synchronization shall be local for each graphical element for example: package compartment, attribute compartment...</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YDxYgM7vEeOVs4zXLxqLmw">
- <body>- CSSIntegration (id=Req002):
- The synchronization shall be parameterized by CSS, by using a keyword and a value.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YD1C4M7vEeOVs4zXLxqLmw">
- <body>- CustomSynchronization (id=Req003):
- For an graphical element, it shall be possible to custom the synchonization</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_YD3fIM7vEeOVs4zXLxqLmw" name="Use Cases">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YE4LwM7vEeOVs4zXLxqLmw">
- <body>UseCaseDiagram</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Package" xmi:id="_YE7PEM7vEeOVs4zXLxqLmw" name="Add an element in the model">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YE9rUM7vEeOVs4zXLxqLmw">
- <body>When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element&#xD;
-The difficulty of this mechanism is to parameter the synchronization.&#xD;
-By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. &#xD;
-But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_YFAuoM7vEeOVs4zXLxqLmw" name="Move an element">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YFDK4M7vEeOVs4zXLxqLmw">
- <body>When a element is moved, the synchronization mechanism must to create graphically the element to each diagram.&#xD;
-</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_YFFnIM7vEeOVs4zXLxqLmw" name="Set synchronization enable">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YFIDYM7vEeOVs4zXLxqLmw">
- <body>The user can set enable the synchronization for a set of graphical elements.&#xD;
-</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_YFJ4kc7vEeOVs4zXLxqLmw" name="Remove an element from the model">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YFMU0M7vEeOVs4zXLxqLmw">
- <body>When the element is removed, the corresponding graphical element must be removed.</body>
- </ownedComment>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_YFPYIM7vEeOVs4zXLxqLmw" name="Design">
- <ownedComment xmi:type="uml:Comment" xmi:id="_YGwbEM7vEeOVs4zXLxqLmw">
- <body>ArchitectureOverview</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YGzeYM7vEeOVs4zXLxqLmw">
- <body>The desing consists into one plugin org.eclipse.papyrus.uml.diagram.synchronizeview.&#xD;
-I contains a editpolicy provider and an extension point</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YJaGcM7vEeOVs4zXLxqLmw">
- <body>Structure</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YJdJwM7vEeOVs4zXLxqLmw">
- <body>The edit policy SynchronizeViewEdipolicty is installed by the SynchronizeEditPolicyProvider on:&#xD;
- - DiagramEditPart (to synchronize content of diagram)&#xD;
- - CompartmentEditPart (to synchronize content of compartment)&#xD;
- - IBorderedShapeEditPart (to synchronize content of borderedElement as port....)&#xD;
-&#xD;
-ThisEditPolicy is used to allowing synchronization between graphical element and element in the model&#xD;
- It is based on canonical editpolicy but it has several differencies:&#xD;
- - View Service cannot be called. To call it we need to get the identifier of the child that could be place in compartment. I is not possible to find in a generic way&#xD;
- --> link to each Diagram Updater, and moreover some child has been created by custom code. In fact, the hierarchy of visual element must follow the hierachy of semantic element.&#xD;
- --> this is not the case so the Diagram updater generated from the gmfgen has not the good info.&#xD;
-&#xD;
-So to an extension point has been added to let the developer to specify semantic element that play children of a given editpart:&#xD;
- see the example:&#xD;
-&lt;extension&#xD;
- point=&quot;org.eclipse.papyrus.uml.diagram.synchronizeview.semanticchild&quot;>&#xD;
- &lt;semanticChild&#xD;
- editPart=&quot;org.eclipse.papyrus.uml.diagram.composite.edit.parts.PropertyPartCompartmentEditPartCN&quot;&#xD;
- getSemanticChildren=&quot;org.eclipse.papyrus.uml.diagram.composite.SynchroSemanticForPopertyPartCompartment&quot;>&#xD;
- &lt;/semanticChild>&#xD;
-&lt;/extension&#xD;
-&#xD;
-The editpolicy try to refresh visual element. To do that it calls the method getSemanticChildrenList(). I llokf for accoss the extesnison point the corresponding 'SemantiChild' with the highest priority.&#xD;
-This object give the list of sementic element that could be children of the context of the given editpart.&#xD;
-&#xD;
-In the context of part, in the composite diagram, we can describe that children are ownedlement of the type of the part.&#xD;
-&#xD;
-Finally to allow the creation we base our work on the mechanism of the drop. (refreshSemanticChildrenByDrop)</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_YJfmAM7vEeOVs4zXLxqLmw">
- <body>In order to install synchronization on element, views must have canonical style. So a migration is needed.&#xD;
-BasicCompartment becomes Compartment&#xD;
-Diagram and Shape mst have a style: so we need to add :&#xD;
- CanonicalStyle canonicalStyle=(CanonicalStyle)diagram.createStyle(NotationPackage.eINSTANCE.getCanonicalStyle());&#xD;
- canonicalStyle.setCanonical(false);</body>
- </ownedComment>
- </packagedElement>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLna8bvEeO9CYUoXDRplw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLnbMbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_VA6mkMcPEeO9CYUoXDRplw"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_kWqjAMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLnbcbvEeO9CYUoXDRplw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLnbsbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_VA-4AMcPEeO9CYUoXDRplw"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_qCT3MMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLnb8bvEeO9CYUoXDRplw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLncMbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_VBAtMccPEeO9CYUoXDRplw"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_2LNtQMbYEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zqiBwMbvEeO9CYUoXDRplw">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zq7DUMbvEeO9CYUoXDRplw" 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="_FGuXIMn2EeOU_InmtzG_ow">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FJEggMn2EeOU_InmtzG_ow" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_qR44IMn0EeO9CYUoXDRplw"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_D0JcUMnzEeO9CYUoXDRplw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DbpSMM7UEeOkpJkbnruUGQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DdivoM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_jDF0YdT6EeKj0Lzrn2trlQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Ddkk0M7UEeOkpJkbnruUGQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DfYisM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xHxUYDEEeKQG4TlBAn6bg"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DfaX4M7UEeOkpJkbnruUGQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DhHBAM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUIDEEeKQG4TlBAn6bg"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
- </profileApplication>
- </uml:Model>
- <structure:Project xmi:id="_lNODoMbvEeO9CYUoXDRplw" author="P. Tessier (CEA LIST)" version="0.1" base_Model="_lNLnYMbvEeO9CYUoXDRplw" title="Synchronize automatically between views element with related model element in the model"/>
- <structure:Requirements xmi:id="_lNOqsMbvEeO9CYUoXDRplw" base_Model="_lNLnYsbvEeO9CYUoXDRplw"/>
- <structure:UseCases xmi:id="_lNOqscbvEeO9CYUoXDRplw" base_Model="_lNLnY8bvEeO9CYUoXDRplw"/>
- <structure:Design xmi:id="_lNOqssbvEeO9CYUoXDRplw" base_Model="_lNLnZsbvEeO9CYUoXDRplw"/>
- <structure:Tests xmi:id="_lNOqs8bvEeO9CYUoXDRplw" base_Model="_lNLnaMbvEeO9CYUoXDRplw"/>
- <structure:UserDoc xmi:id="_uqNUsMofEeO3DsHezUU9Sg" base_Comment="_gP184MofEeO3DsHezUU9Sg"/>
- <Requirements:Requirement xmi:id="_W7IlYMohEeO3DsHezUU9Sg" text="The synchronization shall be local for each graphical element for example: package compartment, attribute compartment..." id="Req001" base_Class="_W7DF0MohEeO3DsHezUU9Sg"/>
- <Requirements:Requirement xmi:id="_9DBtAMoiEeO3DsHezUU9Sg" text="The synchronization shall be parameterized by CSS, by using a keyword and a value." id="Req002" base_Class="_9DAe4MoiEeO3DsHezUU9Sg"/>
- <Requirements:Requirement xmi:id="_WWQr0MojEeO3DsHezUU9Sg" text="For an graphical element, it shall be possible to custom the synchonization" id="Req003" base_Class="_WWPdsMojEeO3DsHezUU9Sg"/>
- <structure:DeveloperDoc xmi:id="_aDgUcMo1EeO3DsHezUU9Sg" base_Comment="_XBXZIMo1EeO3DsHezUU9Sg"/>
- <structure:DeveloperDoc xmi:id="_c407wMo1EeO3DsHezUU9Sg" base_Comment="_a-G7gMo1EeO3DsHezUU9Sg"/>
- <structure:DeveloperDoc xmi:id="_d06JgMo1EeO3DsHezUU9Sg" base_Comment="_bGhQoMo1EeO3DsHezUU9Sg"/>
- <structure:DeveloperDoc xmi:id="_ym9xQMo3EeOzTpunJ7qmNw" base_Comment="_vxFwUMo3EeOzTpunJ7qmNw"/>
- <structure:DeveloperDoc xmi:id="_ZWAAEMr3EeOxaZrLLxAqiw" base_Comment="_X4kYwMr3EeOxaZrLLxAqiw"/>
- <ADL4Eclipse:Plugin xmi:id="_GhlIYM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.papyrus.uml.diagram.synchronizeview.Activator" description="The goal of this plugin is add the fucntionality to synchronize elements in diagram. More details (models and .html) has been store in the docs directory." localization="plugin" requiredExecutionEnvironment="JavaSE-1.6" symbolicName="org.eclipse.papyrus.uml.diagram.synchronizeview" vendor="Eclipse Modeling Project" version="1.0.0.qualifier" exportPackage="_Gs5AgM7UEeOkpJkbnruUGQ" base_Component="_GhiFEM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.uml.diagram.synchronizeview" isIncubation="true"/>
- <ADL4Eclipse:Plugin xmi:id="_GlnT0M7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.ui.internal.UIPlugin" classPath="." localization="plugin" requiredExecutionEnvironment="CDC-1.0/Foundation-1.0,J2SE-1.3" symbolicName="org.eclipse.ui" vendor="Eclipse.org" version="3.106.0.v20140303-1835" exportPackage="_GlvPoM7UEeOkpJkbnruUGQ" base_Component="_Glk3kM7UEeOkpJkbnruUGQ" name="Eclipse UI"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GlvPoM7UEeOkpJkbnruUGQ" base_Package="_GlszYM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ModuleLayer:BundleReference xmi:id="_GlzhEM7UEeOkpJkbnruUGQ" base_Dependency="_GlxE0M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_Gl19UM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.core.internal.runtime.PlatformActivator" localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.core.runtime" vendor="Eclipse.org" version="3.10.0.v20140221-2027" exportPackage="_Gl8rAM7UEeOkpJkbnruUGQ _Gl_HQM7UEeOkpJkbnruUGQ _GmBjgM7UEeOkpJkbnruUGQ" base_Component="_Gl0IIM7UEeOkpJkbnruUGQ" name="Core Runtime"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gl8rAM7UEeOkpJkbnruUGQ" base_Package="_Gl610M7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gl_HQM7UEeOkpJkbnruUGQ" base_Package="_Gl9SEM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmBjgM7UEeOkpJkbnruUGQ" atleast="3.4.0" base_Package="_Gl_uUM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GmFN4M7UEeOkpJkbnruUGQ" base_Dependency="_GmCxoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GmHqIM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.emf.common.CommonPlugin$Implementation" classPath="." localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.emf.common" vendor="Eclipse Modeling Project" version="2.10.0.v20140303-1023" exportPackage="_GmOX0M7UEeOkpJkbnruUGQ _GmQ0EM7UEeOkpJkbnruUGQ _GmTQUM7UEeOkpJkbnruUGQ _GmVskM7UEeOkpJkbnruUGQ _GmYI0M7UEeOkpJkbnruUGQ _GmalEM7UEeOkpJkbnruUGQ" base_Component="_GmF08M7UEeOkpJkbnruUGQ" name="EMF Common" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmOX0M7UEeOkpJkbnruUGQ" base_Package="_GmMioM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmQ0EM7UEeOkpJkbnruUGQ" base_Package="_GmO-4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmTQUM7UEeOkpJkbnruUGQ" base_Package="_GmRbIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmVskM7UEeOkpJkbnruUGQ" base_Package="_GmT3YM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmYI0M7UEeOkpJkbnruUGQ" base_Package="_GmWToM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmalEM7UEeOkpJkbnruUGQ" base_Package="_GmYv4M7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GmePcM7UEeOkpJkbnruUGQ" base_Dependency="_GmbzMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GmgrsM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.emf.ecore.plugin.EcorePlugin$Implementation" classPath="." localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.emf.ecore" vendor="Eclipse Modeling Project" version="2.10.0.v20140303-1023" exportPackage="_GmnZYM7UEeOkpJkbnruUGQ _Gmp1oM7UEeOkpJkbnruUGQ _GmsR4M7UEeOkpJkbnruUGQ _GmuuIM7UEeOkpJkbnruUGQ _GmxKYM7UEeOkpJkbnruUGQ _GmzmoM7UEeOkpJkbnruUGQ _Gm2C4M7UEeOkpJkbnruUGQ _Gm4fIM7UEeOkpJkbnruUGQ _Gm67YM7UEeOkpJkbnruUGQ _Gm9XoM7UEeOkpJkbnruUGQ _Gm_z4M7UEeOkpJkbnruUGQ _GnCQIM7UEeOkpJkbnruUGQ _GnEFUM7UEeOkpJkbnruUGQ" base_Component="_GmePcc7UEeOkpJkbnruUGQ" name="EMF Ecore" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmnZYM7UEeOkpJkbnruUGQ" base_Package="_GmlkMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gmp1oM7UEeOkpJkbnruUGQ" base_Package="_GmoAcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmsR4M7UEeOkpJkbnruUGQ" base_Package="_GmqcsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmuuIM7UEeOkpJkbnruUGQ" base_Package="_Gms48M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmxKYM7UEeOkpJkbnruUGQ" base_Package="_GmvVMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmzmoM7UEeOkpJkbnruUGQ" base_Package="_GmxxcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm2C4M7UEeOkpJkbnruUGQ" base_Package="_Gm0NsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm4fIM7UEeOkpJkbnruUGQ" base_Package="_Gm2p8M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm67YM7UEeOkpJkbnruUGQ" base_Package="_Gm5GMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm9XoM7UEeOkpJkbnruUGQ" base_Package="_Gm7icM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm_z4M7UEeOkpJkbnruUGQ" base_Package="_Gm9Xoc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnCQIM7UEeOkpJkbnruUGQ" base_Package="_Gm_z4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnEFUM7UEeOkpJkbnruUGQ" base_Package="_GnCQIc7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GnHvsM7UEeOkpJkbnruUGQ" base_Dependency="_GnFTcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GnKL8M7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.gef.internal.InternalGEFPlugin" localization="plugin" requiredExecutionEnvironment="J2SE-1.4" symbolicName="org.eclipse.gef" vendor="Eclipse.org" version="3.9.0.201401270305" exportPackage="_GnQ5oM7UEeOkpJkbnruUGQ _GnTV4M7UEeOkpJkbnruUGQ _GnVLEM7UEeOkpJkbnruUGQ _GnXnUM7UEeOkpJkbnruUGQ _GnaDkM7UEeOkpJkbnruUGQ _Gncf0M7UEeOkpJkbnruUGQ _Gne8EM7UEeOkpJkbnruUGQ _GnhYUM7UEeOkpJkbnruUGQ _Gnj0kM7UEeOkpJkbnruUGQ _GnmQ0M7UEeOkpJkbnruUGQ _GnotEM7UEeOkpJkbnruUGQ _GnrJUM7UEeOkpJkbnruUGQ _Gns-gM7UEeOkpJkbnruUGQ _GnvawM7UEeOkpJkbnruUGQ _Gnx3AM7UEeOkpJkbnruUGQ _GnzsMM7UEeOkpJkbnruUGQ _Gn2IcM7UEeOkpJkbnruUGQ _Gn4ksM7UEeOkpJkbnruUGQ _Gn7A8M7UEeOkpJkbnruUGQ _Gn9dMM7UEeOkpJkbnruUGQ _GoAggM7UEeOkpJkbnruUGQ _GoDj0M7UEeOkpJkbnruUGQ _GoGAEM7UEeOkpJkbnruUGQ _GoJDYM7UEeOkpJkbnruUGQ _GoMGsM7UEeOkpJkbnruUGQ _GoOi8M7UEeOkpJkbnruUGQ _GoRmQM7UEeOkpJkbnruUGQ _GoUCgM7UEeOkpJkbnruUGQ _GoXF0M7UEeOkpJkbnruUGQ" base_Component="_GnHvsc7UEeOkpJkbnruUGQ" name="Graphical Editing Framework GEF"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnQ5oM7UEeOkpJkbnruUGQ" base_Package="_GnPEcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnTV4M7UEeOkpJkbnruUGQ" base_Package="_GnQ5oc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnVLEM7UEeOkpJkbnruUGQ" base_Package="_GnTV4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnXnUM7UEeOkpJkbnruUGQ" base_Package="_GnVyIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnaDkM7UEeOkpJkbnruUGQ" base_Package="_GnYOYM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gncf0M7UEeOkpJkbnruUGQ" base_Package="_GnaqoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gne8EM7UEeOkpJkbnruUGQ" base_Package="_GndG4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnhYUM7UEeOkpJkbnruUGQ" base_Package="_GnfjIM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gnj0kM7UEeOkpJkbnruUGQ" base_Package="_Gnh_YM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnmQ0M7UEeOkpJkbnruUGQ" base_Package="_GnkboM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnotEM7UEeOkpJkbnruUGQ" base_Package="_Gnm34M7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnrJUM7UEeOkpJkbnruUGQ" base_Package="_GnpUIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gns-gM7UEeOkpJkbnruUGQ" base_Package="_GnrJUc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnvawM7UEeOkpJkbnruUGQ" base_Package="_GntlkM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gnx3AM7UEeOkpJkbnruUGQ" base_Package="_GnwB0M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnzsMM7UEeOkpJkbnruUGQ" base_Package="_Gnx3Ac7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn2IcM7UEeOkpJkbnruUGQ" base_Package="_Gn0TQM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn4ksM7UEeOkpJkbnruUGQ" base_Package="_Gn2vgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn7A8M7UEeOkpJkbnruUGQ" base_Package="_Gn4ksc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn9dMM7UEeOkpJkbnruUGQ" base_Package="_Gn7A8c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoAggM7UEeOkpJkbnruUGQ" base_Package="_Gn-EQM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoDj0M7UEeOkpJkbnruUGQ" base_Package="_GoBHkM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoGAEM7UEeOkpJkbnruUGQ" base_Package="_GoDj0c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoJDYM7UEeOkpJkbnruUGQ" base_Package="_GoGnIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoMGsM7UEeOkpJkbnruUGQ" base_Package="_GoJqcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoOi8M7UEeOkpJkbnruUGQ" base_Package="_GoMtwM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoRmQM7UEeOkpJkbnruUGQ" base_Package="_GoPKAM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoUCgM7UEeOkpJkbnruUGQ" base_Package="_GoSNUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoXF0M7UEeOkpJkbnruUGQ" base_Package="_GoUpkM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GoawMM7UEeOkpJkbnruUGQ" base_Dependency="_GoXs4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GodMcM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.gmf.runtime.diagram.ui.internal.DiagramUIPlugin" localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.gmf.runtime.diagram.ui" vendor="Eclipse Modeling Project" version="1.7.0.201403111830" exportPackage="_GokhMM7UEeOkpJkbnruUGQ _Gom9cM7UEeOkpJkbnruUGQ _GoqAwM7UEeOkpJkbnruUGQ _GosdAM7UEeOkpJkbnruUGQ _GovgUM7UEeOkpJkbnruUGQ _Gox8kM7UEeOkpJkbnruUGQ _Go0_4M7UEeOkpJkbnruUGQ _Go3cIM7UEeOkpJkbnruUGQ _Go54YM7UEeOkpJkbnruUGQ _Go87sM7UEeOkpJkbnruUGQ _Go__AM7UEeOkpJkbnruUGQ _GpCbQM7UEeOkpJkbnruUGQ _GpFekM7UEeOkpJkbnruUGQ _GpIh4M7UEeOkpJkbnruUGQ _GpK-IM7UEeOkpJkbnruUGQ _GpOBcM7UEeOkpJkbnruUGQ _GpQdsM7UEeOkpJkbnruUGQ _GpS58M7UEeOkpJkbnruUGQ _GpVWMM7UEeOkpJkbnruUGQ _GpXycM7UEeOkpJkbnruUGQ _GpaOsM7UEeOkpJkbnruUGQ _GpcD4M7UEeOkpJkbnruUGQ _GpegIM7UEeOkpJkbnruUGQ _Gpg8YM7UEeOkpJkbnruUGQ _GpjYoM7UEeOkpJkbnruUGQ _GplN0M7UEeOkpJkbnruUGQ _GpnDAM7UEeOkpJkbnruUGQ _Gpo4MM7UEeOkpJkbnruUGQ _GprUcM7UEeOkpJkbnruUGQ _GptJoM7UEeOkpJkbnruUGQ _Gpu-0M7UEeOkpJkbnruUGQ _GpxbEM7UEeOkpJkbnruUGQ _GpzQQM7UEeOkpJkbnruUGQ _Gp1FcM7UEeOkpJkbnruUGQ _Gp26oM7UEeOkpJkbnruUGQ _Gp5W4M7UEeOkpJkbnruUGQ _Gp7MEM7UEeOkpJkbnruUGQ _Gp9BQM7UEeOkpJkbnruUGQ _Gp-2cM7UEeOkpJkbnruUGQ _GqAroM7UEeOkpJkbnruUGQ _GqCg0M7UEeOkpJkbnruUGQ _GqE9EM7UEeOkpJkbnruUGQ _GqGyQM7UEeOkpJkbnruUGQ _GqIncM7UEeOkpJkbnruUGQ _GqJ1kM7UEeOkpJkbnruUGQ _GqLqwM7UEeOkpJkbnruUGQ _GqNf8M7UEeOkpJkbnruUGQ _GqOuEM7UEeOkpJkbnruUGQ _GqQjQM7UEeOkpJkbnruUGQ _GqSYcM7UEeOkpJkbnruUGQ _GqTmkM7UEeOkpJkbnruUGQ _GqVbwM7UEeOkpJkbnruUGQ" base_Component="_GoawMc7UEeOkpJkbnruUGQ" name="GMF Diagram UI"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GokhMM7UEeOkpJkbnruUGQ" base_Package="_GoiE8M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gom9cM7UEeOkpJkbnruUGQ" base_Package="_GokhMc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoqAwM7UEeOkpJkbnruUGQ" base_Package="_GonkgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GosdAM7UEeOkpJkbnruUGQ" base_Package="_GoqAwc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GovgUM7UEeOkpJkbnruUGQ" base_Package="_GotEEM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gox8kM7UEeOkpJkbnruUGQ" base_Package="_GowHYM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go0_4M7UEeOkpJkbnruUGQ" base_Package="_GoyjoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go3cIM7UEeOkpJkbnruUGQ" base_Package="_Go0_4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go54YM7UEeOkpJkbnruUGQ" base_Package="_Go3cIc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go87sM7UEeOkpJkbnruUGQ" base_Package="_Go6fcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go__AM7UEeOkpJkbnruUGQ" base_Package="_Go9iwM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpCbQM7UEeOkpJkbnruUGQ" base_Package="_Go__Ac7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpFekM7UEeOkpJkbnruUGQ" base_Package="_GpDCUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpIh4M7UEeOkpJkbnruUGQ" base_Package="_GpGFoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpK-IM7UEeOkpJkbnruUGQ" base_Package="_GpIh4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpOBcM7UEeOkpJkbnruUGQ" base_Package="_GpLlMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpQdsM7UEeOkpJkbnruUGQ" base_Package="_GpOogM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpS58M7UEeOkpJkbnruUGQ" base_Package="_GpREwM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpVWMM7UEeOkpJkbnruUGQ" base_Package="_GpThAM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpXycM7UEeOkpJkbnruUGQ" base_Package="_GpV9QM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpaOsM7UEeOkpJkbnruUGQ" base_Package="_GpYZgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpcD4M7UEeOkpJkbnruUGQ" base_Package="_GpaOsc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpegIM7UEeOkpJkbnruUGQ" base_Package="_Gpcq8M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpg8YM7UEeOkpJkbnruUGQ" base_Package="_GpfHMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpjYoM7UEeOkpJkbnruUGQ" base_Package="_GphjcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GplN0M7UEeOkpJkbnruUGQ" base_Package="_Gpj_sM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpnDAM7UEeOkpJkbnruUGQ" base_Package="_Gpl04M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpo4MM7UEeOkpJkbnruUGQ" base_Package="_GpnqEM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GprUcM7UEeOkpJkbnruUGQ" base_Package="_GppfQM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GptJoM7UEeOkpJkbnruUGQ" base_Package="_GprUcc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpu-0M7UEeOkpJkbnruUGQ" base_Package="_GptwsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpxbEM7UEeOkpJkbnruUGQ" base_Package="_Gpvl4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpzQQM7UEeOkpJkbnruUGQ" base_Package="_GpxbEc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp1FcM7UEeOkpJkbnruUGQ" base_Package="_GpzQQc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp26oM7UEeOkpJkbnruUGQ" base_Package="_Gp1sgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp5W4M7UEeOkpJkbnruUGQ" base_Package="_Gp3hsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp7MEM7UEeOkpJkbnruUGQ" base_Package="_Gp5W4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp9BQM7UEeOkpJkbnruUGQ" base_Package="_Gp7MEc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp-2cM7UEeOkpJkbnruUGQ" base_Package="_Gp9oUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqAroM7UEeOkpJkbnruUGQ" base_Package="_Gp_dgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqCg0M7UEeOkpJkbnruUGQ" base_Package="_GqBSsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqE9EM7UEeOkpJkbnruUGQ" base_Package="_GqDH4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqGyQM7UEeOkpJkbnruUGQ" base_Package="_GqE9Ec7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqIncM7UEeOkpJkbnruUGQ" base_Package="_GqGyQc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqJ1kM7UEeOkpJkbnruUGQ" base_Package="_GqIncc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqLqwM7UEeOkpJkbnruUGQ" base_Package="_GqKcoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqNf8M7UEeOkpJkbnruUGQ" base_Package="_GqMR0M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqOuEM7UEeOkpJkbnruUGQ" base_Package="_GqNf8c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqQjQM7UEeOkpJkbnruUGQ" base_Package="_GqPVIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqSYcM7UEeOkpJkbnruUGQ" base_Package="_GqRKUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqTmkM7UEeOkpJkbnruUGQ" base_Package="_GqSYcc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqVbwM7UEeOkpJkbnruUGQ" base_Package="_GqUNoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GqZtMM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.uml2.uml.UMLPlugin$Implementation" classPath="." localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.uml2.uml" vendor="Eclipse Modeling Project" version="5.0.0.v20140310-0733" exportPackage="_GqfMwM7UEeOkpJkbnruUGQ _GqhB8M7UEeOkpJkbnruUGQ _Gqi3IM7UEeOkpJkbnruUGQ _GqksUM7UEeOkpJkbnruUGQ _GqmhgM7UEeOkpJkbnruUGQ _GqnvoM7UEeOkpJkbnruUGQ" base_Component="_GqYfEM7UEeOkpJkbnruUGQ" name="UML2 UML Model" lazyStart="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqfMwM7UEeOkpJkbnruUGQ" base_Package="_Gqd-oM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqhB8M7UEeOkpJkbnruUGQ" base_Package="_Gqfz0M7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gqi3IM7UEeOkpJkbnruUGQ" base_Package="_GqhpAM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqksUM7UEeOkpJkbnruUGQ" base_Package="_GqjeMM7UEeOkpJkbnruUGQ" isInternal="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqmhgM7UEeOkpJkbnruUGQ" base_Package="_GqlTYM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqnvoM7UEeOkpJkbnruUGQ" base_Package="_GqnIkM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GqqL4M7UEeOkpJkbnruUGQ" base_Dependency="_Gqo9wM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GqsBEM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.papyrus.infra.core.Activator" localization="plugin" requiredExecutionEnvironment="JavaSE-1.6" symbolicName="org.eclipse.papyrus.infra.core" vendor="Eclipse Modeling Project" version="1.0.0.v201404220826" exportPackage="_GqxgoM7UEeOkpJkbnruUGQ _GqzV0M7UEeOkpJkbnruUGQ _Gq1LAM7UEeOkpJkbnruUGQ _Gq2ZIM7UEeOkpJkbnruUGQ _Gq4OUM7UEeOkpJkbnruUGQ _Gq6DgM7UEeOkpJkbnruUGQ _Gq7RoM7UEeOkpJkbnruUGQ _Gq9G0M7UEeOkpJkbnruUGQ _Gq-U8M7UEeOkpJkbnruUGQ _GrAKIM7UEeOkpJkbnruUGQ _GrB_UM7UEeOkpJkbnruUGQ _GrDNcM7UEeOkpJkbnruUGQ _GrFCoM7UEeOkpJkbnruUGQ _GrG30M7UEeOkpJkbnruUGQ _GrIF8M7UEeOkpJkbnruUGQ _GrKiMM7UEeOkpJkbnruUGQ _GrLwUM7UEeOkpJkbnruUGQ _GrNlgM7UEeOkpJkbnruUGQ _GrPasM7UEeOkpJkbnruUGQ" base_Component="_Gqqy8M7UEeOkpJkbnruUGQ" name="Papyrus Backbone" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqxgoM7UEeOkpJkbnruUGQ" base_Package="_GqwSgM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqzV0M7UEeOkpJkbnruUGQ" base_Package="_GqyHsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq1LAM7UEeOkpJkbnruUGQ" base_Package="_Gqz84M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq2ZIM7UEeOkpJkbnruUGQ" base_Package="_Gq1LAc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq4OUM7UEeOkpJkbnruUGQ" base_Package="_Gq3AMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq6DgM7UEeOkpJkbnruUGQ" base_Package="_Gq41YM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq7RoM7UEeOkpJkbnruUGQ" base_Package="_Gq6Dgc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq9G0M7UEeOkpJkbnruUGQ" base_Package="_Gq74sM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq-U8M7UEeOkpJkbnruUGQ" base_Package="_Gq9t4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrAKIM7UEeOkpJkbnruUGQ" base_Package="_Gq-8AM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrB_UM7UEeOkpJkbnruUGQ" base_Package="_GrAxMM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrDNcM7UEeOkpJkbnruUGQ" base_Package="_GrB_Uc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrFCoM7UEeOkpJkbnruUGQ" base_Package="_GrD0gM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrG30M7UEeOkpJkbnruUGQ" base_Package="_GrFpsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrIF8M7UEeOkpJkbnruUGQ" base_Package="_GrG30c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrKiMM7UEeOkpJkbnruUGQ" base_Package="_GrItAM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrLwUM7UEeOkpJkbnruUGQ" base_Package="_GrKiMc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrNlgM7UEeOkpJkbnruUGQ" base_Package="_GrMXYM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrPasM7UEeOkpJkbnruUGQ" base_Package="_GrOMkM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GrRP4M7UEeOkpJkbnruUGQ" base_Dependency="_GrQBwM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GrTFEM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.papyrus.infra.gmfdiag.common.Activator" classPath="." localization="plugin" requiredExecutionEnvironment="JavaSE-1.6" symbolicName="org.eclipse.papyrus.infra.gmfdiag.common" vendor="Eclipse Modeling Project" version="1.0.0.qualifier" exportPackage="_GrZLsM7UEeOkpJkbnruUGQ _GraZ0M7UEeOkpJkbnruUGQ _GrcPAM7UEeOkpJkbnruUGQ _GreEMM7UEeOkpJkbnruUGQ _GrfSUM7UEeOkpJkbnruUGQ _GrhHgM7UEeOkpJkbnruUGQ _GriVoM7UEeOkpJkbnruUGQ _GrkK0M7UEeOkpJkbnruUGQ _GrmAAM7UEeOkpJkbnruUGQ _GrnOIM7UEeOkpJkbnruUGQ _GrpDUM7UEeOkpJkbnruUGQ _GrqRcM7UEeOkpJkbnruUGQ _GrsGoM7UEeOkpJkbnruUGQ _Grt70M7UEeOkpJkbnruUGQ _GrvJ8M7UEeOkpJkbnruUGQ _Grw_IM7UEeOkpJkbnruUGQ _GryNQM7UEeOkpJkbnruUGQ _Gr0CcM7UEeOkpJkbnruUGQ _Gr1QkM7UEeOkpJkbnruUGQ _Gr3FwM7UEeOkpJkbnruUGQ _Gr4T4M7UEeOkpJkbnruUGQ _Gr6JEM7UEeOkpJkbnruUGQ _Gr7XMM7UEeOkpJkbnruUGQ _Gr9MYM7UEeOkpJkbnruUGQ" base_Component="_GrR28M7UEeOkpJkbnruUGQ" name="Papyrus GMF Diagrams Support" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrZLsM7UEeOkpJkbnruUGQ" base_Package="_GrX9kM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GraZ0M7UEeOkpJkbnruUGQ" base_Package="_GrZLsc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrcPAM7UEeOkpJkbnruUGQ" base_Package="_GrbA4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GreEMM7UEeOkpJkbnruUGQ" base_Package="_Grc2EM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrfSUM7UEeOkpJkbnruUGQ" base_Package="_GreEMc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrhHgM7UEeOkpJkbnruUGQ" base_Package="_Grf5YM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GriVoM7UEeOkpJkbnruUGQ" base_Package="_GrhHgc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrkK0M7UEeOkpJkbnruUGQ" base_Package="_Gri8sM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrmAAM7UEeOkpJkbnruUGQ" base_Package="_Grkx4M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrnOIM7UEeOkpJkbnruUGQ" base_Package="_GrmAAc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrpDUM7UEeOkpJkbnruUGQ" base_Package="_Grn1MM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrqRcM7UEeOkpJkbnruUGQ" base_Package="_GrpDUc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrsGoM7UEeOkpJkbnruUGQ" base_Package="_Grq4gM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Grt70M7UEeOkpJkbnruUGQ" base_Package="_GrstsM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrvJ8M7UEeOkpJkbnruUGQ" base_Package="_Grt70c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Grw_IM7UEeOkpJkbnruUGQ" base_Package="_GrvxAM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GryNQM7UEeOkpJkbnruUGQ" base_Package="_Grw_Ic7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr0CcM7UEeOkpJkbnruUGQ" base_Package="_Gry0UM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr1QkM7UEeOkpJkbnruUGQ" base_Package="_Gr0Ccc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr3FwM7UEeOkpJkbnruUGQ" base_Package="_Gr13oM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr4T4M7UEeOkpJkbnruUGQ" base_Package="_Gr3Fwc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr6JEM7UEeOkpJkbnruUGQ" base_Package="_Gr468M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr7XMM7UEeOkpJkbnruUGQ" base_Package="_Gr6JEc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr9MYM7UEeOkpJkbnruUGQ" base_Package="_Gr7-QM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_Gr_ooM7UEeOkpJkbnruUGQ" base_Dependency="_Gr9zcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GsBd0M7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.gmf.tooling.runtime.GMFToolingRuntimePlugin" localization="plugin" requiredExecutionEnvironment="JavaSE-1.6" symbolicName="org.eclipse.gmf.tooling.runtime" vendor="Eclipse Modeling Project" version="3.2.0.201403121855" exportPackage="_GsHkcM7UEeOkpJkbnruUGQ _GsIykM7UEeOkpJkbnruUGQ _GsKnwM7UEeOkpJkbnruUGQ _GsMc8M7UEeOkpJkbnruUGQ _GsNrEM7UEeOkpJkbnruUGQ _GsPgQM7UEeOkpJkbnruUGQ _GsQuYM7UEeOkpJkbnruUGQ _GsSjkM7UEeOkpJkbnruUGQ _GsUYwM7UEeOkpJkbnruUGQ _GsVm4M7UEeOkpJkbnruUGQ _GsXcEM7UEeOkpJkbnruUGQ _GsYqMM7UEeOkpJkbnruUGQ _GsafYM7UEeOkpJkbnruUGQ _GsbtgM7UEeOkpJkbnruUGQ _GsdisM7UEeOkpJkbnruUGQ _GsfX4M7UEeOkpJkbnruUGQ _GsgmAM7UEeOkpJkbnruUGQ _GsibMM7UEeOkpJkbnruUGQ" base_Component="_GsAPsM7UEeOkpJkbnruUGQ" name="GMF Tooling-Specific Runtime Extensions Plugin"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsHkcM7UEeOkpJkbnruUGQ" base_Package="_GsGWUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsIykM7UEeOkpJkbnruUGQ" base_Package="_GsHkcc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsKnwM7UEeOkpJkbnruUGQ" base_Package="_GsJZoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsMc8M7UEeOkpJkbnruUGQ" base_Package="_GsLO0M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsNrEM7UEeOkpJkbnruUGQ" base_Package="_GsMc8c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsPgQM7UEeOkpJkbnruUGQ" base_Package="_GsOSIM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsQuYM7UEeOkpJkbnruUGQ" base_Package="_GsQHUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsSjkM7UEeOkpJkbnruUGQ" base_Package="_GsRVcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsUYwM7UEeOkpJkbnruUGQ" base_Package="_GsTKoM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsVm4M7UEeOkpJkbnruUGQ" base_Package="_GsUYwc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsXcEM7UEeOkpJkbnruUGQ" base_Package="_GsWN8M7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsYqMM7UEeOkpJkbnruUGQ" base_Package="_GsXcEc7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsafYM7UEeOkpJkbnruUGQ" base_Package="_GsZRQM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsbtgM7UEeOkpJkbnruUGQ" base_Package="_GsbGcM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsdisM7UEeOkpJkbnruUGQ" base_Package="_GscUkM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsfX4M7UEeOkpJkbnruUGQ" base_Package="_GseJwM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsgmAM7UEeOkpJkbnruUGQ" base_Package="_GsfX4c7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsibMM7UEeOkpJkbnruUGQ" base_Package="_GshNEM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_Gsk3cM7UEeOkpJkbnruUGQ" base_Dependency="_GsjCQM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:Plugin xmi:id="_GsmsoM7UEeOkpJkbnruUGQ" hasLazyActivationPolicy="true" activator="org.eclipse.papyrus.infra.core.log.internal.Activator" localization="plugin" requiredExecutionEnvironment="J2SE-1.5" symbolicName="org.eclipse.papyrus.infra.core.log" vendor="Eclipse Modeling Project" version="1.0.0.v201404220826" exportPackage="_GsszQM7UEeOkpJkbnruUGQ" base_Component="_GslegM7UEeOkpJkbnruUGQ" name="Papyrus Logging plugin" isIncubation="true"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsszQM7UEeOkpJkbnruUGQ" base_Package="_GsrlIM7UEeOkpJkbnruUGQ"/>
- <ModuleLayer:BundleReference xmi:id="_GsvPgM7UEeOkpJkbnruUGQ" base_Dependency="_GstaUM7UEeOkpJkbnruUGQ"/>
- <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gs5AgM7UEeOkpJkbnruUGQ" base_Package="_Gs3LUM7UEeOkpJkbnruUGQ"/>
- <structure:DeveloperDoc xmi:id="_SUtzsM7eEeOkpJkbnruUGQ" base_Comment="_j3s-wM7dEeOkpJkbnruUGQ"/>
- <Document:Document xmi:id="_YDhg4M7vEeOVs4zXLxqLmw" base_Model="_YDedkM7vEeOVs4zXLxqLmw" author="P. Tessier (CEA LIST)" version="0.1"/>
- <Document:Content xmi:id="_YDlyUM7vEeOVs4zXLxqLmw" base_Comment="_YDjWEM7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YDpcsM7vEeOVs4zXLxqLmw" base_Package="_YDnAcM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YDu8QM7vEeOVs4zXLxqLmw" base_Comment="_YDsgAM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YDymoM7vEeOVs4zXLxqLmw" base_Comment="_YDxYgM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YD24EM7vEeOVs4zXLxqLmw" base_Comment="_YD1C4M7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YD5UUM7vEeOVs4zXLxqLmw" base_Package="_YD3fIM7vEeOVs4zXLxqLmw"/>
- <Document:ImageRef xmi:id="_YE6oAM7vEeOVs4zXLxqLmw" base_Comment="_YE4LwM7vEeOVs4zXLxqLmw" ref="C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/UseCaseDiagram.png"/>
- <Document:Section xmi:id="_YE9EQM7vEeOVs4zXLxqLmw" base_Package="_YE7PEM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YFAHkM7vEeOVs4zXLxqLmw" base_Comment="_YE9rUM7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YFCj0M7vEeOVs4zXLxqLmw" base_Package="_YFAuoM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YFFAEM7vEeOVs4zXLxqLmw" base_Comment="_YFDK4M7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YFHcUM7vEeOVs4zXLxqLmw" base_Package="_YFFnIM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YFJ4kM7vEeOVs4zXLxqLmw" base_Comment="_YFIDYM7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YFLtwM7vEeOVs4zXLxqLmw" base_Package="_YFJ4kc7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YFOxEM7vEeOVs4zXLxqLmw" base_Comment="_YFMU0M7vEeOVs4zXLxqLmw"/>
- <Document:Section xmi:id="_YFRNUM7vEeOVs4zXLxqLmw" base_Package="_YFPYIM7vEeOVs4zXLxqLmw"/>
- <Document:ImageRef xmi:id="_YGy3UM7vEeOVs4zXLxqLmw" base_Comment="_YGwbEM7vEeOVs4zXLxqLmw" ref="C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/ArchitectureOverview.png"/>
- <Document:Content xmi:id="_YG16oM7vEeOVs4zXLxqLmw" base_Comment="_YGzeYM7vEeOVs4zXLxqLmw"/>
- <Document:ImageRef xmi:id="_YJcisM7vEeOVs4zXLxqLmw" base_Comment="_YJaGcM7vEeOVs4zXLxqLmw" ref="C:/git/org.eclipse.papyrus/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/Structure.png"/>
- <Document:Content xmi:id="_YJe-8M7vEeOVs4zXLxqLmw" base_Comment="_YJdJwM7vEeOVs4zXLxqLmw"/>
- <Document:Content xmi:id="_YJhbMM7vEeOVs4zXLxqLmw" base_Comment="_YJfmAM7vEeOVs4zXLxqLmw"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ADL4Eclipse="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3" xmlns:ModuleLayer="http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:structure="http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/ADL4Eclipse/_rk7nwOqKEeOfTcbrnCq2oQ/3 pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_rlFYwOqKEeOfTcbrnCq2oQ http://OSGI/schemas/ModuleLayer/_0xHxU4DEEeKQG4TlBAn6bg/3 pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUIDEEeKQG4TlBAn6bg http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6 pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpmyYHVxEeSZ-fQGFkyJeQ">
+ <uml:Model xmi:id="_lNLnYMbvEeO9CYUoXDRplw" name="Canonical Diagram Views">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_gP184MofEeO3DsHezUU9Sg">
+ <body>The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. &#xD;
+This mechanism can be added locally for each element by using CSS. &#xD;
+For example, you would like to see: &#xD;
+- synchronize compartment of enumeration literal for all enumeration. &#xD;
+- synchronize compartment of attributes and operation for all class stereotyped ….&#xD;
+This functionality is associated to the task 433206.&#xD;
+</body>
+ </ownedComment>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_lNLnYcbvEeO9CYUoXDRplw">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Model" xmi:id="_lNLnYsbvEeO9CYUoXDRplw" name="Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_W7DF0MohEeO3DsHezUU9Sg" name="LocalSynchronization"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_9DAe4MoiEeO3DsHezUU9Sg" name="CSSIntegration"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_WWPdsMojEeO3DsHezUU9Sg" name="CustomSynchronization"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_lNLnY8bvEeO9CYUoXDRplw" name="UseCases">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_lNLnZMbvEeO9CYUoXDRplw" name="useCasesAbstraction" client="_lNLnY8bvEeO9CYUoXDRplw" supplier="_lNLnYsbvEeO9CYUoXDRplw"/>
+ <packagedElement xmi:type="uml:Component" xmi:id="_lNLnZcbvEeO9CYUoXDRplw" name="Synchronization" useCase="_O8koEMcbEeOenbI5XqwJvQ _zqMFoMozEeO3DsHezUU9Sg _l5cVwMo3EeOzTpunJ7qmNw">
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_O8koEMcbEeOenbI5XqwJvQ" name="Add an element in the model" subject="_lNLnZcbvEeO9CYUoXDRplw">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_XBXZIMo1EeO3DsHezUU9Sg">
+ <body>When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element&#xD;
+The difficulty of this mechanism is to parameter the synchronization.&#xD;
+By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. &#xD;
+But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</body>
+ </ownedComment>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_zqMFoMozEeO3DsHezUU9Sg" name="Move an element" subject="_lNLnZcbvEeO9CYUoXDRplw">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_a-G7gMo1EeO3DsHezUU9Sg">
+ <body>When a element is moved, the synchronization mechanism must to create graphically the element to each diagram.&#xD;
+</body>
+ </ownedComment>
+ </ownedUseCase>
+ <ownedUseCase xmi:type="uml:UseCase" xmi:id="_l5cVwMo3EeOzTpunJ7qmNw" name="Set synchronization enable" subject="_lNLnZcbvEeO9CYUoXDRplw">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_vxFwUMo3EeOzTpunJ7qmNw">
+ <body>The user can set enable the synchronization for a set of graphical elements.&#xD;
+</body>
+ </ownedComment>
+ </ownedUseCase>
+ <packagedElement xmi:type="uml:UseCase" xmi:id="_QqgwkMcbEeOenbI5XqwJvQ" name="Remove an element from the model">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_bGhQoMo1EeO3DsHezUU9Sg">
+ <body>When the element is removed, the corresponding graphical element must be removed.</body>
+ </ownedComment>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Actor" xmi:id="_g2Kl8MozEeO3DsHezUU9Sg" name="User"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_1pkjcMozEeO3DsHezUU9Sg" memberEnd="_1pkjccozEeO3DsHezUU9Sg _1pkjdMozEeO3DsHezUU9Sg">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_1pkjccozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_1pkjcMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1pkjcsozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1pkjc8ozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_1pkjdMozEeO3DsHezUU9Sg" name="add an element in the model" type="_O8koEMcbEeOenbI5XqwJvQ" association="_1pkjcMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1pkjdcozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1pkjdsozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_2PwZsMozEeO3DsHezUU9Sg" memberEnd="_2PwZscozEeO3DsHezUU9Sg _2PwZtMozEeO3DsHezUU9Sg">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_2PwZscozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_2PwZsMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2PwZssozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2PwZs8ozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_2PwZtMozEeO3DsHezUU9Sg" name="remove an element from the model" type="_QqgwkMcbEeOenbI5XqwJvQ" association="_2PwZsMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2PwZtcozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2PwZtsozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_2zHlcMozEeO3DsHezUU9Sg" name="" memberEnd="_2zHlccozEeO3DsHezUU9Sg _2zHldMozEeO3DsHezUU9Sg">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_2zHlccozEeO3DsHezUU9Sg" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_2zHlcMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2zHlcsozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2zHlc8ozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_2zHldMozEeO3DsHezUU9Sg" name="move an element" type="_zqMFoMozEeO3DsHezUU9Sg" association="_2zHlcMozEeO3DsHezUU9Sg">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2zHldcozEeO3DsHezUU9Sg" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2zHldsozEeO3DsHezUU9Sg" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_rvVLEMo3EeOzTpunJ7qmNw" memberEnd="_rvVLEco3EeOzTpunJ7qmNw _rvVLFMo3EeOzTpunJ7qmNw">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_rvVLEco3EeOzTpunJ7qmNw" name="user" type="_g2Kl8MozEeO3DsHezUU9Sg" association="_rvVLEMo3EeOzTpunJ7qmNw">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rvVLEso3EeOzTpunJ7qmNw" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rvVLE8o3EeOzTpunJ7qmNw" value="1"/>
+ </ownedEnd>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_rvVLFMo3EeOzTpunJ7qmNw" name="set synchronization enable" type="_l5cVwMo3EeOzTpunJ7qmNw" association="_rvVLEMo3EeOzTpunJ7qmNw">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rvVLFco3EeOzTpunJ7qmNw" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rvVLFso3EeOzTpunJ7qmNw" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_lNLnZsbvEeO9CYUoXDRplw" name="Design">
+ <ownedComment xmi:type="uml:Comment" xmi:id="_9I1OUM7pEeOVs4zXLxqLmw">
+ <body>The design consists of one plugin org.eclipse.papyrus.infra.gmfdiag.canonical.&#xD;
+It contains an edit-policy provider and an extension point</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_j3s-wM7dEeOkpJkbnruUGQ">
+ <body>The edit policy PapyrusCanonicalEditPolicy is installed by the PapyrusCanonicalEditPolicyPolicy on any NodeEditPart that is a:&#xD;
+ - DiagramEditPart (to synchronize content of diagram)&#xD;
+ - CompartmentEditPart (to synchronize content of compartment)&#xD;
+ - IBorderedShapeEditPart (to synchronize content of borderedElement as port....)&#xD;
+&#xD;
+This edit policy implements synchronization between graphical element and element in the model&#xD;
+It is based on GMF's CanonicalEditPolicy but it has several differences:&#xD;
+ - View Service cannot be called. To call it we need to get the identifier of the child that could be place in compartment. It is not possible to find in a generic way&#xD;
+ --> link to each Diagram Updater, and moreover some child has been created by custom code. In fact, the hierarchy of visual element must follow the hierachy of semantic element.&#xD;
+ --> this is not the case so the Diagram updater generated from the gmfgen has not the good info.&#xD;
+
+So, the drag-and-drop support (drop edit policy) of the diagram is used to effect the creation of canonical views. To by-pass the Papyrus strategy-based
+customizable drag-and-drop implementation, the DropObjectsRequest is wrapped in a CanonicalDropObjectsRequest to pass through the customizable
+drop edit policy.
+&#xD;
+An extension point is defined that lets diagram plug-ins contribute strategies for determination of
+ - what semantic elements should be shown as child nodes or attached edges of the host node
+ - which child views and attached edges are existing views of canonical elements
+ - on which related edit-part should a semantic element be dropped to create its canonical view
+&#xD;
+When requested to refresh the visuals of its host edit-part, the canonical edit-policy iterates registered semantic-children strategies in priority order
+to determine the semantic elements that need to be visualized as children and as edges. These are compared against views that already exist, as
+provided by registered visual-children strategies. Any views that need to be created are created by drag-and-drop onto the target edit-part provided
+by the registered creation-target strategies. All strategies are registered with priorities, either against a specific edit-part implementation class or
+with an XML enablement expression that matches by edit-part, notation view, or semantic element (or some combination of all three). All strategy
+extension points also provide sensible defaults for the case where no registered strategy matches the particular scenario.</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_X4kYwMr3EeOxaZrLLxAqiw">
+ <body>Remarks:&#xD;
+As in the GMF Run-time (and expected by GMF), the PapyrusCanonicalEditPolicy is governed by the presence (either explicitly in the notation
+model or via CSS) of the CanonicalStyle::canonical attribute. In CSS, this is inferred from the 'canonical' boolean attribute via generic support
+for single-attribute styles. However, unlike the default GMF behaviour, the default canonical state for a view that does not have the style at all
+is off, not on.
+
+The canonical style is only needed on top graphical shapes. Compartments do not need the style; all compartments of a canonical shape in the
+diagram are populated with canonical views, including shape compartments (e.g., package contents).
+
+Canonical view creation is enabled only when the PapyrusCanonicalEditPolicy is in its fully active state. However, the edit policy also has a
+semi-active state in which it will delete views for obsolete canonical children and edges, but not create new ones. In GEF terms, the edit
+policy is 'active' when it is in this state.</body>
+ </ownedComment>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_lNLnZ8bvEeO9CYUoXDRplw" name="DesignAbstraction" client="_lNLnZsbvEeO9CYUoXDRplw" supplier="_lNLnY8bvEeO9CYUoXDRplw"/>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GhiFEM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.canonical">
+ <ownedAttribute xmi:type="uml:Port" xmi:id="_Gs61sM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GlxE0M7UEeOkpJkbnruUGQ" name="org.eclipse.ui" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Glk3kM7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GmCxoM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Gl0IIM7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GmbzMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GmF08M7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GnFTcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GmePcc7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GoXs4M7UEeOkpJkbnruUGQ" name="org.eclipse.gef" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GnHvsc7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Gqo9wM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GqYfEM7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GrQBwM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_Gqqy8M7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Gr9zcM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GrR28M7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GsjCQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GsAPsM7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_GstaUM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log" client="_GhiFEM7UEeOkpJkbnruUGQ" supplier="_GslegM7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gs3LUM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.canonical.strategy">
+ <packagedElement xmi:type="uml:Interface" xmi:id="_ADvBkM7cEeOkpJkbnruUGQ" name="ISemanticChildrenStrategy">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_giaTYM7cEeOkpJkbnruUGQ" name="getCanonicalDependents"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_mbDhwM7cEeOkpJkbnruUGQ" name="getCanonicalSemanticChildren"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_843RcAPAEeW8nIkIujhtCA" name="getCanonicalSemanticConnections"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_G0aEIM7cEeOkpJkbnruUGQ" name="SemanticChildrenStrategyRegistration">
+ <generalization xmi:type="uml:Generalization" xmi:id="_O3Yh8APAEeW8nIkIujhtCA" general="_gMFEQAO9EeW8nIkIujhtCA"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_7H_q4M7cEeOkpJkbnruUGQ" name="strategy" type="_ADvBkM7cEeOkpJkbnruUGQ" association="_7IAR8M7cEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7H_q4c7cEeOkpJkbnruUGQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7H_q4s7cEeOkpJkbnruUGQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_LRsu0M7cEeOkpJkbnruUGQ" name="SemanticChildrenStrategyRegistry">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_HV9ckM7dEeOkpJkbnruUGQ" name="strategy" type="_gMFEQAO9EeW8nIkIujhtCA" aggregation="composite" association="_HV-qsM7dEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HV9ckc7dEeOkpJkbnruUGQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HV9cks7dEeOkpJkbnruUGQ" value="*"/>
+ </ownedAttribute>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="__iRd0M7cEeOkpJkbnruUGQ" name="getInstance" isStatic="true"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_DiGwcM7dEeOkpJkbnruUGQ" name="getSemanticChildrenStrategy">
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_M0DVEAO8EeW8nIkIujhtCA" name="editPart" type="_TWJJEAO8EeW8nIkIujhtCA" effect="read"/>
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_feMgAAO8EeW8nIkIujhtCA" type="_ADvBkM7cEeOkpJkbnruUGQ" direction="return"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_7IAR8M7cEeOkpJkbnruUGQ" memberEnd="_7IAR8c7cEeOkpJkbnruUGQ _7H_q4M7cEeOkpJkbnruUGQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_7IAR8c7cEeOkpJkbnruUGQ" type="_G0aEIM7cEeOkpJkbnruUGQ" association="_7IAR8M7cEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7IAR8s7cEeOkpJkbnruUGQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7IAR887cEeOkpJkbnruUGQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_HV-qsM7dEeOkpJkbnruUGQ" memberEnd="_HV-qsc7dEeOkpJkbnruUGQ _HV9ckM7dEeOkpJkbnruUGQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_HV-qsc7dEeOkpJkbnruUGQ" name="registry" type="_LRsu0M7cEeOkpJkbnruUGQ" association="_HV-qsM7dEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HV-qss7dEeOkpJkbnruUGQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HV-qs87dEeOkpJkbnruUGQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_AK5mwAO9EeW8nIkIujhtCA" name="VisualChildrenStrategyRegistration">
+ <generalization xmi:type="uml:Generalization" xmi:id="_PstAYAPAEeW8nIkIujhtCA" general="_gMFEQAO9EeW8nIkIujhtCA"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_cgdcMAO_EeW8nIkIujhtCA" name="strategy" type="_AK6N0AO9EeW8nIkIujhtCA" association="_cgc1IAO_EeW8nIkIujhtCA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_AK6N0AO9EeW8nIkIujhtCA" name="IVisualChildrenStrategy">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_AK6N0QO9EeW8nIkIujhtCA" name="getCanonicalChildren"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_AK6N0gO9EeW8nIkIujhtCA" name="getCanonicalEdges"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_gMFEQAO9EeW8nIkIujhtCA" name="Registration">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_m_3k4APAEeW8nIkIujhtCA" name="priority">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_2WGPYAO9EeW8nIkIujhtCA" name="CreationTargetStrategyRegistration">
+ <generalization xmi:type="uml:Generalization" xmi:id="_QfP3oAPAEeW8nIkIujhtCA" general="_gMFEQAO9EeW8nIkIujhtCA"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_29QrIgO_EeW8nIkIujhtCA" name="strategy" type="_2WGPZwO9EeW8nIkIujhtCA" association="_29QEEAO_EeW8nIkIujhtCA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Interface" xmi:id="_2WGPZwO9EeW8nIkIujhtCA" name="ICreationTargetStrategy">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_2WGPaAO9EeW8nIkIujhtCA" name="getTargetEditPart"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_cgc1IAO_EeW8nIkIujhtCA" memberEnd="_cgdcMAO_EeW8nIkIujhtCA _cgdcMQO_EeW8nIkIujhtCA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cgc1IQO_EeW8nIkIujhtCA" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cgc1IgO_EeW8nIkIujhtCA" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_cgdcMQO_EeW8nIkIujhtCA" type="_AK5mwAO9EeW8nIkIujhtCA" association="_cgc1IAO_EeW8nIkIujhtCA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_29QEEAO_EeW8nIkIujhtCA" memberEnd="_29QrIgO_EeW8nIkIujhtCA _29RSMAO_EeW8nIkIujhtCA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_29QrIAO_EeW8nIkIujhtCA" source="org.eclipse.papyrus">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_29QrIQO_EeW8nIkIujhtCA" key="nature" value="UML_Nature"/>
+ </eAnnotations>
+ <ownedEnd xmi:type="uml:Property" xmi:id="_29RSMAO_EeW8nIkIujhtCA" type="_2WGPYAO9EeW8nIkIujhtCA" association="_29QEEAO_EeW8nIkIujhtCA"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Gs8q4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders" client="_Gs61sM7UEeOkpJkbnruUGQ" supplier="_Gs8D0M7UEeOkpJkbnruUGQ"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_hGz2YM7bEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.canonical.editpolicy">
+ <packagedElement xmi:type="uml:Class" xmi:id="_0-fygM7bEeOkpJkbnruUGQ" name="PapyrusCanonicalEditPolicy">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_YbQwoM7dEeOkpJkbnruUGQ" name="getSemanticChildrenList"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_bqP1IM7dEeOkpJkbnruUGQ" name="refreshSemanticChildren"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Q1hHQM7dEeOkpJkbnruUGQ" name="Dependency1" client="_0-fygM7bEeOkpJkbnruUGQ" supplier="_DiGwcM7dEeOkpJkbnruUGQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_i84nMM7bEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.canonical.internal.provider">
+ <packagedElement xmi:type="uml:Class" xmi:id="_7XyP0M7bEeOkpJkbnruUGQ" name="PapyrusCanonicalEditPolicyProvider">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_PaKZAM7cEeOkpJkbnruUGQ" name="canonicalEditPolicy" type="_0-fygM7bEeOkpJkbnruUGQ" association="_PaLAEM7cEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PaKZAc7cEeOkpJkbnruUGQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PaKZAs7cEeOkpJkbnruUGQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_PaLAEM7cEeOkpJkbnruUGQ" memberEnd="_PaLAEc7cEeOkpJkbnruUGQ _PaKZAM7cEeOkpJkbnruUGQ">
+ <ownedEnd xmi:type="uml:Property" xmi:id="_PaLAEc7cEeOkpJkbnruUGQ" name="synchronizeEditPolicyProvider" type="_7XyP0M7bEeOkpJkbnruUGQ" association="_PaLAEM7cEeOkpJkbnruUGQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PaLAEs7cEeOkpJkbnruUGQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PaLAE87cEeOkpJkbnruUGQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_UZUrEAPBEeW8nIkIujhtCA" client="_hGz2YM7bEeOkpJkbnruUGQ" supplier="_W7DF0MohEeO3DsHezUU9Sg"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_bZHHsAPBEeW8nIkIujhtCA" client="_Gs3LUM7UEeOkpJkbnruUGQ" supplier="_WWPdsMojEeO3DsHezUU9Sg"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_Glk3kM7UEeOkpJkbnruUGQ" name="org.eclipse.ui">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GlszYM7UEeOkpJkbnruUGQ" name="org.eclipse.ui.internal"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_Gl0IIM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime">
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gl610M7UEeOkpJkbnruUGQ" name="org.eclipse.core.internal.preferences.legacy"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gl9SEM7UEeOkpJkbnruUGQ" name="org.eclipse.core.internal.runtime"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gl_uUM7UEeOkpJkbnruUGQ" name="org.eclipse.core.runtime"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GmF08M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmMioM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmO-4M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.archive"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmRbIM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.command"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmT3YM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.notify"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmWToM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.notify.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmYv4M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.common.util"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GmePcc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmlkMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmoAcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmqcsM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.plugin"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gms48M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.resource"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmvVMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.resource.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GmxxcM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.util"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm0NsM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm2p8M7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm5GMM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.namespace.util"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm7icM7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm9Xoc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gm_z4c7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.internal"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnCQIc7UEeOkpJkbnruUGQ" name="org.eclipse.emf.ecore.xml.type.util"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GnHvsc7UEeOkpJkbnruUGQ" name="org.eclipse.gef">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnPEcM7UEeOkpJkbnruUGQ" name="org.eclipse.gef">
+ <packagedElement xmi:type="uml:Interface" xmi:id="_TWJJEAO8EeW8nIkIujhtCA" name="EditPart"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnQ5oc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnTV4c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.dnd"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnVyIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.editparts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnYOYM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.editpolicies"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnaqoM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.handles"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GndG4M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnfjIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.icons"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gnh_YM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnkboM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.palette.editparts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gnm34M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.internal.ui.rulers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnpUIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnrJUc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.print"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GntlkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.requests"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GnwB0M7UEeOkpJkbnruUGQ" name="org.eclipse.gef.rulers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gnx3Ac7UEeOkpJkbnruUGQ" name="org.eclipse.gef.tools"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gn0TQM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.actions"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gn2vgM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.console"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gn4ksc7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.console.icons"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gn7A8c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gn-EQM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette.customize"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoBHkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.palette.editparts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoDj0c7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.parts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoGnIM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.properties"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoJqcM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.rulers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoMtwM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.stackview"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoPKAM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.stackview.icons"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoSNUM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.ui.views.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoUpkM7UEeOkpJkbnruUGQ" name="org.eclipse.gef.util"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GoawMc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui">
+ <ownedAttribute xmi:type="uml:Port" xmi:id="_Gs8D0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoiE8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GokhMc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.actions"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GonkgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoqAwc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GotEEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editparts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GowHYM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.editpolicies"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GoyjoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.figures"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Go0_4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.handles"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Go3cIc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.image"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Go6fcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Go9iwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.actions"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Go__Ac7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpDCUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpGFoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpIh4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.editparts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpLlMM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpOogM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.figures"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpREwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.handles"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpThAM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.l10n"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpV9QM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpYZgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.parts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpaOsc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.properties"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gpcq8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.requests"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpfHMM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.resources"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GphjcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gpj_sM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gpl04M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpnqEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GppfQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GprUcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.layout"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GptwsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.services.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gpvl4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.tools"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpxbEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.type"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GpzQQc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.internal.util"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp1sgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.l10n"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp3hsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.label"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp5W4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.layout"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp7MEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.menus"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp9oUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.parts"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gp_dgM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.preferences"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqBSsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqDH4M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.requests"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqE9Ec7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.decorator"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqGyQc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.editpart"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqIncc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.editpolicy"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqKcoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.layout"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqMR0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.services.palette"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqNf8c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.tools"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqPVIM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.type"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqRKUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.util"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqSYcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.view.factories"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqUNoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GqYfEM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml">
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gqd-oM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gqfz0M7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqhpAM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.operations"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqjeMM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.internal.resource"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqlTYM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.resource"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqnIkM7UEeOkpJkbnruUGQ" name="org.eclipse.uml2.uml.util"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_Gqqy8M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqwSgM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GqyHsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.clipboard"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gqz84M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.contentoutline"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq1LAc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.editor"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq3AMM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.editorsfactory"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq41YM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq6Dgc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq74sM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.extension.diagrameditor"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq9t4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.lifecycleevents"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gq-8AM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.listenerservice"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrAxMM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.markers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrB_Uc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.modelsetquery"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrD0gM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.modelsetquery.impl"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrFpsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.multidiagram.actionbarcontributor"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrG30c7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrItAM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource.additional"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrKiMc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.resource.sasheditor"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrMXYM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.services"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrOMkM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.utils"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GrR28M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrX9kM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrZLsc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.adapter"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrbA4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.commands"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grc2EM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.commands.requests"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GreEMc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.databinding.custom"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grf5YM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.decoration"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrhHgc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.editpart"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gri8sM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.editpolicies"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grkx4M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.figure.edge"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrmAAc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.figure.node"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grn1MM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.handler"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrpDUc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.helper"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grq4gM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.listener"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrstsM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.model"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grt70c7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.preferences"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GrvxAM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.providers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Grw_Ic7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.service.shape"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gry0UM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.snap"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr0Ccc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr13oM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy.copy"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr3Fwc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.strategy.paste"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr468M7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.types"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr6JEc7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.undocontext"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Gr7-QM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.gmfdiag.common.utils"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GsAPsM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsGWUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsHkcc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.actions"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsJZoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.directedit"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsLO0M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.directedit.locator"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsMc8c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.draw2d"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsOSIM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.draw2d.labels"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsQHUM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.helpers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsRVcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsTKoM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.effect"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsUYwc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.labels"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsWN8M7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.edit.policies.reparent"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsXcEc7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.ocl.tracker"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsZRQM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.parsers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsbGcM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.part"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GscUkM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.providers"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GseJwM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.sheet"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsfX4c7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.structure"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_GshNEM7UEeOkpJkbnruUGQ" name="org.eclipse.gmf.tooling.runtime.update"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" xmi:id="_GslegM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log">
+ <packagedElement xmi:type="uml:Package" xmi:id="_GsrlIM7UEeOkpJkbnruUGQ" name="org.eclipse.papyrus.infra.core.log"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Gfrq8M7UEeOkpJkbnruUGQ">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KumCQAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KumCQQOtEeWytIRHPc2H8Q" key="Version" value="0.0.4"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KumCQgOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KumCQwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KumCRAOtEeWytIRHPc2H8Q" key="Date" value="2014-06-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KumCRQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_GhgP4M7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_rlFYwOqKEeOfTcbrnCq2oQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_lNLnaMbvEeO9CYUoXDRplw" name="Test">
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_lNLnacbvEeO9CYUoXDRplw" name="Dependency1" client="_lNLnaMbvEeO9CYUoXDRplw" supplier="_lNLnY8bvEeO9CYUoXDRplw"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_lNLnasbvEeO9CYUoXDRplw" name="Dependency2" client="_lNLnaMbvEeO9CYUoXDRplw" supplier="_lNLnZsbvEeO9CYUoXDRplw"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLna8bvEeO9CYUoXDRplw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KvDVQAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvDVQQOtEeWytIRHPc2H8Q" key="Version" value="0.0.7"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvDVQgOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvDVQwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvDVRAOtEeWytIRHPc2H8Q" key="Date" value="2014-11-26"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvDVRQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLnbMbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rplkQXVxEeSZ-fQGFkyJeQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_kWqjAMbXEeO09JBvNFZRNw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLnbcbvEeO9CYUoXDRplw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KvO7cAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvO7cQOtEeWytIRHPc2H8Q" key="Version" value="0.0.7"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvO7cgOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvO7cwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvO7dAOtEeWytIRHPc2H8Q" key="Date" value="2014-11-26"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvO7dQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLnbsbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpmyYHVxEeSZ-fQGFkyJeQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_qCT3MMbXEeO09JBvNFZRNw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_lNLnb8bvEeO9CYUoXDRplw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KvUbAAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvUbAQOtEeWytIRHPc2H8Q" key="Version" value="0.0.7"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvUbAgOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvUbAwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvUbBAOtEeWytIRHPc2H8Q" key="Date" value="2014-11-26"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvUbBQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lNLncMbvEeO9CYUoXDRplw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpnZcXVxEeSZ-fQGFkyJeQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_2LNtQMbYEeO09JBvNFZRNw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zqiBwMbvEeO9CYUoXDRplw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zq7DUMbvEeO9CYUoXDRplw" 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="_FGuXIMn2EeOU_InmtzG_ow">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KvjEgAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvjEgQOtEeWytIRHPc2H8Q" key="Version" value="0.0.11"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvjEggOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvjEgwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvjEhAOtEeWytIRHPc2H8Q" key="Date" value="2014-11-14"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KvjEhQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FJEggMn2EeOU_InmtzG_ow" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_RQrLoWwBEeSIYu1Ih2FYyQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_D0JcUMnzEeO9CYUoXDRplw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DbpSMM7UEeOkpJkbnruUGQ">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LBGHgAOtEeWytIRHPc2H8Q" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LBGHgQOtEeWytIRHPc2H8Q" key="Version" value="0.0.4"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LBGHggOtEeWytIRHPc2H8Q" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LBGHgwOtEeWytIRHPc2H8Q" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LBGHhAOtEeWytIRHPc2H8Q" key="Date" value="2014-06-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LBGHhQOtEeWytIRHPc2H8Q" key="Author" value=""/>
+ </eAnnotations>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DdivoM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_rlFYwOqKEeOfTcbrnCq2oQ"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_nE1m0Hz7EeKfO4elN3J5Fw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Ddkk0M7UEeOkpJkbnruUGQ">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DfYisM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xHxUYDEEeKQG4TlBAn6bg"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_OKU8EHtxEeKcL-wrhM9ICg"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_DfaX4M7UEeOkpJkbnruUGQ">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DhHBAM7UEeOkpJkbnruUGQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_0xRiUIDEEeKQG4TlBAn6bg"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://OSGI_PROFILES/osgi.profile.uml#_YbhfEHtxEeKcL-wrhM9ICg"/>
+ </profileApplication>
+ </uml:Model>
+ <structure:Project xmi:id="_lNODoMbvEeO9CYUoXDRplw" author="P. Tessier (CEA LIST)&#xA;Christian W. Damus" version="0.1" base_Model="_lNLnYMbvEeO9CYUoXDRplw" title="Canonical Diagram Views"/>
+ <structure:Requirements xmi:id="_lNOqsMbvEeO9CYUoXDRplw" base_Model="_lNLnYsbvEeO9CYUoXDRplw"/>
+ <structure:UseCases xmi:id="_lNOqscbvEeO9CYUoXDRplw" base_Model="_lNLnY8bvEeO9CYUoXDRplw"/>
+ <structure:Design xmi:id="_lNOqssbvEeO9CYUoXDRplw" base_Model="_lNLnZsbvEeO9CYUoXDRplw"/>
+ <structure:Tests xmi:id="_lNOqs8bvEeO9CYUoXDRplw" base_Model="_lNLnaMbvEeO9CYUoXDRplw"/>
+ <structure:UserDoc xmi:id="_uqNUsMofEeO3DsHezUU9Sg" base_Comment="_gP184MofEeO3DsHezUU9Sg"/>
+ <Requirements:Requirement xmi:id="_W7IlYMohEeO3DsHezUU9Sg" text="The synchronization shall be local for each graphical element for example: package compartment, attribute compartment..." id="Req001" base_Class="_W7DF0MohEeO3DsHezUU9Sg"/>
+ <Requirements:Requirement xmi:id="_9DBtAMoiEeO3DsHezUU9Sg" text="The synchronization shall be parameterized by CSS, by using a keyword and a value." id="Req002" base_Class="_9DAe4MoiEeO3DsHezUU9Sg"/>
+ <Requirements:Requirement xmi:id="_WWQr0MojEeO3DsHezUU9Sg" text="For an graphical element, it shall be possible to custom the synchonization" id="Req003" base_Class="_WWPdsMojEeO3DsHezUU9Sg"/>
+ <structure:DeveloperDoc xmi:id="_aDgUcMo1EeO3DsHezUU9Sg" base_Comment="_XBXZIMo1EeO3DsHezUU9Sg"/>
+ <structure:DeveloperDoc xmi:id="_c407wMo1EeO3DsHezUU9Sg" base_Comment="_a-G7gMo1EeO3DsHezUU9Sg"/>
+ <structure:DeveloperDoc xmi:id="_d06JgMo1EeO3DsHezUU9Sg" base_Comment="_bGhQoMo1EeO3DsHezUU9Sg"/>
+ <structure:DeveloperDoc xmi:id="_ym9xQMo3EeOzTpunJ7qmNw" base_Comment="_vxFwUMo3EeOzTpunJ7qmNw"/>
+ <structure:DeveloperDoc xmi:id="_ZWAAEMr3EeOxaZrLLxAqiw" base_Comment="_X4kYwMr3EeOxaZrLLxAqiw"/>
+ <ADL4Eclipse:Plugin xmi:id="_GhlIYM7UEeOkpJkbnruUGQ" base_Component="_GhiFEM7UEeOkpJkbnruUGQ" isIncubation="true"/>
+ <ADL4Eclipse:Plugin xmi:id="_GlnT0M7UEeOkpJkbnruUGQ" base_Component="_Glk3kM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GlvPoM7UEeOkpJkbnruUGQ" base_Package="_GlszYM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ModuleLayer:BundleReference xmi:id="_GlzhEM7UEeOkpJkbnruUGQ" base_Dependency="_GlxE0M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_Gl19UM7UEeOkpJkbnruUGQ" base_Component="_Gl0IIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gl8rAM7UEeOkpJkbnruUGQ" base_Package="_Gl610M7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gl_HQM7UEeOkpJkbnruUGQ" base_Package="_Gl9SEM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmBjgM7UEeOkpJkbnruUGQ" base_Package="_Gl_uUM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GmFN4M7UEeOkpJkbnruUGQ" base_Dependency="_GmCxoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GmHqIM7UEeOkpJkbnruUGQ" base_Component="_GmF08M7UEeOkpJkbnruUGQ" lazyStart="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmOX0M7UEeOkpJkbnruUGQ" base_Package="_GmMioM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmQ0EM7UEeOkpJkbnruUGQ" base_Package="_GmO-4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmTQUM7UEeOkpJkbnruUGQ" base_Package="_GmRbIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmVskM7UEeOkpJkbnruUGQ" base_Package="_GmT3YM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmYI0M7UEeOkpJkbnruUGQ" base_Package="_GmWToM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmalEM7UEeOkpJkbnruUGQ" base_Package="_GmYv4M7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GmePcM7UEeOkpJkbnruUGQ" base_Dependency="_GmbzMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GmgrsM7UEeOkpJkbnruUGQ" base_Component="_GmePcc7UEeOkpJkbnruUGQ" lazyStart="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmnZYM7UEeOkpJkbnruUGQ" base_Package="_GmlkMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gmp1oM7UEeOkpJkbnruUGQ" base_Package="_GmoAcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmsR4M7UEeOkpJkbnruUGQ" base_Package="_GmqcsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmuuIM7UEeOkpJkbnruUGQ" base_Package="_Gms48M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmxKYM7UEeOkpJkbnruUGQ" base_Package="_GmvVMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GmzmoM7UEeOkpJkbnruUGQ" base_Package="_GmxxcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm2C4M7UEeOkpJkbnruUGQ" base_Package="_Gm0NsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm4fIM7UEeOkpJkbnruUGQ" base_Package="_Gm2p8M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm67YM7UEeOkpJkbnruUGQ" base_Package="_Gm5GMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm9XoM7UEeOkpJkbnruUGQ" base_Package="_Gm7icM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gm_z4M7UEeOkpJkbnruUGQ" base_Package="_Gm9Xoc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnCQIM7UEeOkpJkbnruUGQ" base_Package="_Gm_z4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnEFUM7UEeOkpJkbnruUGQ" base_Package="_GnCQIc7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GnHvsM7UEeOkpJkbnruUGQ" base_Dependency="_GnFTcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GnKL8M7UEeOkpJkbnruUGQ" base_Component="_GnHvsc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnQ5oM7UEeOkpJkbnruUGQ" base_Package="_GnPEcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnTV4M7UEeOkpJkbnruUGQ" base_Package="_GnQ5oc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnVLEM7UEeOkpJkbnruUGQ" base_Package="_GnTV4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnXnUM7UEeOkpJkbnruUGQ" base_Package="_GnVyIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnaDkM7UEeOkpJkbnruUGQ" base_Package="_GnYOYM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gncf0M7UEeOkpJkbnruUGQ" base_Package="_GnaqoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gne8EM7UEeOkpJkbnruUGQ" base_Package="_GndG4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnhYUM7UEeOkpJkbnruUGQ" base_Package="_GnfjIM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gnj0kM7UEeOkpJkbnruUGQ" base_Package="_Gnh_YM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnmQ0M7UEeOkpJkbnruUGQ" base_Package="_GnkboM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnotEM7UEeOkpJkbnruUGQ" base_Package="_Gnm34M7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnrJUM7UEeOkpJkbnruUGQ" base_Package="_GnpUIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gns-gM7UEeOkpJkbnruUGQ" base_Package="_GnrJUc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnvawM7UEeOkpJkbnruUGQ" base_Package="_GntlkM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gnx3AM7UEeOkpJkbnruUGQ" base_Package="_GnwB0M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GnzsMM7UEeOkpJkbnruUGQ" base_Package="_Gnx3Ac7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn2IcM7UEeOkpJkbnruUGQ" base_Package="_Gn0TQM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn4ksM7UEeOkpJkbnruUGQ" base_Package="_Gn2vgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn7A8M7UEeOkpJkbnruUGQ" base_Package="_Gn4ksc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gn9dMM7UEeOkpJkbnruUGQ" base_Package="_Gn7A8c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoAggM7UEeOkpJkbnruUGQ" base_Package="_Gn-EQM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoDj0M7UEeOkpJkbnruUGQ" base_Package="_GoBHkM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoGAEM7UEeOkpJkbnruUGQ" base_Package="_GoDj0c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoJDYM7UEeOkpJkbnruUGQ" base_Package="_GoGnIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoMGsM7UEeOkpJkbnruUGQ" base_Package="_GoJqcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoOi8M7UEeOkpJkbnruUGQ" base_Package="_GoMtwM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoRmQM7UEeOkpJkbnruUGQ" base_Package="_GoPKAM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoUCgM7UEeOkpJkbnruUGQ" base_Package="_GoSNUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoXF0M7UEeOkpJkbnruUGQ" base_Package="_GoUpkM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GoawMM7UEeOkpJkbnruUGQ" base_Dependency="_GoXs4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GodMcM7UEeOkpJkbnruUGQ" base_Component="_GoawMc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GokhMM7UEeOkpJkbnruUGQ" base_Package="_GoiE8M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gom9cM7UEeOkpJkbnruUGQ" base_Package="_GokhMc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GoqAwM7UEeOkpJkbnruUGQ" base_Package="_GonkgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GosdAM7UEeOkpJkbnruUGQ" base_Package="_GoqAwc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GovgUM7UEeOkpJkbnruUGQ" base_Package="_GotEEM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gox8kM7UEeOkpJkbnruUGQ" base_Package="_GowHYM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go0_4M7UEeOkpJkbnruUGQ" base_Package="_GoyjoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go3cIM7UEeOkpJkbnruUGQ" base_Package="_Go0_4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go54YM7UEeOkpJkbnruUGQ" base_Package="_Go3cIc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go87sM7UEeOkpJkbnruUGQ" base_Package="_Go6fcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Go__AM7UEeOkpJkbnruUGQ" base_Package="_Go9iwM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpCbQM7UEeOkpJkbnruUGQ" base_Package="_Go__Ac7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpFekM7UEeOkpJkbnruUGQ" base_Package="_GpDCUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpIh4M7UEeOkpJkbnruUGQ" base_Package="_GpGFoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpK-IM7UEeOkpJkbnruUGQ" base_Package="_GpIh4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpOBcM7UEeOkpJkbnruUGQ" base_Package="_GpLlMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpQdsM7UEeOkpJkbnruUGQ" base_Package="_GpOogM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpS58M7UEeOkpJkbnruUGQ" base_Package="_GpREwM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpVWMM7UEeOkpJkbnruUGQ" base_Package="_GpThAM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpXycM7UEeOkpJkbnruUGQ" base_Package="_GpV9QM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpaOsM7UEeOkpJkbnruUGQ" base_Package="_GpYZgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpcD4M7UEeOkpJkbnruUGQ" base_Package="_GpaOsc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpegIM7UEeOkpJkbnruUGQ" base_Package="_Gpcq8M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpg8YM7UEeOkpJkbnruUGQ" base_Package="_GpfHMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpjYoM7UEeOkpJkbnruUGQ" base_Package="_GphjcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GplN0M7UEeOkpJkbnruUGQ" base_Package="_Gpj_sM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpnDAM7UEeOkpJkbnruUGQ" base_Package="_Gpl04M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpo4MM7UEeOkpJkbnruUGQ" base_Package="_GpnqEM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GprUcM7UEeOkpJkbnruUGQ" base_Package="_GppfQM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GptJoM7UEeOkpJkbnruUGQ" base_Package="_GprUcc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gpu-0M7UEeOkpJkbnruUGQ" base_Package="_GptwsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpxbEM7UEeOkpJkbnruUGQ" base_Package="_Gpvl4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GpzQQM7UEeOkpJkbnruUGQ" base_Package="_GpxbEc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp1FcM7UEeOkpJkbnruUGQ" base_Package="_GpzQQc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp26oM7UEeOkpJkbnruUGQ" base_Package="_Gp1sgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp5W4M7UEeOkpJkbnruUGQ" base_Package="_Gp3hsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp7MEM7UEeOkpJkbnruUGQ" base_Package="_Gp5W4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp9BQM7UEeOkpJkbnruUGQ" base_Package="_Gp7MEc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gp-2cM7UEeOkpJkbnruUGQ" base_Package="_Gp9oUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqAroM7UEeOkpJkbnruUGQ" base_Package="_Gp_dgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqCg0M7UEeOkpJkbnruUGQ" base_Package="_GqBSsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqE9EM7UEeOkpJkbnruUGQ" base_Package="_GqDH4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqGyQM7UEeOkpJkbnruUGQ" base_Package="_GqE9Ec7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqIncM7UEeOkpJkbnruUGQ" base_Package="_GqGyQc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqJ1kM7UEeOkpJkbnruUGQ" base_Package="_GqIncc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqLqwM7UEeOkpJkbnruUGQ" base_Package="_GqKcoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqNf8M7UEeOkpJkbnruUGQ" base_Package="_GqMR0M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqOuEM7UEeOkpJkbnruUGQ" base_Package="_GqNf8c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqQjQM7UEeOkpJkbnruUGQ" base_Package="_GqPVIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqSYcM7UEeOkpJkbnruUGQ" base_Package="_GqRKUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqTmkM7UEeOkpJkbnruUGQ" base_Package="_GqSYcc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqVbwM7UEeOkpJkbnruUGQ" base_Package="_GqUNoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GqZtMM7UEeOkpJkbnruUGQ" base_Component="_GqYfEM7UEeOkpJkbnruUGQ" lazyStart="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqfMwM7UEeOkpJkbnruUGQ" base_Package="_Gqd-oM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqhB8M7UEeOkpJkbnruUGQ" base_Package="_Gqfz0M7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gqi3IM7UEeOkpJkbnruUGQ" base_Package="_GqhpAM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqksUM7UEeOkpJkbnruUGQ" base_Package="_GqjeMM7UEeOkpJkbnruUGQ" isInternal="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqmhgM7UEeOkpJkbnruUGQ" base_Package="_GqlTYM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqnvoM7UEeOkpJkbnruUGQ" base_Package="_GqnIkM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GqqL4M7UEeOkpJkbnruUGQ" base_Dependency="_Gqo9wM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GqsBEM7UEeOkpJkbnruUGQ" base_Component="_Gqqy8M7UEeOkpJkbnruUGQ" isIncubation="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqxgoM7UEeOkpJkbnruUGQ" base_Package="_GqwSgM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GqzV0M7UEeOkpJkbnruUGQ" base_Package="_GqyHsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq1LAM7UEeOkpJkbnruUGQ" base_Package="_Gqz84M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq2ZIM7UEeOkpJkbnruUGQ" base_Package="_Gq1LAc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq4OUM7UEeOkpJkbnruUGQ" base_Package="_Gq3AMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq6DgM7UEeOkpJkbnruUGQ" base_Package="_Gq41YM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq7RoM7UEeOkpJkbnruUGQ" base_Package="_Gq6Dgc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq9G0M7UEeOkpJkbnruUGQ" base_Package="_Gq74sM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gq-U8M7UEeOkpJkbnruUGQ" base_Package="_Gq9t4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrAKIM7UEeOkpJkbnruUGQ" base_Package="_Gq-8AM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrB_UM7UEeOkpJkbnruUGQ" base_Package="_GrAxMM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrDNcM7UEeOkpJkbnruUGQ" base_Package="_GrB_Uc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrFCoM7UEeOkpJkbnruUGQ" base_Package="_GrD0gM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrG30M7UEeOkpJkbnruUGQ" base_Package="_GrFpsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrIF8M7UEeOkpJkbnruUGQ" base_Package="_GrG30c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrKiMM7UEeOkpJkbnruUGQ" base_Package="_GrItAM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrLwUM7UEeOkpJkbnruUGQ" base_Package="_GrKiMc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrNlgM7UEeOkpJkbnruUGQ" base_Package="_GrMXYM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrPasM7UEeOkpJkbnruUGQ" base_Package="_GrOMkM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GrRP4M7UEeOkpJkbnruUGQ" base_Dependency="_GrQBwM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GrTFEM7UEeOkpJkbnruUGQ" base_Component="_GrR28M7UEeOkpJkbnruUGQ" isIncubation="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrZLsM7UEeOkpJkbnruUGQ" base_Package="_GrX9kM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GraZ0M7UEeOkpJkbnruUGQ" base_Package="_GrZLsc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrcPAM7UEeOkpJkbnruUGQ" base_Package="_GrbA4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GreEMM7UEeOkpJkbnruUGQ" base_Package="_Grc2EM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrfSUM7UEeOkpJkbnruUGQ" base_Package="_GreEMc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrhHgM7UEeOkpJkbnruUGQ" base_Package="_Grf5YM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GriVoM7UEeOkpJkbnruUGQ" base_Package="_GrhHgc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrkK0M7UEeOkpJkbnruUGQ" base_Package="_Gri8sM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrmAAM7UEeOkpJkbnruUGQ" base_Package="_Grkx4M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrnOIM7UEeOkpJkbnruUGQ" base_Package="_GrmAAc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrpDUM7UEeOkpJkbnruUGQ" base_Package="_Grn1MM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrqRcM7UEeOkpJkbnruUGQ" base_Package="_GrpDUc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrsGoM7UEeOkpJkbnruUGQ" base_Package="_Grq4gM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Grt70M7UEeOkpJkbnruUGQ" base_Package="_GrstsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GrvJ8M7UEeOkpJkbnruUGQ" base_Package="_Grt70c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Grw_IM7UEeOkpJkbnruUGQ" base_Package="_GrvxAM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GryNQM7UEeOkpJkbnruUGQ" base_Package="_Grw_Ic7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr0CcM7UEeOkpJkbnruUGQ" base_Package="_Gry0UM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr1QkM7UEeOkpJkbnruUGQ" base_Package="_Gr0Ccc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr3FwM7UEeOkpJkbnruUGQ" base_Package="_Gr13oM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr4T4M7UEeOkpJkbnruUGQ" base_Package="_Gr3Fwc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr6JEM7UEeOkpJkbnruUGQ" base_Package="_Gr468M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr7XMM7UEeOkpJkbnruUGQ" base_Package="_Gr6JEc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gr9MYM7UEeOkpJkbnruUGQ" base_Package="_Gr7-QM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_Gr_ooM7UEeOkpJkbnruUGQ" base_Dependency="_Gr9zcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GsBd0M7UEeOkpJkbnruUGQ" base_Component="_GsAPsM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsHkcM7UEeOkpJkbnruUGQ" base_Package="_GsGWUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsIykM7UEeOkpJkbnruUGQ" base_Package="_GsHkcc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsKnwM7UEeOkpJkbnruUGQ" base_Package="_GsJZoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsMc8M7UEeOkpJkbnruUGQ" base_Package="_GsLO0M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsNrEM7UEeOkpJkbnruUGQ" base_Package="_GsMc8c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsPgQM7UEeOkpJkbnruUGQ" base_Package="_GsOSIM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsQuYM7UEeOkpJkbnruUGQ" base_Package="_GsQHUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsSjkM7UEeOkpJkbnruUGQ" base_Package="_GsRVcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsUYwM7UEeOkpJkbnruUGQ" base_Package="_GsTKoM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsVm4M7UEeOkpJkbnruUGQ" base_Package="_GsUYwc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsXcEM7UEeOkpJkbnruUGQ" base_Package="_GsWN8M7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsYqMM7UEeOkpJkbnruUGQ" base_Package="_GsXcEc7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsafYM7UEeOkpJkbnruUGQ" base_Package="_GsZRQM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsbtgM7UEeOkpJkbnruUGQ" base_Package="_GsbGcM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsdisM7UEeOkpJkbnruUGQ" base_Package="_GscUkM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsfX4M7UEeOkpJkbnruUGQ" base_Package="_GseJwM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsgmAM7UEeOkpJkbnruUGQ" base_Package="_GsfX4c7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsibMM7UEeOkpJkbnruUGQ" base_Package="_GshNEM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_Gsk3cM7UEeOkpJkbnruUGQ" base_Dependency="_GsjCQM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:Plugin xmi:id="_GsmsoM7UEeOkpJkbnruUGQ" base_Component="_GslegM7UEeOkpJkbnruUGQ" isIncubation="true"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_GsszQM7UEeOkpJkbnruUGQ" base_Package="_GsrlIM7UEeOkpJkbnruUGQ"/>
+ <ModuleLayer:BundleReference xmi:id="_GsvPgM7UEeOkpJkbnruUGQ" base_Dependency="_GstaUM7UEeOkpJkbnruUGQ"/>
+ <ADL4Eclipse:EclipseExportedPackage xmi:id="_Gs5AgM7UEeOkpJkbnruUGQ" base_Package="_Gs3LUM7UEeOkpJkbnruUGQ"/>
+ <structure:DeveloperDoc xmi:id="_SUtzsM7eEeOkpJkbnruUGQ" base_Comment="_j3s-wM7dEeOkpJkbnruUGQ"/>
+ <Requirements:Satisfy xmi:id="_vT9FgAPBEeW8nIkIujhtCA" base_Abstraction="_UZUrEAPBEeW8nIkIujhtCA"/>
+ <Requirements:Satisfy xmi:id="_wND3wAPBEeW8nIkIujhtCA" base_Abstraction="_bZHHsAPBEeW8nIkIujhtCA"/>
+</xmi:XMI>
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/ArchitectureOverview.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/ArchitectureOverview.png
new file mode 100644
index 00000000000..fb8fdf304d8
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/ArchitectureOverview.png
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/Structure.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/Structure.png
new file mode 100644
index 00000000000..a26af7fec1c
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/Structure.png
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/UseCaseDiagram.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/UseCaseDiagram.png
new file mode 100644
index 00000000000..3c3a97d5cc4
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/doc/imgDOC/UseCaseDiagram.png
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/docs/out.html b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/docs/out.html
deleted file mode 100644
index 73bdc51f3ed..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/docs/out.html
+++ /dev/null
@@ -1 +0,0 @@
-<html><link rel="stylesheet" href="default.css" type="text/css"><H1>Synchronize automatically between graphical element and element in the model</H1><P>The goal is to enable a strong synchronization between visual elements displayed in the diagram with elements contained in the model. <BR/>This mechanism can be added locally for each element by using CSS. <BR/>For example, you would like to see: <BR/>- synchronize compartment of enumeration literal for all enumeration. <BR/>- synchronize compartment of attributes and operation for all class stereotyped …. <BR/>This fucntionality is associated to the task 433206. <BR/></P><H2>Requirements</H2><P>- LocalSynchronization (id=Req001): <BR/> The synchronization shall be local for each graphical element for example: package compartment, attribute compartment...</P><P>- CSSIntegration (id=Req002): <BR/> The synchronization shall be parameterized by CSS, by using a keyword and a value.</P><P>- CustomSynchronization (id=Req003): <BR/> For an graphical element, it shall be possible to custom the synchonization</P><H2>Use Cases</H2><img src=C:/Workspaces/head/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/UseCaseDiagram.png alt=UseCaseDiagram ><P align="middle">UseCaseDiagram</P><H3>Add an element in the model</H3><P>When an user adds an element in the model, the synchronization mechanism try to add in the current diagram the view that correspond to the semantic element <BR/>The difficulty of this mechanism is to parameter the synchronization. <BR/>By default, the synchronizatiopn is based on ' owned element'role. When you add an element, the graphical element that correponds to the owner try to display it in the diagram. <BR/>But some cases are not interesting. For example in the composite diagram, displaying parts in part correspond to part of the type, not directly part of part.</P><H3>Move an element</H3><P>When a element is moved, the synchronization mechanism must to create graphically the element to each diagram. <BR/></P><H3>Set synchronization enable</H3><P>The user can set enable the synchronization for a set of graphical elements. <BR/></P><H3>Remove an element from the model</H3><P>When the element is removed, the corresponding graphical element must be removed.</P><H2>Design</H2><img src=C:/Workspaces/head/org.eclipse.papyrus.uml.diagram.synchronizeview/imgDOC/ArchitectureOverview.png alt=ArchitectureOverview ><P align="middle">ArchitectureOverview</P></html> \ No newline at end of file
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/ArchitectureOverview.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/ArchitectureOverview.png
deleted file mode 100644
index 318ac1506d7..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/ArchitectureOverview.png
+++ /dev/null
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/Structure.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/Structure.png
deleted file mode 100644
index 51fc9cff50f..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/Structure.png
+++ /dev/null
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/UseCaseDiagram.png b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/UseCaseDiagram.png
deleted file mode 100644
index f6f8921945b..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/imgDOC/UseCaseDiagram.png
+++ /dev/null
Binary files differ
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.notation b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.notation
deleted file mode 100644
index 915e8f7b5b3..00000000000
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.canonical/resource/model.notation
+++ /dev/null
@@ -1,724 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ADL4Eclipse="http:///schemas/ADL4Eclipse/_jDF0YNT6EeKj0Lzrn2trlQ/2" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/ADL4Eclipse/_jDF0YNT6EeKj0Lzrn2trlQ/2 pathmap://ADL4ECLIPSE_PROFILES/adl4eclipse.profile.uml#_jDF0YdT6EeKj0Lzrn2trlQ http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration">
- <notation:Diagram xmi:id="_lNP40MbvEeO9CYUoXDRplw" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_lNP40cbvEeO9CYUoXDRplw" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP40sbvEeO9CYUoXDRplw" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP408bvEeO9CYUoXDRplw" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lNP41MbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP41cbvEeO9CYUoXDRplw"/>
- </children>
- <element xmi:type="uml:Model" href="model.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP41sbvEeO9CYUoXDRplw" x="201" y="38"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lNP418bvEeO9CYUoXDRplw" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP42MbvEeO9CYUoXDRplw" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP42cbvEeO9CYUoXDRplw" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lNP42sbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP428bvEeO9CYUoXDRplw"/>
- </children>
- <element xmi:type="uml:Model" href="model.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP43MbvEeO9CYUoXDRplw" x="204" y="173" width="259" height="96"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lNP43cbvEeO9CYUoXDRplw" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP43sbvEeO9CYUoXDRplw" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP438bvEeO9CYUoXDRplw" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lNP44MbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP44cbvEeO9CYUoXDRplw"/>
- </children>
- <element xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP44sbvEeO9CYUoXDRplw" x="206" y="329"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lNP448bvEeO9CYUoXDRplw" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP45MbvEeO9CYUoXDRplw" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP45cbvEeO9CYUoXDRplw" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lNP45sbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP458bvEeO9CYUoXDRplw"/>
- </children>
- <element xmi:type="uml:Model" href="model.uml#_lNLnaMbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lNP46MbvEeO9CYUoXDRplw" x="635" y="324"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_gSwG8MofEeO3DsHezUU9Sg" type="2012">
- <children xmi:type="notation:DecorationNode" xmi:id="_gSxVEMofEeO3DsHezUU9Sg" type="5038"/>
- <element xmi:type="uml:Comment" href="model.uml#_gP184MofEeO3DsHezUU9Sg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_gSwuAMofEeO3DsHezUU9Sg" x="534" y="72" width="366" height="70"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_lNP46cbvEeO9CYUoXDRplw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_lNP46sbvEeO9CYUoXDRplw">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
- <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#//@viewpoints.0/@modelKinds.1"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
- <edges xmi:type="notation:Connector" xmi:id="_lNP468bvEeO9CYUoXDRplw" type="4006" source="_lNP418bvEeO9CYUoXDRplw" target="_lNP40cbvEeO9CYUoXDRplw">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP47MbvEeO9CYUoXDRplw" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP47cbvEeO9CYUoXDRplw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP47sbvEeO9CYUoXDRplw" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP478bvEeO9CYUoXDRplw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_lNP48MbvEeO9CYUoXDRplw"/>
- <element xmi:type="uml:Abstraction" href="model.uml#_lNLnZMbvEeO9CYUoXDRplw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP48cbvEeO9CYUoXDRplw" points="[-2, -10, 8, 48]$[-27, -45, -17, 13]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP48sbvEeO9CYUoXDRplw" id="(0.305,0.1)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP488bvEeO9CYUoXDRplw" id="(0.27,0.87)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lNP49MbvEeO9CYUoXDRplw" type="4006" source="_lNP43cbvEeO9CYUoXDRplw" target="_lNP418bvEeO9CYUoXDRplw">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP49cbvEeO9CYUoXDRplw" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP49sbvEeO9CYUoXDRplw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP498bvEeO9CYUoXDRplw" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP4-MbvEeO9CYUoXDRplw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_lNP4-cbvEeO9CYUoXDRplw"/>
- <element xmi:type="uml:Abstraction" href="model.uml#_lNLnZ8bvEeO9CYUoXDRplw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP4-sbvEeO9CYUoXDRplw" points="[-9, -16, 0, 67]$[-24, -72, -15, 11]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP4-8bvEeO9CYUoXDRplw" id="(0.27,0.16)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP4_MbvEeO9CYUoXDRplw" id="(0.235,0.89)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lNP4_cbvEeO9CYUoXDRplw" type="4008" source="_lNP448bvEeO9CYUoXDRplw" target="_lNP418bvEeO9CYUoXDRplw">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP4_sbvEeO9CYUoXDRplw" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP4_8bvEeO9CYUoXDRplw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP5AMbvEeO9CYUoXDRplw" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5AcbvEeO9CYUoXDRplw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_lNP5AsbvEeO9CYUoXDRplw"/>
- <element xmi:type="uml:Dependency" href="model.uml#_lNLnacbvEeO9CYUoXDRplw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP5A8bvEeO9CYUoXDRplw" points="[-46, -20, 265, 113]$[-275, -135, 36, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5BMbvEeO9CYUoXDRplw" id="(0.0,0.24)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5BcbvEeO9CYUoXDRplw" id="(1.0,0.65)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lNP5BsbvEeO9CYUoXDRplw" type="4008" source="_lNP448bvEeO9CYUoXDRplw" target="_lNP43cbvEeO9CYUoXDRplw">
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP5B8bvEeO9CYUoXDRplw" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5CMbvEeO9CYUoXDRplw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_lNP5CcbvEeO9CYUoXDRplw" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lNP5CsbvEeO9CYUoXDRplw" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_lNP5C8bvEeO9CYUoXDRplw"/>
- <element xmi:type="uml:Dependency" href="model.uml#_lNLnasbvEeO9CYUoXDRplw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lNP5DMbvEeO9CYUoXDRplw" points="[-40, 1, 262, -12]$[-267, 20, 35, 7]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5DcbvEeO9CYUoXDRplw" id="(0.0,0.69)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lNP5DsbvEeO9CYUoXDRplw" id="(1.0,0.64)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_KohZ8McQEeOLeMHQ13vmOA" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
- <styles xmi:type="notation:DiagramStyle" xmi:id="_KohZ8ccQEeOLeMHQ13vmOA"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_KohZ8scQEeOLeMHQ13vmOA">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnYMbvEeO9CYUoXDRplw"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_Nf1kUMcbEeOenbI5XqwJvQ" type="UseCase" name="UseCaseDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_OAXegMcbEeOenbI5XqwJvQ" type="2015">
- <children xmi:type="notation:DecorationNode" xmi:id="_OAZTsMcbEeOenbI5XqwJvQ" type="5019"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_OAZTsccbEeOenbI5XqwJvQ" type="7011">
- <children xmi:type="notation:Shape" xmi:id="_PBuN0McbEeOenbI5XqwJvQ" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_PBuN0scbEeOenbI5XqwJvQ" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_PBu04McbEeOenbI5XqwJvQ" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_PBu04ccbEeOenbI5XqwJvQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_PBu04scbEeOenbI5XqwJvQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PBu048cbEeOenbI5XqwJvQ"/>
- </children>
- <element xmi:type="uml:UseCase" href="model.uml#_O8koEMcbEeOenbI5XqwJvQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PBuN0ccbEeOenbI5XqwJvQ" x="23" y="12"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_QqrvsMcbEeOenbI5XqwJvQ" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_QqsWwMcbEeOenbI5XqwJvQ" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_QqsWwccbEeOenbI5XqwJvQ" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_QqsWwscbEeOenbI5XqwJvQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_QqsWw8cbEeOenbI5XqwJvQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QqsWxMcbEeOenbI5XqwJvQ"/>
- </children>
- <element xmi:type="uml:UseCase" href="model.uml#_QqgwkMcbEeOenbI5XqwJvQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QqrvsccbEeOenbI5XqwJvQ" x="12" y="78"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zqrN0MozEeO3DsHezUU9Sg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_zqr04MozEeO3DsHezUU9Sg" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_zqr04cozEeO3DsHezUU9Sg" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_zqr04sozEeO3DsHezUU9Sg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zqr048ozEeO3DsHezUU9Sg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zqr05MozEeO3DsHezUU9Sg"/>
- </children>
- <element xmi:type="uml:UseCase" href="model.uml#_zqMFoMozEeO3DsHezUU9Sg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zqrN0cozEeO3DsHezUU9Sg" x="64" y="149" height="47"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_l8-K4Mo3EeOzTpunJ7qmNw" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_l8-x8Mo3EeOzTpunJ7qmNw" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_l8_ZAMo3EeOzTpunJ7qmNw" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_l8_ZAco3EeOzTpunJ7qmNw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_l8_ZAso3EeOzTpunJ7qmNw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l8_ZA8o3EeOzTpunJ7qmNw"/>
- </children>
- <element xmi:type="uml:UseCase" href="model.uml#_l5cVwMo3EeOzTpunJ7qmNw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_l8-K4co3EeOzTpunJ7qmNw" x="42" y="206"/>
- </children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAZTsscbEeOenbI5XqwJvQ"/>
- </children>
- <element xmi:type="uml:Component" href="model.uml#_lNLnZcbvEeO9CYUoXDRplw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OAXegccbEeOenbI5XqwJvQ" x="311" y="22" width="361" height="316"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_g3FzAMozEeO3DsHezUU9Sg" type="2011">
- <children xmi:type="notation:DecorationNode" xmi:id="_g3GaEMozEeO3DsHezUU9Sg" type="5014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g3GaEcozEeO3DsHezUU9Sg" x="20" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g3HBIMozEeO3DsHezUU9Sg" type="6029">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g3HBIcozEeO3DsHezUU9Sg" x="20" y="100"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_g3HoMMozEeO3DsHezUU9Sg" type="6037">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_g3HoMcozEeO3DsHezUU9Sg" x="20" y="80"/>
- </children>
- <element xmi:type="uml:Actor" href="model.uml#_g2Kl8MozEeO3DsHezUU9Sg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_g3FzAcozEeO3DsHezUU9Sg" x="136" y="106"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_Nf2LYMcbEeOenbI5XqwJvQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_Nf2LYccbEeOenbI5XqwJvQ">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnY8bvEeO9CYUoXDRplw"/>
- <edges xmi:type="notation:Connector" xmi:id="_1p5TkMozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_PBuN0McbEeOenbI5XqwJvQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_1p56oMozEeO3DsHezUU9Sg" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1p56ocozEeO3DsHezUU9Sg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1p6hsMozEeO3DsHezUU9Sg" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1p6hscozEeO3DsHezUU9Sg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_1p5TkcozEeO3DsHezUU9Sg"/>
- <element xmi:type="uml:Association" href="model.uml#_1pkjcMozEeO3DsHezUU9Sg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1p5TksozEeO3DsHezUU9Sg" points="[40, -7, -141, 0]$[165, -7, -16, 0]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1qHWAMozEeO3DsHezUU9Sg" id="(0.06584362139917696,0.5)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_2Py18MozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_QqrvsMcbEeOenbI5XqwJvQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_2PzdAMozEeO3DsHezUU9Sg" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2PzdAcozEeO3DsHezUU9Sg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_2P0EEMozEeO3DsHezUU9Sg" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2P0EEcozEeO3DsHezUU9Sg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_2Py18cozEeO3DsHezUU9Sg"/>
- <element xmi:type="uml:Association" href="model.uml#_2PwZsMozEeO3DsHezUU9Sg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2Py18sozEeO3DsHezUU9Sg" points="[40, 23, -164, -62]$[103, 61, -101, -24]$[166, 76, -38, -9]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2P7_4MozEeO3DsHezUU9Sg" id="(0.12837837837837837,0.7)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_2zKBsMozEeO3DsHezUU9Sg" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_zqrN0MozEeO3DsHezUU9Sg">
- <children xmi:type="notation:DecorationNode" xmi:id="_2zKowMozEeO3DsHezUU9Sg" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2zLP0MozEeO3DsHezUU9Sg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_2zLP0cozEeO3DsHezUU9Sg" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2zL24MozEeO3DsHezUU9Sg" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_2zKBscozEeO3DsHezUU9Sg"/>
- <element xmi:type="uml:Association" href="model.uml#_2zHlcMozEeO3DsHezUU9Sg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2zKBssozEeO3DsHezUU9Sg" points="[24, 30, -258, -110]$[82, 102, -200, -38]$[216, 127, -66, -13]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_rvotEMo3EeOzTpunJ7qmNw" type="4011" source="_g3FzAMozEeO3DsHezUU9Sg" target="_l8-K4Mo3EeOzTpunJ7qmNw">
- <children xmi:type="notation:DecorationNode" xmi:id="_rvpUIMo3EeOzTpunJ7qmNw" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rvpUIco3EeOzTpunJ7qmNw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_rvp7MMo3EeOzTpunJ7qmNw" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rvp7Mco3EeOzTpunJ7qmNw" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_rvotEco3EeOzTpunJ7qmNw"/>
- <element xmi:type="uml:Association" href="model.uml#_rvVLEMo3EeOzTpunJ7qmNw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rvotEso3EeOzTpunJ7qmNw" points="[10, 30, -218, -199]$[54, 160, -174, -69]$[197, 216, -31, -13]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rvx3AMo3EeOzTpunJ7qmNw" id="(0.13777777777777778,0.6666666666666666)"/>
- </edges>
- </notation:Diagram>
- <nattable:Table xmi:id="_1PpFsMohEeO3DsHezUU9Sg" name="RequirementTable" currentRowAxisProvider="_1PpFtcohEeO3DsHezUU9Sg" currentColumnAxisProvider="_1PpFscohEeO3DsHezUU9Sg">
- <context xmi:type="uml:Model" href="model.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
- <owner xmi:type="uml:Model" href="model.uml#_lNLnYsbvEeO9CYUoXDRplw"/>
- <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#//@viewpoints.0/@modelKinds.26"/>
- <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
- <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_1PpFscohEeO3DsHezUU9Sg" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_1PpFssohEeO3DsHezUU9Sg" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_1PpFs8ohEeO3DsHezUU9Sg">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </axis>
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_1PpFtMohEeO3DsHezUU9Sg" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- </columnAxisProvidersHistory>
- <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_1PpFtcohEeO3DsHezUU9Sg" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
- </nattable:Table>
- <notation:Diagram xmi:id="_pUh7UMrhEeOada-BlHQh_Q" type="PapyrusUMLComponentDiagram" name="ArchitectureOverview" measurementUnit="Pixel">
- <children xmi:type="notation:Node" xmi:id="_JUmCkM7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_JUmpoM7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JUnQsM7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JUnQsc7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUnQss7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JUwaoM7UEeOkpJkbnruUGQ" visible="false" type="AppliedStereotypeCompartment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JUwaoc7UEeOkpJkbnruUGQ" showTitle="true"/>
- <element xmi:type="ADL4Eclipse:Plugin" href="model.uml#_GhlIYM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUwaos7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JUwao87UEeOkpJkbnruUGQ" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JUwapM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUwapc7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_KzqooM7UEeOkpJkbnruUGQ" type="3069">
- <children xmi:type="notation:DecorationNode" xmi:id="_Kzqoos7UEeOkpJkbnruUGQ" visible="false" type="5006">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_KzrPsM7UEeOkpJkbnruUGQ" x="132" y="43"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Kzr2wM7UEeOkpJkbnruUGQ" visible="false" type="5007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Kzr2wc7UEeOkpJkbnruUGQ" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="model.uml#_Gs61sM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kzqooc7UEeOkpJkbnruUGQ" x="-10" y="50"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_JUmCkc7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_JUmCks7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_GhiFEM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JUmCk87UEeOkpJkbnruUGQ" x="540" y="340" width="638" height="121"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_OzfUMM7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_Ozf7QM7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Ozf7Qc7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Ozf7Qs7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ozf7Q87UEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_OzfUMc7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_OzfUMs7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_GqYfEM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OzfUM87UEeOkpJkbnruUGQ" x="500" y="120" width="161" height="81"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_PyR3sM7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_PySewM7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_PyTF0M7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PyTF0c7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyTF0s7UEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_PyR3sc7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_PyR3ss7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_Gqqy8M7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PyR3s87UEeOkpJkbnruUGQ" x="1000" y="120" width="181" height="81"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_QGfNIM7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_QGf0MM7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_QGf0Mc7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_QGf0Ms7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QGf0M87UEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_QGfNIc7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_QGfNIs7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_GrR28M7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QGfNI87UEeOkpJkbnruUGQ" x="720" y="120" width="241" height="81"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_QsxxEM7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_QsyYIM7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Qsy_MM7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Qsy_Mc7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Qsy_Ms7UEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_QsxxEc7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_QsxxEs7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_GsAPsM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QsxxE87UEeOkpJkbnruUGQ" x="260" y="120" width="178" height="81"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_TQfD8M7UEeOkpJkbnruUGQ" type="2002">
- <children xmi:type="notation:DecorationNode" xmi:id="_TQfD9M7UEeOkpJkbnruUGQ" type="5004"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_TQfrAM7UEeOkpJkbnruUGQ" type="7001">
- <styles xmi:type="notation:TitleStyle" xmi:id="_TQfrAc7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQfrAs7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_TQm_wM7UEeOkpJkbnruUGQ" visible="false" type="AppliedStereotypeCompartment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_TQm_wc7UEeOkpJkbnruUGQ" showTitle="true"/>
- <element xmi:type="ADL4Eclipse:Plugin" href="model.uml#_GodMcM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQm_ws7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_TQm_w87UEeOkpJkbnruUGQ" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_TQm_xM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQm_xc7UEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_WXf4MM7UEeOkpJkbnruUGQ" type="3069">
- <children xmi:type="notation:DecorationNode" xmi:id="_WXgfQM7UEeOkpJkbnruUGQ" type="5006">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOtWwM7UEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOt90M7UEeOkpJkbnruUGQ" key="visible" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:StringListValueStyle" xmi:id="_mQo7IM7UEeOkpJkbnruUGQ" name="maskLabel">
- <stringListValue>visibility</stringListValue>
- <stringListValue>name</stringListValue>
- <stringListValue>derived</stringListValue>
- <stringListValue>conjugated</stringListValue>
- </styles>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WXgfQc7UEeOkpJkbnruUGQ" x="-129" y="-70"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_WXhGUM7UEeOkpJkbnruUGQ" type="5007">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iOuk4M7UEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iOvL8M7UEeOkpJkbnruUGQ" key="visible" value="true"/>
- </eAnnotations>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WXhtYM7UEeOkpJkbnruUGQ" x="25" y="-10"/>
- </children>
- <element xmi:type="uml:Port" href="model.uml#_Gs8D0M7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WXf4Mc7UEeOkpJkbnruUGQ" x="189" y="50"/>
- </children>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_TQfD8c7UEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_TQfD8s7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Component" href="model.uml#_GoawMc7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TQfD887UEeOkpJkbnruUGQ" x="120" y="340" width="199" height="121"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_pUh7UcrhEeOada-BlHQh_Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_pUh7UsrhEeOada-BlHQh_Q">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- <edges xmi:type="notation:Connector" xmi:id="_OzzdQM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_OzfUMM7UEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_Oz0EUM7UEeOkpJkbnruUGQ" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Oz0rYM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Oz0rYc7UEeOkpJkbnruUGQ" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Oz1ScM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_OzzdQc7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_Gqo9wM7UEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OzzdQs7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PNAAYM7UEeOkpJkbnruUGQ" id="(0.0768025078369906,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PNAncM7UEeOkpJkbnruUGQ" id="(0.4968944099378882,0.9876543209876543)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PyghMM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_PyR3sM7UEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_PyhIQM7UEeOkpJkbnruUGQ" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PyhvUM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PyhvUc7UEeOkpJkbnruUGQ" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PyhvUs7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PyghMc7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_GrQBwM7UEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PyghMs7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RhUMYM7UEeOkpJkbnruUGQ" id="(0.877742946708464,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RhUzcM7UEeOkpJkbnruUGQ" id="(0.5524861878453039,0.9876543209876543)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_QGt2oM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_QGfNIM7UEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_QGudsM7UEeOkpJkbnruUGQ" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QGudsc7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_QGvEwM7UEeOkpJkbnruUGQ" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QGvEwc7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_QGt2oc7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_Gr9zcM7UEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QGt2os7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SA-j4M7UEeOkpJkbnruUGQ" id="(0.4702194357366771,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SA_K8M7UEeOkpJkbnruUGQ" id="(0.47717842323651455,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_QtAakM7UEeOkpJkbnruUGQ" type="4010" source="_JUmCkM7UEeOkpJkbnruUGQ" target="_QsxxEM7UEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_QtBBoM7UEeOkpJkbnruUGQ" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QtBosM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_QtBosc7UEeOkpJkbnruUGQ" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QtCPwM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_QtAakc7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_GsjCQM7UEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QtAaks7UEeOkpJkbnruUGQ" points="[-129, -77, 565, 339]$[-694, -416, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SngYYM7UEeOkpJkbnruUGQ" id="(0.0,0.06451612903225806)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Sng_cM7UEeOkpJkbnruUGQ" id="(0.449438202247191,0.9876543209876543)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Yd4V4M7UEeOkpJkbnruUGQ" type="4010" source="_KzqooM7UEeOkpJkbnruUGQ" target="_WXf4MM7UEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_Yd488M7UEeOkpJkbnruUGQ" visible="false" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Yd5kAM7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Yd6LEM7UEeOkpJkbnruUGQ" visible="false" type="6023">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Yd6LEc7UEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Yd4V4c7UEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_Gs8q4M7UEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Yd4V4s7UEeOkpJkbnruUGQ" points="[-10, -2, 308, 44]$[-308, -45, 10, 1]"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_xae5MM7bEeOkpJkbnruUGQ" type="PapyrusUMLClassDiagram" name="Structure" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_yHZCgM7bEeOkpJkbnruUGQ" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_yHaQoM7bEeOkpJkbnruUGQ" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_yHaQoc7bEeOkpJkbnruUGQ" type="7016">
- <children xmi:type="notation:Shape" xmi:id="_0-lSEM7bEeOkpJkbnruUGQ" type="3010" gradient="10011046, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_0-l5IM7bEeOkpJkbnruUGQ" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0-l5Ic7bEeOkpJkbnruUGQ" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0-l5Is7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0-l5I87bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0-l5JM7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-l5Jc7bEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0-l5Js7bEeOkpJkbnruUGQ" type="7012">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Xv11EM7dEeOkpJkbnruUGQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Xv2cIM7dEeOkpJkbnruUGQ" key="visible" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Node" xmi:id="_YbR-wM7dEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_YbQwoM7dEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YbR-wc7dEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_bqRqUM7dEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_bqP1IM7dEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_bqRqUc7dEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_0-l5J87bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0-l5KM7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0-l5Kc7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-l5Ks7bEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_0-mgMM7bEeOkpJkbnruUGQ" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0-mgMc7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_0-mgMs7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_0-mgM87bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-mgNM7bEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Class" href="model.uml#_0-fygM7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0-lSEc7bEeOkpJkbnruUGQ" x="55" y="32" width="221" height="56"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_yHaQos7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yHaQo87bEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Package" href="model.uml#_hGz2YM7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yHZCgc7bEeOkpJkbnruUGQ" x="40" y="240" width="393" height="182"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_yixW8M7bEeOkpJkbnruUGQ" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_yix-AM7bEeOkpJkbnruUGQ" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_yix-Ac7bEeOkpJkbnruUGQ" type="7016">
- <children xmi:type="notation:Shape" xmi:id="_7X0FAM7bEeOkpJkbnruUGQ" type="3010" gradient="10011046, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_7X0FAs7bEeOkpJkbnruUGQ" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sEM7bEeOkpJkbnruUGQ" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sEc7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sEs7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sE87bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sFM7bEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sFc7bEeOkpJkbnruUGQ" visible="false" type="7012">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sFs7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sF87bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sGM7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sGc7bEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_7X0sGs7bEeOkpJkbnruUGQ" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_7X0sG87bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_7X0sHM7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_7X0sHc7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0sHs7bEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Class" href="model.uml#_7XyP0M7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7X0FAc7bEeOkpJkbnruUGQ" x="51" y="13" width="202" height="56"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_yix-As7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yix-A87bEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Package" href="model.uml#_i84nMM7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yixW8c7bEeOkpJkbnruUGQ" x="40" y="20" width="375" height="169"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-_KmMM7bEeOkpJkbnruUGQ" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_-_LNQM7bEeOkpJkbnruUGQ" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_-_LNQc7bEeOkpJkbnruUGQ" type="7016">
- <children xmi:type="notation:Shape" xmi:id="_ADxd0M7cEeOkpJkbnruUGQ" type="3023" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_ADxd0s7cEeOkpJkbnruUGQ" type="5049"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE4M7cEeOkpJkbnruUGQ" visible="false" type="7027">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE4c7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE4s7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE487cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE5M7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE5c7cEeOkpJkbnruUGQ" type="7028">
- <children xmi:type="notation:Node" xmi:id="_gicIkM7cEeOkpJkbnruUGQ" type="3007">
- <element xmi:type="uml:Operation" href="model.uml#_giaTYM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gicIkc7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_mbFW8M7cEeOkpJkbnruUGQ" type="3007">
- <element xmi:type="uml:Operation" href="model.uml#_mbDhwM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mbFW8c7cEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE5s7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE587cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE6M7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE6c7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ADyE6s7cEeOkpJkbnruUGQ" visible="false" type="7029">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ADyE687cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ADyE7M7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ADyE7c7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADyE7s7cEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Interface" href="model.uml#_ADvBkM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ADxd0c7cEeOkpJkbnruUGQ" x="255" y="33" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_G0bSQM7cEeOkpJkbnruUGQ" type="3010" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_G0b5UM7cEeOkpJkbnruUGQ" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_G0b5Uc7cEeOkpJkbnruUGQ" visible="false" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_G0b5Us7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_G0b5U87cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_G0b5VM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0b5Vc7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_G0cgYM7cEeOkpJkbnruUGQ" type="7012">
- <children xmi:type="notation:Node" xmi:id="_swVo0M7cEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_swTzoM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_swVo0c7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_utIFoM7cEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_utGQcM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_utIFoc7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_xPFsEM7cEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_xPD24M7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_xPFsEc7cEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_G0cgYc7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_G0cgYs7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_G0cgY87cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0cgZM7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_G0cgZc7cEeOkpJkbnruUGQ" visible="false" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_G0cgZs7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_G0cgZ87cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_G0cgaM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0cgac7cEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Class" href="model.uml#_G0aEIM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_G0bSQc7cEeOkpJkbnruUGQ" x="15" y="33" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_LRukAM7cEeOkpJkbnruUGQ" type="3010" gradient="8905185, 16777215, 0">
- <children xmi:type="notation:DecorationNode" xmi:id="_LRukAs7cEeOkpJkbnruUGQ" type="5014"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLEM7cEeOkpJkbnruUGQ" type="7011">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLEc7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLEs7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLE87cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLFM7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLFc7cEeOkpJkbnruUGQ" type="7012">
- <children xmi:type="notation:Node" xmi:id="__iTTAM7cEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#__iRd0M7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="__iTTAc7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_DiIloM7dEeOkpJkbnruUGQ" type="3013">
- <element xmi:type="uml:Operation" href="model.uml#_DiGwcM7dEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_DiIloc7dEeOkpJkbnruUGQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLFs7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLF87cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLGM7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLGc7cEeOkpJkbnruUGQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LRvLGs7cEeOkpJkbnruUGQ" type="7013">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LRvLG87cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LRvLHM7cEeOkpJkbnruUGQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LRvLHc7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRvLHs7cEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Class" href="model.uml#_LRsu0M7cEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LRukAc7cEeOkpJkbnruUGQ" x="22" y="240" width="314"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_-_LNQs7bEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_LNQ87bEeOkpJkbnruUGQ"/>
- </children>
- <element xmi:type="uml:Package" href="model.uml#_Gs3LUM7UEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-_KmMc7bEeOkpJkbnruUGQ" x="480" y="20" width="481" height="401"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_xae5Mc7bEeOkpJkbnruUGQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_xae5Ms7bEeOkpJkbnruUGQ">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- <edges xmi:type="notation:Connector" xmi:id="_PaODYM7cEeOkpJkbnruUGQ" type="4001" source="_7X0FAM7bEeOkpJkbnruUGQ" target="_0-lSEM7bEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_PaOqcM7cEeOkpJkbnruUGQ" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaOqcc7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PaPRgM7cEeOkpJkbnruUGQ" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaPRgc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PaP4kM7cEeOkpJkbnruUGQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaP4kc7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PaQfoM7cEeOkpJkbnruUGQ" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaQfoc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PaRGsM7cEeOkpJkbnruUGQ" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaRGsc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PaRGss7cEeOkpJkbnruUGQ" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PaRtwM7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PaODYc7cEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Association" href="model.uml#_PaLAEM7cEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PaODYs7cEeOkpJkbnruUGQ" points="[6, 12, 0, -174]$[4, 177, -2, -9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pa_fcM7cEeOkpJkbnruUGQ" id="(0.5148514851485149,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pa_fcc7cEeOkpJkbnruUGQ" id="(0.4642857142857143,0.09)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_7ICuMM7cEeOkpJkbnruUGQ" type="4001" source="_G0bSQM7cEeOkpJkbnruUGQ" target="_ADxd0M7cEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_7IDVQM7cEeOkpJkbnruUGQ" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7ID8UM7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7IEjYM7cEeOkpJkbnruUGQ" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7IEjYc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7IFKcM7cEeOkpJkbnruUGQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7IFKcc7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7IFxgM7cEeOkpJkbnruUGQ" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7IFxgc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7IGYkM7cEeOkpJkbnruUGQ" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7IGYkc7cEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_7IG_oM7cEeOkpJkbnruUGQ" visible="false" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7IG_oc7cEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_7ICuMc7cEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Association" href="model.uml#_7IAR8M7cEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ICuMs7cEeOkpJkbnruUGQ" points="[23, 4, -78, 0]$[78, 4, -23, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7IXeUM7cEeOkpJkbnruUGQ" id="(0.8756756756756757,0.4567901234567901)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7IXeUc7cEeOkpJkbnruUGQ" id="(0.11330049261083744,0.5061728395061729)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_HWBG8M7dEeOkpJkbnruUGQ" type="4001" source="_LRukAM7cEeOkpJkbnruUGQ" target="_G0bSQM7cEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_HWBuAM7dEeOkpJkbnruUGQ" visible="false" type="6001">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWBuAc7dEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HWCVEM7dEeOkpJkbnruUGQ" visible="false" type="6002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWCVEc7dEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HWC8IM7dEeOkpJkbnruUGQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWC8Ic7dEeOkpJkbnruUGQ" y="-20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HWDjMM7dEeOkpJkbnruUGQ" visible="false" type="6005">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWDjMc7dEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HWEKQM7dEeOkpJkbnruUGQ" visible="false" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWEKQc7dEeOkpJkbnruUGQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_HWExUM7dEeOkpJkbnruUGQ" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HWExUc7dEeOkpJkbnruUGQ" x="-7" y="20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_HWBG8c7dEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Association" href="model.uml#_HV-qsM7dEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HWBG8s7dEeOkpJkbnruUGQ" points="[2, -9, 0, 138]$[-8, -135, -10, 12]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HWXsQM7dEeOkpJkbnruUGQ" id="(0.1910828025477707,0.08108108108108109)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HWXsQc7dEeOkpJkbnruUGQ" id="(0.372972972972973,0.8518518518518519)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Q1kKkM7dEeOkpJkbnruUGQ" type="4008" source="_0-lSEM7bEeOkpJkbnruUGQ" target="_LRukAM7cEeOkpJkbnruUGQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_Q1kxoM7dEeOkpJkbnruUGQ" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Q1lYsM7dEeOkpJkbnruUGQ" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_Q1lYsc7dEeOkpJkbnruUGQ" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Q1l_wM7dEeOkpJkbnruUGQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_Q1kKkc7dEeOkpJkbnruUGQ"/>
- <element xmi:type="uml:Dependency" href="model.uml#_Q1hHQM7dEeOkpJkbnruUGQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Q1kKks7dEeOkpJkbnruUGQ" points="[4, 5, -232, 0]$[215, 2, -21, -3]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q1w-4M7dEeOkpJkbnruUGQ" id="(0.9795918367346939,0.375)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Q1xl8M7dEeOkpJkbnruUGQ" id="(0.06687898089171974,0.34234234234234234)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_kCCKAM7eEeOkpJkbnruUGQ" type="PapyrusUMLClassDiagram" name="comment" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_lBxvwM7eEeOkpJkbnruUGQ" type="2012">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qpb70M7eEeOkpJkbnruUGQ" source="PapyrusHyperLink_Page" references="_xae5MM7bEeOkpJkbnruUGQ">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb70c7eEeOkpJkbnruUGQ" key="tooltip_text" value="Structure"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb70s7eEeOkpJkbnruUGQ" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qpb7087eEeOkpJkbnruUGQ" key="is_default_navigation" value="false"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_lByW0M7eEeOkpJkbnruUGQ" type="5038"/>
- <element xmi:type="uml:Comment" href="model.uml#_j3s-wM7dEeOkpJkbnruUGQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBxvwc7eEeOkpJkbnruUGQ" x="39" y="27"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_kCCKAc7eEeOkpJkbnruUGQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_kCCKAs7eEeOkpJkbnruUGQ">
- <owner xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- </styles>
- <element xmi:type="uml:Model" href="model.uml#_lNLnZsbvEeO9CYUoXDRplw"/>
- </notation:Diagram>
-</xmi:XMI>

Back to the top