aboutsummaryrefslogtreecommitdiffstats
path: root/Domains
diff options
context:
space:
mode:
authorLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2021-01-19 12:46:58 +0100
committerLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2021-01-19 12:46:58 +0100
commit953227f62ece22f06bc54a47eeec8bf79b25dc27 (patch)
tree72bf39c26b2e58bd5ac4ba0506cf78608e80c309 /Domains
parentadd vsconfig flag to allow running dreal locally (diff)
downloadVIATRA-Generator-953227f62ece22f06bc54a47eeec8bf79b25dc27.tar.gz
VIATRA-Generator-953227f62ece22f06bc54a47eeec8bf79b25dc27.tar.zst
VIATRA-Generator-953227f62ece22f06bc54a47eeec8bf79b25dc27.zip
add Actor+CollisionExists constrs & adjust dreal parser & measurements
Diffstat (limited to 'Domains')
-rw-r--r--Domains/crossingScenario/.classpath15
-rw-r--r--Domains/crossingScenario/ecore-gen/crossingScenario/Actor.java4
-rw-r--r--Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java4
-rw-r--r--Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig12
-rw-r--r--Domains/crossingScenario/model/crossingScenario.aird2620
-rw-r--r--Domains/crossingScenario/model/crossingScenario.ecore154
-rw-r--r--Domains/crossingScenario/model/crossingScenario.genmodel130
-rw-r--r--Domains/crossingScenario/queries/crossingScenarioQueries.vql299
-rw-r--r--Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java17
-rw-r--r--Domains/crossingScenario/src/crossingScenario/run/QueryDebug.java23
10 files changed, 1683 insertions, 1595 deletions
diff --git a/Domains/crossingScenario/.classpath b/Domains/crossingScenario/.classpath
index 0712d3e2..693aa2b8 100644
--- a/Domains/crossingScenario/.classpath
+++ b/Domains/crossingScenario/.classpath
@@ -1,9 +1,8 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<classpath> 2<classpath>
3 <classpathentry kind="src" path="ecore-gen"/> 3 <classpathentry kind="src" path="ecore-gen"/>
4 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> 4 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
5 <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> 5 <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
6 <classpathentry kind="src" path="src"/> 6 <classpathentry kind="src" path="src"/>
7 <classpathentry kind="src" path="src-gen"/> 7 <classpathentry kind="output" path="bin"/>
8 <classpathentry kind="output" path="bin"/> 8</classpath>
9</classpath>
diff --git a/Domains/crossingScenario/ecore-gen/crossingScenario/Actor.java b/Domains/crossingScenario/ecore-gen/crossingScenario/Actor.java
index 035aafcc..31199a91 100644
--- a/Domains/crossingScenario/ecore-gen/crossingScenario/Actor.java
+++ b/Domains/crossingScenario/ecore-gen/crossingScenario/Actor.java
@@ -82,7 +82,7 @@ public interface Actor extends EObject {
82 * @return the value of the '<em>Length</em>' attribute. 82 * @return the value of the '<em>Length</em>' attribute.
83 * @see #setLength(double) 83 * @see #setLength(double)
84 * @see crossingScenario.CrossingScenarioPackage#getActor_Length() 84 * @see crossingScenario.CrossingScenarioPackage#getActor_Length()
85 * @model default="0.0" required="true" derived="true" 85 * @model default="0.0" required="true"
86 * @generated 86 * @generated
87 */ 87 */
88 double getLength(); 88 double getLength();
@@ -104,7 +104,7 @@ public interface Actor extends EObject {
104 * @return the value of the '<em>Width</em>' attribute. 104 * @return the value of the '<em>Width</em>' attribute.
105 * @see #setWidth(double) 105 * @see #setWidth(double)
106 * @see crossingScenario.CrossingScenarioPackage#getActor_Width() 106 * @see crossingScenario.CrossingScenarioPackage#getActor_Width()
107 * @model required="true" derived="true" 107 * @model required="true"
108 * @generated 108 * @generated
109 */ 109 */
110 double getWidth(); 110 double getWidth();
diff --git a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java
index b87d2a4d..41c1bdd0 100644
--- a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java
+++ b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java
@@ -754,8 +754,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin
754 initEClass(actorEClass, Actor.class, "Actor", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 754 initEClass(actorEClass, Actor.class, "Actor", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
755 initEAttribute(getActor_XPos(), ecorePackage.getEDouble(), "xPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 755 initEAttribute(getActor_XPos(), ecorePackage.getEDouble(), "xPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
756 initEAttribute(getActor_YPos(), ecorePackage.getEDouble(), "yPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 756 initEAttribute(getActor_YPos(), ecorePackage.getEDouble(), "yPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
757 initEAttribute(getActor_Length(), ecorePackage.getEDouble(), "length", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); 757 initEAttribute(getActor_Length(), ecorePackage.getEDouble(), "length", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
758 initEAttribute(getActor_Width(), ecorePackage.getEDouble(), "width", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); 758 initEAttribute(getActor_Width(), ecorePackage.getEDouble(), "width", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
759 initEAttribute(getActor_XSpeed(), ecorePackage.getEDouble(), "xSpeed", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 759 initEAttribute(getActor_XSpeed(), ecorePackage.getEDouble(), "xSpeed", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
760 initEReference(getActor_Relations(), this.getRelation(), null, "relations", null, 0, -1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 760 initEReference(getActor_Relations(), this.getRelation(), null, "relations", null, 0, -1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
761 initEReference(getActor_PlacedOn(), this.getLane(), this.getLane_Actors(), "placedOn", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 761 initEReference(getActor_PlacedOn(), this.getLane(), this.getLane_Actors(), "placedOn", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig
index 7f62377e..acd622c5 100644
--- a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig
+++ b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig
@@ -7,21 +7,23 @@ generate {
7 partial-model = { "inputs/crossingScenarioInit.xmi"} 7 partial-model = { "inputs/crossingScenarioInit.xmi"}
8 solver = ViatraSolver 8 solver = ViatraSolver
9 scope = { 9 scope = {
10 #node = 15..100, 10 #node = 10..100,
11 #int = {}, 11 #int = {},
12 #<Lane> = 10..25, 12 #<Lane> = 10..25,
13 #<Actor> = 10..25//, 13 #<Actor> = 10..25,
14 #<CollisionExists> = 1..10//,
14 //#<Relation> = 1..10 15 //#<Relation> = 1..10
15 } 16 }
16 17
17 config = { 18 config = {
18 runtime = 10000, 19 runtime = 10000,
19 log-level = normal, 20 log-level = none,
20 "numeric-solver" = "z3", 21 "numeric-solver" = "dreal-local",
21 "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", 22 "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal",
22 "scopePropagator" = "typeHierarchy"} 23 "scopePropagator" = "typeHierarchy"}
23 24
24 runs = 1 25 runs = 1
26 number = 10
25 debug = "outputs/debug" 27 debug = "outputs/debug"
26 log = "outputs/debug/log.txt" 28 log = "outputs/debug/log.txt"
27 output = "outputs/models" 29 output = "outputs/models"
diff --git a/Domains/crossingScenario/model/crossingScenario.aird b/Domains/crossingScenario/model/crossingScenario.aird
index dbb8f664..3620b29d 100644
--- a/Domains/crossingScenario/model/crossingScenario.aird
+++ b/Domains/crossingScenario/model/crossingScenario.aird
@@ -1,1313 +1,1307 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description/style"> 2<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.3/notation" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description/style">
3 <viewpoint:DAnalysis uid="_LYTfEFZ_Eeugh9dythfu8g" selectedViews="_LaDLgFZ_Eeugh9dythfu8g _LaVfYFZ_Eeugh9dythfu8g _LaWGcFZ_Eeugh9dythfu8g _Laa-8FZ_Eeugh9dythfu8g" version="14.3.0.201909031200"> 3 <viewpoint:DAnalysis uid="_LYTfEFZ_Eeugh9dythfu8g" selectedViews="_LaDLgFZ_Eeugh9dythfu8g _LaVfYFZ_Eeugh9dythfu8g _LaWGcFZ_Eeugh9dythfu8g _Laa-8FZ_Eeugh9dythfu8g" version="14.3.1.202003261200">
4 <semanticResources>crossingScenario.ecore</semanticResources> 4 <semanticResources>crossingScenario.ecore</semanticResources>
5 <semanticResources>crossingScenario.genmodel</semanticResources> 5 <semanticResources>crossingScenario.genmodel</semanticResources>
6 <ownedViews xmi:type="viewpoint:DView" uid="_LaDLgFZ_Eeugh9dythfu8g"> 6 <ownedViews xmi:type="viewpoint:DView" uid="_LaDLgFZ_Eeugh9dythfu8g">
7 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/> 7 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
8 <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_MXYWcFZ_Eeugh9dythfu8g" name="crossingScenario class diagram" repPath="#_MV4hoFZ_Eeugh9dythfu8g" changeId="727f8c7c-fc2b-4ee7-ba43-baea41994c39"> 8 <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_MXYWcFZ_Eeugh9dythfu8g" name="crossingScenario class diagram" repPath="#_MV4hoFZ_Eeugh9dythfu8g" changeId="4eabaeda-42e7-42e2-a865-c4dd91b6f627">
9 <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> 9 <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
10 <target xmi:type="ecore:EPackage" href="crossingScenario.ecore#/"/> 10 <target xmi:type="ecore:EPackage" href="crossingScenario.ecore#/"/>
11 </ownedRepresentationDescriptors> 11 </ownedRepresentationDescriptors>
12 </ownedViews> 12 </ownedViews>
13 <ownedViews xmi:type="viewpoint:DView" uid="_LaVfYFZ_Eeugh9dythfu8g"> 13 <ownedViews xmi:type="viewpoint:DView" uid="_LaVfYFZ_Eeugh9dythfu8g">
14 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Review']"/> 14 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Review']"/>
15 </ownedViews> 15 </ownedViews>
16 <ownedViews xmi:type="viewpoint:DView" uid="_LaWGcFZ_Eeugh9dythfu8g"> 16 <ownedViews xmi:type="viewpoint:DView" uid="_LaWGcFZ_Eeugh9dythfu8g">
17 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']"/> 17 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']"/>
18 </ownedViews> 18 </ownedViews>
19 <ownedViews xmi:type="viewpoint:DView" uid="_Laa-8FZ_Eeugh9dythfu8g"> 19 <ownedViews xmi:type="viewpoint:DView" uid="_Laa-8FZ_Eeugh9dythfu8g">
20 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Generation']"/> 20 <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Generation']"/>
21 </ownedViews> 21 </ownedViews>
22 </viewpoint:DAnalysis> 22 </viewpoint:DAnalysis>
23 <diagram:DSemanticDiagram uid="_MV4hoFZ_Eeugh9dythfu8g"> 23 <diagram:DSemanticDiagram uid="_MV4hoFZ_Eeugh9dythfu8g">
24 <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_MXTd8FZ_Eeugh9dythfu8g" source="DANNOTATION_CUSTOMIZATION_KEY"> 24 <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_MXTd8FZ_Eeugh9dythfu8g" source="DANNOTATION_CUSTOMIZATION_KEY">
25 <data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_MXTd8VZ_Eeugh9dythfu8g"> 25 <data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_MXTd8VZ_Eeugh9dythfu8g">
26 <computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_NatbsFZ_Eeugh9dythfu8g" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1"> 26 <computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_NatbsFZ_Eeugh9dythfu8g" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1">
27 <borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 27 <borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
28 <labelFormat>bold</labelFormat> 28 <labelFormat>bold</labelFormat>
29 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 29 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
30 <color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 30 <color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
31 </computedStyleDescriptions> 31 </computedStyleDescriptions>
32 <computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_Nay7QFZ_Eeugh9dythfu8g" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1"> 32 <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan">
33 <borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 33 <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
34 <labelFormat>bold</labelFormat> 34 <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_NbA9sVZ_Eeugh9dythfu8g" showIcon="false" labelExpression="service:render">
35 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/> 35 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
36 <color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 36 </centerLabelStyleDescription>
37 </computedStyleDescriptions> 37 <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_NbA9slZ_Eeugh9dythfu8g" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
38 <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan"> 38 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
39 <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 39 </endLabelStyleDescription>
40 <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_NbA9sVZ_Eeugh9dythfu8g" showIcon="false" labelExpression="service:render"> 40 </computedStyleDescriptions>
41 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 41 <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan">
42 </centerLabelStyleDescription> 42 <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
43 <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_NbA9slZ_Eeugh9dythfu8g" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel"> 43 <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_NbHEUVZ_Eeugh9dythfu8g" showIcon="false" labelExpression="service:render">
44 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/> 44 <labelFormat>bold</labelFormat>
45 </endLabelStyleDescription> 45 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
46 </computedStyleDescriptions> 46 </centerLabelStyleDescription>
47 <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan"> 47 <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_NbHEUlZ_Eeugh9dythfu8g" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
48 <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 48 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
49 <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_NbHEUVZ_Eeugh9dythfu8g" showIcon="false" labelExpression="service:render"> 49 </endLabelStyleDescription>
50 <labelFormat>bold</labelFormat> 50 </computedStyleDescriptions>
51 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> 51 </data>
52 </centerLabelStyleDescription> 52 </ownedAnnotationEntries>
53 <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_NbHEUlZ_Eeugh9dythfu8g" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel"> 53 <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_MYg-4FZ_Eeugh9dythfu8g" source="GMF_DIAGRAMS">
54 <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/> 54 <data xmi:type="notation:Diagram" xmi:id="_MYg-4VZ_Eeugh9dythfu8g" type="Sirius" element="_MV4hoFZ_Eeugh9dythfu8g" measurementUnit="Pixel">
55 </endLabelStyleDescription> 55 <children xmi:type="notation:Node" xmi:id="_Nbk-YFZ_Eeugh9dythfu8g" type="2003" element="_NZ9NwFZ_Eeugh9dythfu8g">
56 </computedStyleDescriptions> 56 <children xmi:type="notation:Node" xmi:id="_NbmMgFZ_Eeugh9dythfu8g" type="5007"/>
57 </data> 57 <children xmi:type="notation:Node" xmi:id="_NbmMgVZ_Eeugh9dythfu8g" type="7004">
58 </ownedAnnotationEntries> 58 <children xmi:type="notation:Node" xmi:id="_Nb1dEFZ_Eeugh9dythfu8g" type="3010" element="_NapKQFZ_Eeugh9dythfu8g">
59 <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_MYg-4FZ_Eeugh9dythfu8g" source="GMF_DIAGRAMS"> 59 <styles xmi:type="notation:FontStyle" xmi:id="_Nb1dEVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
60 <data xmi:type="notation:Diagram" xmi:id="_MYg-4VZ_Eeugh9dythfu8g" type="Sirius" element="_MV4hoFZ_Eeugh9dythfu8g" measurementUnit="Pixel"> 60 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb1dElZ_Eeugh9dythfu8g"/>
61 <children xmi:type="notation:Node" xmi:id="_Nbk-YFZ_Eeugh9dythfu8g" type="2003" element="_NZ9NwFZ_Eeugh9dythfu8g"> 61 </children>
62 <children xmi:type="notation:Node" xmi:id="_NbmMgFZ_Eeugh9dythfu8g" type="5007"/> 62 <children xmi:type="notation:Node" xmi:id="_Nb2EIFZ_Eeugh9dythfu8g" type="3010" element="_Naq_cFZ_Eeugh9dythfu8g">
63 <children xmi:type="notation:Node" xmi:id="_NbmMgVZ_Eeugh9dythfu8g" type="7004"> 63 <styles xmi:type="notation:FontStyle" xmi:id="_Nb2EIVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
64 <children xmi:type="notation:Node" xmi:id="_Nb1dEFZ_Eeugh9dythfu8g" type="3010" element="_NapKQFZ_Eeugh9dythfu8g"> 64 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb2EIlZ_Eeugh9dythfu8g"/>
65 <styles xmi:type="notation:FontStyle" xmi:id="_Nb1dEVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 65 </children>
66 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb1dElZ_Eeugh9dythfu8g"/> 66 <children xmi:type="notation:Node" xmi:id="_Nb2rMFZ_Eeugh9dythfu8g" type="3010" element="_NarmgVZ_Eeugh9dythfu8g">
67 </children> 67 <styles xmi:type="notation:FontStyle" xmi:id="_Nb2rMVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
68 <children xmi:type="notation:Node" xmi:id="_Nb2EIFZ_Eeugh9dythfu8g" type="3010" element="_Naq_cFZ_Eeugh9dythfu8g"> 68 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb2rMlZ_Eeugh9dythfu8g"/>
69 <styles xmi:type="notation:FontStyle" xmi:id="_Nb2EIVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 69 </children>
70 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb2EIlZ_Eeugh9dythfu8g"/> 70 <styles xmi:type="notation:SortingStyle" xmi:id="_NbmMglZ_Eeugh9dythfu8g"/>
71 </children> 71 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbmMg1Z_Eeugh9dythfu8g"/>
72 <children xmi:type="notation:Node" xmi:id="_Nb2rMFZ_Eeugh9dythfu8g" type="3010" element="_NarmgVZ_Eeugh9dythfu8g"> 72 </children>
73 <styles xmi:type="notation:FontStyle" xmi:id="_Nb2rMVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 73 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbk-YVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
74 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb2rMlZ_Eeugh9dythfu8g"/> 74 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbk-YlZ_Eeugh9dythfu8g" x="156" y="24" height="87"/>
75 </children> 75 </children>
76 <styles xmi:type="notation:SortingStyle" xmi:id="_NbmMglZ_Eeugh9dythfu8g"/> 76 <children xmi:type="notation:Node" xmi:id="_NbmzkFZ_Eeugh9dythfu8g" type="2003" element="_NaCGQFZ_Eeugh9dythfu8g">
77 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbmMg1Z_Eeugh9dythfu8g"/> 77 <children xmi:type="notation:Node" xmi:id="_NbnaoFZ_Eeugh9dythfu8g" type="5007"/>
78 </children> 78 <children xmi:type="notation:Node" xmi:id="_NbnaoVZ_Eeugh9dythfu8g" type="7004">
79 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbk-YVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 79 <children xmi:type="notation:Node" xmi:id="_Nb3SQFZ_Eeugh9dythfu8g" type="3010" element="_NauCwFZ_Eeugh9dythfu8g">
80 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbk-YlZ_Eeugh9dythfu8g" x="156" y="24" height="87"/> 80 <styles xmi:type="notation:FontStyle" xmi:id="_Nb3SQVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
81 </children> 81 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb3SQlZ_Eeugh9dythfu8g"/>
82 <children xmi:type="notation:Node" xmi:id="_NbmzkFZ_Eeugh9dythfu8g" type="2003" element="_NaCGQFZ_Eeugh9dythfu8g"> 82 </children>
83 <children xmi:type="notation:Node" xmi:id="_NbnaoFZ_Eeugh9dythfu8g" type="5007"/> 83 <children xmi:type="notation:Node" xmi:id="_Nb35UFZ_Eeugh9dythfu8g" type="3010" element="_Naup0FZ_Eeugh9dythfu8g">
84 <children xmi:type="notation:Node" xmi:id="_NbnaoVZ_Eeugh9dythfu8g" type="7004"> 84 <styles xmi:type="notation:FontStyle" xmi:id="_Nb35UVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
85 <children xmi:type="notation:Node" xmi:id="_Nb3SQFZ_Eeugh9dythfu8g" type="3010" element="_NauCwFZ_Eeugh9dythfu8g"> 85 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb35UlZ_Eeugh9dythfu8g"/>
86 <styles xmi:type="notation:FontStyle" xmi:id="_Nb3SQVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 86 </children>
87 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb3SQlZ_Eeugh9dythfu8g"/> 87 <children xmi:type="notation:Node" xmi:id="_Nb35U1Z_Eeugh9dythfu8g" type="3010" element="_NavQ4FZ_Eeugh9dythfu8g">
88 </children> 88 <styles xmi:type="notation:FontStyle" xmi:id="_Nb35VFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
89 <children xmi:type="notation:Node" xmi:id="_Nb35UFZ_Eeugh9dythfu8g" type="3010" element="_Naup0FZ_Eeugh9dythfu8g"> 89 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb35VVZ_Eeugh9dythfu8g"/>
90 <styles xmi:type="notation:FontStyle" xmi:id="_Nb35UVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 90 </children>
91 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb35UlZ_Eeugh9dythfu8g"/> 91 <styles xmi:type="notation:SortingStyle" xmi:id="_NbnaolZ_Eeugh9dythfu8g"/>
92 </children> 92 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbnao1Z_Eeugh9dythfu8g"/>
93 <children xmi:type="notation:Node" xmi:id="_Nb35U1Z_Eeugh9dythfu8g" type="3010" element="_NavQ4FZ_Eeugh9dythfu8g"> 93 </children>
94 <styles xmi:type="notation:FontStyle" xmi:id="_Nb35VFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 94 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbmzkVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
95 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb35VVZ_Eeugh9dythfu8g"/> 95 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbmzklZ_Eeugh9dythfu8g" x="48" y="266" height="84"/>
96 </children> 96 </children>
97 <styles xmi:type="notation:SortingStyle" xmi:id="_NbnaolZ_Eeugh9dythfu8g"/> 97 <children xmi:type="notation:Node" xmi:id="_NboowFZ_Eeugh9dythfu8g" type="2003" element="_NaGXsFZ_Eeugh9dythfu8g">
98 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbnao1Z_Eeugh9dythfu8g"/> 98 <children xmi:type="notation:Node" xmi:id="_NbpP0FZ_Eeugh9dythfu8g" type="5007"/>
99 </children> 99 <children xmi:type="notation:Node" xmi:id="_Nbp24FZ_Eeugh9dythfu8g" type="7004">
100 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbmzkVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 100 <children xmi:type="notation:Node" xmi:id="_Nb5HcFZ_Eeugh9dythfu8g" type="3010" element="_Na63EFZ_Eeugh9dythfu8g">
101 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbmzklZ_Eeugh9dythfu8g" x="48" y="266" height="84"/> 101 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5HcVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
102 </children> 102 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5HclZ_Eeugh9dythfu8g"/>
103 <children xmi:type="notation:Node" xmi:id="_NboowFZ_Eeugh9dythfu8g" type="2003" element="_NaGXsFZ_Eeugh9dythfu8g"> 103 </children>
104 <children xmi:type="notation:Node" xmi:id="_NbpP0FZ_Eeugh9dythfu8g" type="5007"/> 104 <children xmi:type="notation:Node" xmi:id="_Nb5Hc1Z_Eeugh9dythfu8g" type="3010" element="_Na63ElZ_Eeugh9dythfu8g">
105 <children xmi:type="notation:Node" xmi:id="_Nbp24FZ_Eeugh9dythfu8g" type="7004"> 105 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5HdFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
106 <children xmi:type="notation:Node" xmi:id="_Nb5HcFZ_Eeugh9dythfu8g" type="3010" element="_Na63EFZ_Eeugh9dythfu8g"> 106 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5HdVZ_Eeugh9dythfu8g"/>
107 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5HcVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 107 </children>
108 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5HclZ_Eeugh9dythfu8g"/> 108 <children xmi:type="notation:Node" xmi:id="_Nb5ugFZ_Eeugh9dythfu8g" type="3010" element="_Na7eIFZ_Eeugh9dythfu8g">
109 </children> 109 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5ugVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
110 <children xmi:type="notation:Node" xmi:id="_Nb5Hc1Z_Eeugh9dythfu8g" type="3010" element="_Na63ElZ_Eeugh9dythfu8g"> 110 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5uglZ_Eeugh9dythfu8g"/>
111 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5HdFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 111 </children>
112 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5HdVZ_Eeugh9dythfu8g"/> 112 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbp24VZ_Eeugh9dythfu8g"/>
113 </children> 113 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbp24lZ_Eeugh9dythfu8g"/>
114 <children xmi:type="notation:Node" xmi:id="_Nb5ugFZ_Eeugh9dythfu8g" type="3010" element="_Na7eIFZ_Eeugh9dythfu8g"> 114 </children>
115 <styles xmi:type="notation:FontStyle" xmi:id="_Nb5ugVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 115 <styles xmi:type="notation:ShapeStyle" xmi:id="_NboowVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
116 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb5uglZ_Eeugh9dythfu8g"/> 116 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NboowlZ_Eeugh9dythfu8g" x="790" y="25" width="74" height="86"/>
117 </children> 117 </children>
118 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbp24VZ_Eeugh9dythfu8g"/> 118 <children xmi:type="notation:Node" xmi:id="_Nbp241Z_Eeugh9dythfu8g" type="2003" element="_NaHl0FZ_Eeugh9dythfu8g">
119 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbp24lZ_Eeugh9dythfu8g"/> 119 <children xmi:type="notation:Node" xmi:id="_NbrFAFZ_Eeugh9dythfu8g" type="5007"/>
120 </children> 120 <children xmi:type="notation:Node" xmi:id="_NbrFAVZ_Eeugh9dythfu8g" type="7004">
121 <styles xmi:type="notation:ShapeStyle" xmi:id="_NboowVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 121 <children xmi:type="notation:Node" xmi:id="_Nb6VkFZ_Eeugh9dythfu8g" type="3010" element="_NawfAFZ_Eeugh9dythfu8g">
122 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NboowlZ_Eeugh9dythfu8g" x="790" y="25" width="74" height="86"/> 122 <styles xmi:type="notation:FontStyle" xmi:id="_Nb6VkVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
123 </children> 123 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb6VklZ_Eeugh9dythfu8g"/>
124 <children xmi:type="notation:Node" xmi:id="_Nbp241Z_Eeugh9dythfu8g" type="2003" element="_NaHl0FZ_Eeugh9dythfu8g"> 124 </children>
125 <children xmi:type="notation:Node" xmi:id="_NbrFAFZ_Eeugh9dythfu8g" type="5007"/> 125 <children xmi:type="notation:Node" xmi:id="_Nb6Vk1Z_Eeugh9dythfu8g" type="3010" element="_NaxtIVZ_Eeugh9dythfu8g">
126 <children xmi:type="notation:Node" xmi:id="_NbrFAVZ_Eeugh9dythfu8g" type="7004"> 126 <styles xmi:type="notation:FontStyle" xmi:id="_Nb6VlFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
127 <children xmi:type="notation:Node" xmi:id="_Nb6VkFZ_Eeugh9dythfu8g" type="3010" element="_NawfAFZ_Eeugh9dythfu8g"> 127 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb6VlVZ_Eeugh9dythfu8g"/>
128 <styles xmi:type="notation:FontStyle" xmi:id="_Nb6VkVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 128 </children>
129 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb6VklZ_Eeugh9dythfu8g"/> 129 <children xmi:type="notation:Node" xmi:id="_Nb68oFZ_Eeugh9dythfu8g" type="3010" element="_NayUMVZ_Eeugh9dythfu8g">
130 </children> 130 <styles xmi:type="notation:FontStyle" xmi:id="_Nb68oVZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8" bold="true"/>
131 <children xmi:type="notation:Node" xmi:id="_Nb6Vk1Z_Eeugh9dythfu8g" type="3010" element="_NaxtIVZ_Eeugh9dythfu8g"> 131 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb68olZ_Eeugh9dythfu8g"/>
132 <styles xmi:type="notation:FontStyle" xmi:id="_Nb6VlFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 132 </children>
133 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb6VlVZ_Eeugh9dythfu8g"/> 133 <children xmi:type="notation:Node" xmi:id="_Nb8KwFZ_Eeugh9dythfu8g" type="3010" element="_Nay7QlZ_Eeugh9dythfu8g">
134 </children> 134 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8KwVZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8" bold="true"/>
135 <children xmi:type="notation:Node" xmi:id="_Nb68oFZ_Eeugh9dythfu8g" type="3010" element="_NayUMVZ_Eeugh9dythfu8g"> 135 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8KwlZ_Eeugh9dythfu8g"/>
136 <styles xmi:type="notation:FontStyle" xmi:id="_Nb68oVZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8" bold="true"/> 136 </children>
137 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb68olZ_Eeugh9dythfu8g"/> 137 <children xmi:type="notation:Node" xmi:id="_Nb8Kw1Z_Eeugh9dythfu8g" type="3010" element="_NaziUVZ_Eeugh9dythfu8g">
138 </children> 138 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8KxFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
139 <children xmi:type="notation:Node" xmi:id="_Nb8KwFZ_Eeugh9dythfu8g" type="3010" element="_Nay7QlZ_Eeugh9dythfu8g"> 139 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8KxVZ_Eeugh9dythfu8g"/>
140 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8KwVZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8" bold="true"/> 140 </children>
141 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8KwlZ_Eeugh9dythfu8g"/> 141 <children xmi:type="notation:Node" xmi:id="_Nb8x0FZ_Eeugh9dythfu8g" type="3010" element="_Na0JYVZ_Eeugh9dythfu8g">
142 </children> 142 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8x0VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
143 <children xmi:type="notation:Node" xmi:id="_Nb8Kw1Z_Eeugh9dythfu8g" type="3010" element="_NaziUVZ_Eeugh9dythfu8g"> 143 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8x0lZ_Eeugh9dythfu8g"/>
144 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8KxFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 144 </children>
145 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8KxVZ_Eeugh9dythfu8g"/> 145 <styles xmi:type="notation:SortingStyle" xmi:id="_NbrFAlZ_Eeugh9dythfu8g"/>
146 </children> 146 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbrFA1Z_Eeugh9dythfu8g"/>
147 <children xmi:type="notation:Node" xmi:id="_Nb8x0FZ_Eeugh9dythfu8g" type="3010" element="_Na0JYVZ_Eeugh9dythfu8g"> 147 </children>
148 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8x0VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 148 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbp25FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/>
149 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8x0lZ_Eeugh9dythfu8g"/> 149 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbp25VZ_Eeugh9dythfu8g" x="300" y="144"/>
150 </children> 150 </children>
151 <styles xmi:type="notation:SortingStyle" xmi:id="_NbrFAlZ_Eeugh9dythfu8g"/> 151 <children xmi:type="notation:Node" xmi:id="_NbrsEFZ_Eeugh9dythfu8g" type="2003" element="_NaKpIVZ_Eeugh9dythfu8g">
152 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbrFA1Z_Eeugh9dythfu8g"/> 152 <children xmi:type="notation:Node" xmi:id="_NbsTIFZ_Eeugh9dythfu8g" type="5007"/>
153 </children> 153 <children xmi:type="notation:Node" xmi:id="_NbsTIVZ_Eeugh9dythfu8g" type="7004">
154 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbp25FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/> 154 <styles xmi:type="notation:SortingStyle" xmi:id="_NbsTIlZ_Eeugh9dythfu8g"/>
155 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbp25VZ_Eeugh9dythfu8g" x="300" y="144"/> 155 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbsTI1Z_Eeugh9dythfu8g"/>
156 </children> 156 </children>
157 <children xmi:type="notation:Node" xmi:id="_NbrsEFZ_Eeugh9dythfu8g" type="2003" element="_NaKpIVZ_Eeugh9dythfu8g"> 157 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbrsEVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/>
158 <children xmi:type="notation:Node" xmi:id="_NbsTIFZ_Eeugh9dythfu8g" type="5007"/> 158 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbrsElZ_Eeugh9dythfu8g" x="663" y="227" height="39"/>
159 <children xmi:type="notation:Node" xmi:id="_NbsTIVZ_Eeugh9dythfu8g" type="7004"> 159 </children>
160 <styles xmi:type="notation:SortingStyle" xmi:id="_NbsTIlZ_Eeugh9dythfu8g"/> 160 <children xmi:type="notation:Node" xmi:id="_Nbs6MFZ_Eeugh9dythfu8g" type="2003" element="_NaL3QVZ_Eeugh9dythfu8g">
161 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbsTI1Z_Eeugh9dythfu8g"/> 161 <children xmi:type="notation:Node" xmi:id="_NbthQFZ_Eeugh9dythfu8g" type="5007"/>
162 </children> 162 <children xmi:type="notation:Node" xmi:id="_NbuIUFZ_Eeugh9dythfu8g" type="7004">
163 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbrsEVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/> 163 <styles xmi:type="notation:SortingStyle" xmi:id="_NbuIUVZ_Eeugh9dythfu8g"/>
164 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbrsElZ_Eeugh9dythfu8g" x="663" y="227" height="39"/> 164 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbuIUlZ_Eeugh9dythfu8g"/>
165 </children> 165 </children>
166 <children xmi:type="notation:Node" xmi:id="_Nbs6MFZ_Eeugh9dythfu8g" type="2003" element="_NaL3QVZ_Eeugh9dythfu8g"> 166 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbs6MVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/>
167 <children xmi:type="notation:Node" xmi:id="_NbthQFZ_Eeugh9dythfu8g" type="5007"/> 167 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbs6MlZ_Eeugh9dythfu8g" x="612" y="295" height="39"/>
168 <children xmi:type="notation:Node" xmi:id="_NbuIUFZ_Eeugh9dythfu8g" type="7004"> 168 </children>
169 <styles xmi:type="notation:SortingStyle" xmi:id="_NbuIUVZ_Eeugh9dythfu8g"/> 169 <children xmi:type="notation:Node" xmi:id="_NbuvYFZ_Eeugh9dythfu8g" type="2003" element="_NaNscFZ_Eeugh9dythfu8g">
170 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbuIUlZ_Eeugh9dythfu8g"/> 170 <children xmi:type="notation:Node" xmi:id="_NbvWcFZ_Eeugh9dythfu8g" type="5007"/>
171 </children> 171 <children xmi:type="notation:Node" xmi:id="_NbvWcVZ_Eeugh9dythfu8g" type="7004">
172 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbs6MVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/> 172 <styles xmi:type="notation:SortingStyle" xmi:id="_NbvWclZ_Eeugh9dythfu8g"/>
173 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbs6MlZ_Eeugh9dythfu8g" x="612" y="295" height="39"/> 173 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbvWc1Z_Eeugh9dythfu8g"/>
174 </children> 174 </children>
175 <children xmi:type="notation:Node" xmi:id="_NbuvYFZ_Eeugh9dythfu8g" type="2003" element="_NaNscFZ_Eeugh9dythfu8g"> 175 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbuvYVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/>
176 <children xmi:type="notation:Node" xmi:id="_NbvWcFZ_Eeugh9dythfu8g" type="5007"/> 176 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbuvYlZ_Eeugh9dythfu8g" x="811" y="295" height="39"/>
177 <children xmi:type="notation:Node" xmi:id="_NbvWcVZ_Eeugh9dythfu8g" type="7004"> 177 </children>
178 <styles xmi:type="notation:SortingStyle" xmi:id="_NbvWclZ_Eeugh9dythfu8g"/> 178 <children xmi:type="notation:Node" xmi:id="_NbvWdFZ_Eeugh9dythfu8g" type="2003" element="_NaO6kVZ_Eeugh9dythfu8g">
179 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbvWc1Z_Eeugh9dythfu8g"/> 179 <children xmi:type="notation:Node" xmi:id="_Nbv9gFZ_Eeugh9dythfu8g" type="5007"/>
180 </children> 180 <children xmi:type="notation:Node" xmi:id="_Nbv9gVZ_Eeugh9dythfu8g" type="7004">
181 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbuvYVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" italic="true"/> 181 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbv9glZ_Eeugh9dythfu8g"/>
182 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbuvYlZ_Eeugh9dythfu8g" x="811" y="295" height="39"/> 182 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbv9g1Z_Eeugh9dythfu8g"/>
183 </children> 183 </children>
184 <children xmi:type="notation:Node" xmi:id="_NbvWdFZ_Eeugh9dythfu8g" type="2003" element="_NaO6kVZ_Eeugh9dythfu8g"> 184 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbvWdVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
185 <children xmi:type="notation:Node" xmi:id="_Nbv9gFZ_Eeugh9dythfu8g" type="5007"/> 185 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbvWdlZ_Eeugh9dythfu8g" x="550" y="367" width="102" height="39"/>
186 <children xmi:type="notation:Node" xmi:id="_Nbv9gVZ_Eeugh9dythfu8g" type="7004"> 186 </children>
187 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbv9glZ_Eeugh9dythfu8g"/> 187 <children xmi:type="notation:Node" xmi:id="_Nbv9hFZ_Eeugh9dythfu8g" type="2003" element="_NaQIsFZ_Eeugh9dythfu8g">
188 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbv9g1Z_Eeugh9dythfu8g"/> 188 <children xmi:type="notation:Node" xmi:id="_NbwkkFZ_Eeugh9dythfu8g" type="5007"/>
189 </children> 189 <children xmi:type="notation:Node" xmi:id="_NbwkkVZ_Eeugh9dythfu8g" type="7004">
190 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbvWdVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 190 <children xmi:type="notation:Node" xmi:id="_Nb8x01Z_Eeugh9dythfu8g" type="3010" element="_Na2loFZ_Eeugh9dythfu8g">
191 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbvWdlZ_Eeugh9dythfu8g" x="550" y="367" width="102" height="39"/> 191 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8x1FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
192 </children> 192 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8x1VZ_Eeugh9dythfu8g"/>
193 <children xmi:type="notation:Node" xmi:id="_Nbv9hFZ_Eeugh9dythfu8g" type="2003" element="_NaQIsFZ_Eeugh9dythfu8g"> 193 </children>
194 <children xmi:type="notation:Node" xmi:id="_NbwkkFZ_Eeugh9dythfu8g" type="5007"/> 194 <styles xmi:type="notation:SortingStyle" xmi:id="_NbwkklZ_Eeugh9dythfu8g"/>
195 <children xmi:type="notation:Node" xmi:id="_NbwkkVZ_Eeugh9dythfu8g" type="7004"> 195 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbwkk1Z_Eeugh9dythfu8g"/>
196 <children xmi:type="notation:Node" xmi:id="_Nb8x01Z_Eeugh9dythfu8g" type="3010" element="_Na2loFZ_Eeugh9dythfu8g"> 196 </children>
197 <styles xmi:type="notation:FontStyle" xmi:id="_Nb8x1FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 197 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbv9hVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
198 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb8x1VZ_Eeugh9dythfu8g"/> 198 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbv9hlZ_Eeugh9dythfu8g" x="550" y="420" height="51"/>
199 </children> 199 </children>
200 <styles xmi:type="notation:SortingStyle" xmi:id="_NbwkklZ_Eeugh9dythfu8g"/> 200 <children xmi:type="notation:Node" xmi:id="_NbxLoFZ_Eeugh9dythfu8g" type="2003" element="_NaRW0FZ_Eeugh9dythfu8g">
201 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbwkk1Z_Eeugh9dythfu8g"/> 201 <children xmi:type="notation:Node" xmi:id="_NbxLo1Z_Eeugh9dythfu8g" type="5007"/>
202 </children> 202 <children xmi:type="notation:Node" xmi:id="_NbxLpFZ_Eeugh9dythfu8g" type="7004">
203 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbv9hVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 203 <children xmi:type="notation:Node" xmi:id="_Nb9Y4FZ_Eeugh9dythfu8g" type="3010" element="_Na3MsFZ_Eeugh9dythfu8g">
204 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbv9hlZ_Eeugh9dythfu8g" x="550" y="420" height="51"/> 204 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9Y4VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/>
205 </children> 205 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9Y4lZ_Eeugh9dythfu8g"/>
206 <children xmi:type="notation:Node" xmi:id="_NbxLoFZ_Eeugh9dythfu8g" type="2003" element="_NaRW0FZ_Eeugh9dythfu8g"> 206 </children>
207 <children xmi:type="notation:Node" xmi:id="_NbxLo1Z_Eeugh9dythfu8g" type="5007"/> 207 <styles xmi:type="notation:SortingStyle" xmi:id="_NbxLpVZ_Eeugh9dythfu8g"/>
208 <children xmi:type="notation:Node" xmi:id="_NbxLpFZ_Eeugh9dythfu8g" type="7004"> 208 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbxLplZ_Eeugh9dythfu8g"/>
209 <children xmi:type="notation:Node" xmi:id="_Nb9Y4FZ_Eeugh9dythfu8g" type="3010" element="_Na3MsFZ_Eeugh9dythfu8g"> 209 </children>
210 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9Y4VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8" bold="true"/> 210 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbxLoVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
211 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9Y4lZ_Eeugh9dythfu8g"/> 211 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbxLolZ_Eeugh9dythfu8g" x="780" y="420" height="51"/>
212 </children> 212 </children>
213 <styles xmi:type="notation:SortingStyle" xmi:id="_NbxLpVZ_Eeugh9dythfu8g"/> 213 <children xmi:type="notation:Node" xmi:id="_NbxysFZ_Eeugh9dythfu8g" type="2003" element="_NaTMAFZ_Eeugh9dythfu8g">
214 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbxLplZ_Eeugh9dythfu8g"/> 214 <children xmi:type="notation:Node" xmi:id="_NbyZwFZ_Eeugh9dythfu8g" type="5007"/>
215 </children> 215 <children xmi:type="notation:Node" xmi:id="_NbyZwVZ_Eeugh9dythfu8g" type="7004">
216 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbxLoVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 216 <styles xmi:type="notation:SortingStyle" xmi:id="_NbyZwlZ_Eeugh9dythfu8g"/>
217 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbxLolZ_Eeugh9dythfu8g" x="780" y="420" height="51"/> 217 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbyZw1Z_Eeugh9dythfu8g"/>
218 </children> 218 </children>
219 <children xmi:type="notation:Node" xmi:id="_NbxysFZ_Eeugh9dythfu8g" type="2003" element="_NaTMAFZ_Eeugh9dythfu8g"> 219 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbxysVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
220 <children xmi:type="notation:Node" xmi:id="_NbyZwFZ_Eeugh9dythfu8g" type="5007"/> 220 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbxyslZ_Eeugh9dythfu8g" x="825" y="367" height="39"/>
221 <children xmi:type="notation:Node" xmi:id="_NbyZwVZ_Eeugh9dythfu8g" type="7004"> 221 </children>
222 <styles xmi:type="notation:SortingStyle" xmi:id="_NbyZwlZ_Eeugh9dythfu8g"/> 222 <children xmi:type="notation:Node" xmi:id="_NbzA0FZ_Eeugh9dythfu8g" type="2003" element="_NaUaIFZ_Eeugh9dythfu8g">
223 <styles xmi:type="notation:FilteringStyle" xmi:id="_NbyZw1Z_Eeugh9dythfu8g"/> 223 <children xmi:type="notation:Node" xmi:id="_Nbzn4FZ_Eeugh9dythfu8g" type="5007"/>
224 </children> 224 <children xmi:type="notation:Node" xmi:id="_Nbzn4VZ_Eeugh9dythfu8g" type="7004">
225 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbxysVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 225 <children xmi:type="notation:Node" xmi:id="_Nb9_8FZ_Eeugh9dythfu8g" type="3010" element="_Na7eIlZ_Eeugh9dythfu8g">
226 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbxyslZ_Eeugh9dythfu8g" x="825" y="367" height="39"/> 226 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9_8VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
227 </children> 227 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9_8lZ_Eeugh9dythfu8g"/>
228 <children xmi:type="notation:Node" xmi:id="_NbzA0FZ_Eeugh9dythfu8g" type="2003" element="_NaUaIFZ_Eeugh9dythfu8g"> 228 </children>
229 <children xmi:type="notation:Node" xmi:id="_Nbzn4FZ_Eeugh9dythfu8g" type="5007"/> 229 <children xmi:type="notation:Node" xmi:id="_Nb9_81Z_Eeugh9dythfu8g" type="3010" element="_Na8FMVZ_Eeugh9dythfu8g">
230 <children xmi:type="notation:Node" xmi:id="_Nbzn4VZ_Eeugh9dythfu8g" type="7004"> 230 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9_9FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
231 <children xmi:type="notation:Node" xmi:id="_Nb9_8FZ_Eeugh9dythfu8g" type="3010" element="_Na7eIlZ_Eeugh9dythfu8g"> 231 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9_9VZ_Eeugh9dythfu8g"/>
232 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9_8VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 232 </children>
233 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9_8lZ_Eeugh9dythfu8g"/> 233 <children xmi:type="notation:Node" xmi:id="_Nb-nAFZ_Eeugh9dythfu8g" type="3010" element="_Na8sQFZ_Eeugh9dythfu8g">
234 </children> 234 <styles xmi:type="notation:FontStyle" xmi:id="_Nb-nAVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
235 <children xmi:type="notation:Node" xmi:id="_Nb9_81Z_Eeugh9dythfu8g" type="3010" element="_Na8FMVZ_Eeugh9dythfu8g"> 235 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb-nAlZ_Eeugh9dythfu8g"/>
236 <styles xmi:type="notation:FontStyle" xmi:id="_Nb9_9FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 236 </children>
237 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb9_9VZ_Eeugh9dythfu8g"/> 237 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbzn4lZ_Eeugh9dythfu8g"/>
238 </children> 238 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbzn41Z_Eeugh9dythfu8g"/>
239 <children xmi:type="notation:Node" xmi:id="_Nb-nAFZ_Eeugh9dythfu8g" type="3010" element="_Na8sQFZ_Eeugh9dythfu8g"> 239 </children>
240 <styles xmi:type="notation:FontStyle" xmi:id="_Nb-nAVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 240 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbzA0VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
241 <layoutConstraint xmi:type="notation:Location" xmi:id="_Nb-nAlZ_Eeugh9dythfu8g"/> 241 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbzA0lZ_Eeugh9dythfu8g" x="706" y="25" width="74" height="86"/>
242 </children> 242 </children>
243 <styles xmi:type="notation:SortingStyle" xmi:id="_Nbzn4lZ_Eeugh9dythfu8g"/> 243 <children xmi:type="notation:Node" xmi:id="_Nbzn5FZ_Eeugh9dythfu8g" type="2003" element="_NaVoQFZ_Eeugh9dythfu8g">
244 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nbzn41Z_Eeugh9dythfu8g"/> 244 <children xmi:type="notation:Node" xmi:id="_Nb0O8FZ_Eeugh9dythfu8g" type="5007"/>
245 </children> 245 <children xmi:type="notation:Node" xmi:id="_Nb0O8VZ_Eeugh9dythfu8g" type="7004">
246 <styles xmi:type="notation:ShapeStyle" xmi:id="_NbzA0VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 246 <styles xmi:type="notation:SortingStyle" xmi:id="_Nb0O8lZ_Eeugh9dythfu8g"/>
247 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NbzA0lZ_Eeugh9dythfu8g" x="706" y="25" width="74" height="86"/> 247 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nb0O81Z_Eeugh9dythfu8g"/>
248 </children> 248 </children>
249 <children xmi:type="notation:Node" xmi:id="_Nbzn5FZ_Eeugh9dythfu8g" type="2003" element="_NaVoQFZ_Eeugh9dythfu8g"> 249 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbzn5VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
250 <children xmi:type="notation:Node" xmi:id="_Nb0O8FZ_Eeugh9dythfu8g" type="5007"/> 250 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbzn5lZ_Eeugh9dythfu8g" x="284" y="298" width="88" height="39"/>
251 <children xmi:type="notation:Node" xmi:id="_Nb0O8VZ_Eeugh9dythfu8g" type="7004"> 251 </children>
252 <styles xmi:type="notation:SortingStyle" xmi:id="_Nb0O8lZ_Eeugh9dythfu8g"/> 252 <children xmi:type="notation:Node" xmi:id="_Nb0O9FZ_Eeugh9dythfu8g" type="2003" element="_NaWPUVZ_Eeugh9dythfu8g">
253 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nb0O81Z_Eeugh9dythfu8g"/> 253 <children xmi:type="notation:Node" xmi:id="_Nb02AFZ_Eeugh9dythfu8g" type="5007"/>
254 </children> 254 <children xmi:type="notation:Node" xmi:id="_Nb02AVZ_Eeugh9dythfu8g" type="7004">
255 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nbzn5VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 255 <styles xmi:type="notation:SortingStyle" xmi:id="_Nb02AlZ_Eeugh9dythfu8g"/>
256 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nbzn5lZ_Eeugh9dythfu8g" x="284" y="298" width="88" height="39"/> 256 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nb02A1Z_Eeugh9dythfu8g"/>
257 </children> 257 </children>
258 <children xmi:type="notation:Node" xmi:id="_Nb0O9FZ_Eeugh9dythfu8g" type="2003" element="_NaWPUVZ_Eeugh9dythfu8g"> 258 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nb0O9VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
259 <children xmi:type="notation:Node" xmi:id="_Nb02AFZ_Eeugh9dythfu8g" type="5007"/> 259 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nb0O9lZ_Eeugh9dythfu8g" x="386" y="300" width="66" height="39"/>
260 <children xmi:type="notation:Node" xmi:id="_Nb02AVZ_Eeugh9dythfu8g" type="7004"> 260 </children>
261 <styles xmi:type="notation:SortingStyle" xmi:id="_Nb02AlZ_Eeugh9dythfu8g"/> 261 <children xmi:type="notation:Shape" xmi:id="_vqpaUFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="No junctions, only straight lanes. Action limited to forward motion." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
262 <styles xmi:type="notation:FilteringStyle" xmi:id="_Nb02A1Z_Eeugh9dythfu8g"/> 262 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vqpaUVaAEeugh9dythfu8g" source="specificStyles">
263 </children> 263 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vqpaUlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/>
264 <styles xmi:type="notation:ShapeStyle" xmi:id="_Nb0O9VZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 264 </eAnnotations>
265 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Nb0O9lZ_Eeugh9dythfu8g" x="386" y="300" width="66" height="39"/> 265 <children xmi:type="notation:BasicDecorationNode" xmi:id="_vqqocFaAEeugh9dythfu8g" type="DiagramName">
266 </children> 266 <element xsi:nil="true"/>
267 <children xmi:type="notation:Shape" xmi:id="_vqpaUFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="No junctions, only straight lanes. Action limited to forward motion." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 267 </children>
268 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vqpaUVaAEeugh9dythfu8g" source="specificStyles"> 268 <children xmi:type="notation:BasicDecorationNode" xmi:id="_vqqocVaAEeugh9dythfu8g" type="Description">
269 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vqpaUlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/> 269 <element xsi:nil="true"/>
270 </eAnnotations> 270 </children>
271 <children xmi:type="notation:BasicDecorationNode" xmi:id="_vqqocFaAEeugh9dythfu8g" type="DiagramName"> 271 <styles xmi:type="notation:TextStyle" xmi:id="_vqpaU1aAEeugh9dythfu8g" textAlignment="Center"/>
272 <element xsi:nil="true"/> 272 <styles xmi:type="notation:LineTypeStyle" xmi:id="_vqpaVFaAEeugh9dythfu8g"/>
273 </children> 273 <element xsi:nil="true"/>
274 <children xmi:type="notation:BasicDecorationNode" xmi:id="_vqqocVaAEeugh9dythfu8g" type="Description"> 274 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vqpaVVaAEeugh9dythfu8g" x="369" y="24" width="133" height="73"/>
275 <element xsi:nil="true"/> 275 </children>
276 </children> 276 <children xmi:type="notation:Shape" xmi:id="_wKszYFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="referenceCoord is (x of left side for vertical lanes) and (y of bottomfor horizontal lanes). Assumption that lanes are infinite length. Limitations are bound of SimpleScenario." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
277 <styles xmi:type="notation:TextStyle" xmi:id="_vqpaU1aAEeugh9dythfu8g" textAlignment="Center"/> 277 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wKszYVaAEeugh9dythfu8g" source="specificStyles">
278 <styles xmi:type="notation:LineTypeStyle" xmi:id="_vqpaVFaAEeugh9dythfu8g"/> 278 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wKszYlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/>
279 <element xsi:nil="true"/> 279 </eAnnotations>
280 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vqpaVVaAEeugh9dythfu8g" x="369" y="24" width="133" height="73"/> 280 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wKszZlaAEeugh9dythfu8g" type="DiagramName">
281 </children> 281 <element xsi:nil="true"/>
282 <children xmi:type="notation:Shape" xmi:id="_wKszYFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="referenceCoord is (x of left side for vertical lanes) and (y of bottomfor horizontal lanes). Assumption that lanes are infinite length. Limitations are bound of SimpleScenario." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 282 </children>
283 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wKszYVaAEeugh9dythfu8g" source="specificStyles"> 283 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wKszZ1aAEeugh9dythfu8g" type="Description">
284 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wKszYlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/> 284 <element xsi:nil="true"/>
285 </eAnnotations> 285 </children>
286 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wKszZlaAEeugh9dythfu8g" type="DiagramName"> 286 <styles xmi:type="notation:TextStyle" xmi:id="_wKszY1aAEeugh9dythfu8g" textAlignment="Center"/>
287 <element xsi:nil="true"/> 287 <styles xmi:type="notation:LineTypeStyle" xmi:id="_wKszZFaAEeugh9dythfu8g"/>
288 </children> 288 <element xsi:nil="true"/>
289 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wKszZ1aAEeugh9dythfu8g" type="Description"> 289 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wKszZVaAEeugh9dythfu8g" x="48" y="492" width="205" height="112"/>
290 <element xsi:nil="true"/> 290 </children>
291 </children> 291 <children xmi:type="notation:Shape" xmi:id="_wh8OsFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="This might be 0..1: because we might not care about which is the bloking actorm as long as vision is blocked. TO FURTHER RESTRICT: might need to make this 1..1, or enforce this to a certain extent from queries." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
292 <styles xmi:type="notation:TextStyle" xmi:id="_wKszY1aAEeugh9dythfu8g" textAlignment="Center"/> 292 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wh8OsVaAEeugh9dythfu8g" source="specificStyles">
293 <styles xmi:type="notation:LineTypeStyle" xmi:id="_wKszZFaAEeugh9dythfu8g"/> 293 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wh8OslaAEeugh9dythfu8g" key="verticalAlignment" value="8"/>
294 <element xsi:nil="true"/> 294 </eAnnotations>
295 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wKszZVaAEeugh9dythfu8g" x="48" y="492" width="205" height="112"/> 295 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wh81wFaAEeugh9dythfu8g" type="DiagramName">
296 </children> 296 <element xsi:nil="true"/>
297 <children xmi:type="notation:Shape" xmi:id="_wh8OsFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="This might be 0..1: because we might not care about which is the bloking actorm as long as vision is blocked. TO FURTHER RESTRICT: might need to make this 1..1, or enforce this to a certain extent from queries." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 297 </children>
298 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wh8OsVaAEeugh9dythfu8g" source="specificStyles"> 298 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wh81wVaAEeugh9dythfu8g" type="Description">
299 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wh8OslaAEeugh9dythfu8g" key="verticalAlignment" value="8"/> 299 <element xsi:nil="true"/>
300 </eAnnotations> 300 </children>
301 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wh81wFaAEeugh9dythfu8g" type="DiagramName"> 301 <styles xmi:type="notation:TextStyle" xmi:id="_wh8Os1aAEeugh9dythfu8g" textAlignment="Center"/>
302 <element xsi:nil="true"/> 302 <styles xmi:type="notation:LineTypeStyle" xmi:id="_wh8OtFaAEeugh9dythfu8g"/>
303 </children> 303 <element xsi:nil="true"/>
304 <children xmi:type="notation:BasicDecorationNode" xmi:id="_wh81wVaAEeugh9dythfu8g" type="Description"> 304 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wh8OtVaAEeugh9dythfu8g" x="274" y="363" width="229" height="105"/>
305 <element xsi:nil="true"/> 305 </children>
306 </children> 306 <children xmi:type="notation:Shape" xmi:id="_xVl5MFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="length and width hard-coded wrt. actor type for now. speed is in the direction of the lane tht it is in." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
307 <styles xmi:type="notation:TextStyle" xmi:id="_wh8Os1aAEeugh9dythfu8g" textAlignment="Center"/> 307 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xVl5MVaAEeugh9dythfu8g" source="specificStyles">
308 <styles xmi:type="notation:LineTypeStyle" xmi:id="_wh8OtFaAEeugh9dythfu8g"/> 308 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xVl5MlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/>
309 <element xsi:nil="true"/> 309 </eAnnotations>
310 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wh8OtVaAEeugh9dythfu8g" x="274" y="363" width="229" height="105"/> 310 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xVl5NlaAEeugh9dythfu8g" type="DiagramName">
311 </children> 311 <element xsi:nil="true"/>
312 <children xmi:type="notation:Shape" xmi:id="_xVl5MFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="length and width hard-coded wrt. actor type for now. speed is in the direction of the lane tht it is in." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 312 </children>
313 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xVl5MVaAEeugh9dythfu8g" source="specificStyles"> 313 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xVmgQFaAEeugh9dythfu8g" type="Description">
314 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xVl5MlaAEeugh9dythfu8g" key="verticalAlignment" value="8"/> 314 <element xsi:nil="true"/>
315 </eAnnotations> 315 </children>
316 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xVl5NlaAEeugh9dythfu8g" type="DiagramName"> 316 <styles xmi:type="notation:TextStyle" xmi:id="_xVl5M1aAEeugh9dythfu8g" textAlignment="Center"/>
317 <element xsi:nil="true"/> 317 <styles xmi:type="notation:LineTypeStyle" xmi:id="_xVl5NFaAEeugh9dythfu8g"/>
318 </children> 318 <element xsi:nil="true"/>
319 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xVmgQFaAEeugh9dythfu8g" type="Description"> 319 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xVl5NVaAEeugh9dythfu8g" x="516" y="60" width="170" height="85"/>
320 <element xsi:nil="true"/> 320 </children>
321 </children> 321 <children xmi:type="notation:Shape" xmi:id="_xuFRsFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="Actor.CollisionExists(a, b) implies that a nad b collide at time collisionTime. However, this is NOT A DOUBLE-IMPLICATION" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
322 <styles xmi:type="notation:TextStyle" xmi:id="_xVl5M1aAEeugh9dythfu8g" textAlignment="Center"/> 322 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xuFRsVaAEeugh9dythfu8g" source="specificStyles">
323 <styles xmi:type="notation:LineTypeStyle" xmi:id="_xVl5NFaAEeugh9dythfu8g"/> 323 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xuFRslaAEeugh9dythfu8g" key="verticalAlignment" value="8"/>
324 <element xsi:nil="true"/> 324 </eAnnotations>
325 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xVl5NVaAEeugh9dythfu8g" x="516" y="60" width="170" height="85"/> 325 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xuF4wFaAEeugh9dythfu8g" type="DiagramName">
326 </children> 326 <element xsi:nil="true"/>
327 <children xmi:type="notation:Shape" xmi:id="_xuFRsFaAEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="Actor.CollisionExists(a, b) implies that a nad b collide at time collisionTime. However, this is NOT A DOUBLE-IMPLICATION" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 327 </children>
328 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xuFRsVaAEeugh9dythfu8g" source="specificStyles"> 328 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xuF4wVaAEeugh9dythfu8g" type="Description">
329 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xuFRslaAEeugh9dythfu8g" key="verticalAlignment" value="8"/> 329 <element xsi:nil="true"/>
330 </eAnnotations> 330 </children>
331 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xuF4wFaAEeugh9dythfu8g" type="DiagramName"> 331 <styles xmi:type="notation:TextStyle" xmi:id="_xuFRs1aAEeugh9dythfu8g" textAlignment="Center"/>
332 <element xsi:nil="true"/> 332 <styles xmi:type="notation:LineTypeStyle" xmi:id="_xuFRtFaAEeugh9dythfu8g"/>
333 </children> 333 <element xsi:nil="true"/>
334 <children xmi:type="notation:BasicDecorationNode" xmi:id="_xuF4wVaAEeugh9dythfu8g" type="Description"> 334 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xuFRtVaAEeugh9dythfu8g" x="612" y="492" width="346" height="48"/>
335 <element xsi:nil="true"/> 335 </children>
336 </children> 336 <children xmi:type="notation:Shape" xmi:id="_EC00YFaBEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="Actor.CollisionDoesNotExist(a, b) implies that a and b NEVER collide. However, this is NOT A DOUBLE-IMPLICATION." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
337 <styles xmi:type="notation:TextStyle" xmi:id="_xuFRs1aAEeugh9dythfu8g" textAlignment="Center"/> 337 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EC00YVaBEeugh9dythfu8g" source="specificStyles">
338 <styles xmi:type="notation:LineTypeStyle" xmi:id="_xuFRtFaAEeugh9dythfu8g"/> 338 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EC00YlaBEeugh9dythfu8g" key="verticalAlignment" value="8"/>
339 <element xsi:nil="true"/> 339 </eAnnotations>
340 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xuFRtVaAEeugh9dythfu8g" x="612" y="492" width="346" height="48"/> 340 <children xmi:type="notation:BasicDecorationNode" xmi:id="_EC1bcFaBEeugh9dythfu8g" type="DiagramName">
341 </children> 341 <element xsi:nil="true"/>
342 <children xmi:type="notation:Shape" xmi:id="_EC00YFaBEeugh9dythfu8g" type="Note" fontName="Segoe UI" description="Actor.CollisionDoesNotExist(a, b) implies that a and b NEVER collide. However, this is NOT A DOUBLE-IMPLICATION." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1"> 342 </children>
343 <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EC00YVaBEeugh9dythfu8g" source="specificStyles"> 343 <children xmi:type="notation:BasicDecorationNode" xmi:id="_EC2CgFaBEeugh9dythfu8g" type="Description">
344 <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EC00YlaBEeugh9dythfu8g" key="verticalAlignment" value="8"/> 344 <element xsi:nil="true"/>
345 </eAnnotations> 345 </children>
346 <children xmi:type="notation:BasicDecorationNode" xmi:id="_EC1bcFaBEeugh9dythfu8g" type="DiagramName"> 346 <styles xmi:type="notation:TextStyle" xmi:id="_EC00Y1aBEeugh9dythfu8g" textAlignment="Center"/>
347 <element xsi:nil="true"/> 347 <styles xmi:type="notation:LineTypeStyle" xmi:id="_EC00ZFaBEeugh9dythfu8g"/>
348 </children> 348 <element xsi:nil="true"/>
349 <children xmi:type="notation:BasicDecorationNode" xmi:id="_EC2CgFaBEeugh9dythfu8g" type="Description"> 349 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EC00ZVaBEeugh9dythfu8g" x="825" y="132" width="133" height="120"/>
350 <element xsi:nil="true"/> 350 </children>
351 </children> 351 <children xmi:type="notation:Node" xmi:id="_d-EnIFh-Eeu-o58Hgezqgw" type="2003" element="_d9eKMFh-Eeu-o58Hgezqgw">
352 <styles xmi:type="notation:TextStyle" xmi:id="_EC00Y1aBEeugh9dythfu8g" textAlignment="Center"/> 352 <children xmi:type="notation:Node" xmi:id="_d-GcUFh-Eeu-o58Hgezqgw" type="5007"/>
353 <styles xmi:type="notation:LineTypeStyle" xmi:id="_EC00ZFaBEeugh9dythfu8g"/> 353 <children xmi:type="notation:Node" xmi:id="_d-HqcFh-Eeu-o58Hgezqgw" type="7004">
354 <element xsi:nil="true"/> 354 <styles xmi:type="notation:SortingStyle" xmi:id="_d-HqcVh-Eeu-o58Hgezqgw"/>
355 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EC00ZVaBEeugh9dythfu8g" x="825" y="132" width="133" height="120"/> 355 <styles xmi:type="notation:FilteringStyle" xmi:id="_d-Hqclh-Eeu-o58Hgezqgw"/>
356 </children> 356 </children>
357 <children xmi:type="notation:Node" xmi:id="_d-EnIFh-Eeu-o58Hgezqgw" type="2003" element="_d9eKMFh-Eeu-o58Hgezqgw"> 357 <styles xmi:type="notation:ShapeStyle" xmi:id="_d-EnIVh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/>
358 <children xmi:type="notation:Node" xmi:id="_d-GcUFh-Eeu-o58Hgezqgw" type="5007"/> 358 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_d-EnIlh-Eeu-o58Hgezqgw" x="48" y="372" width="110" height="38"/>
359 <children xmi:type="notation:Node" xmi:id="_d-HqcFh-Eeu-o58Hgezqgw" type="7004"> 359 </children>
360 <styles xmi:type="notation:SortingStyle" xmi:id="_d-HqcVh-Eeu-o58Hgezqgw"/> 360 <children xmi:type="notation:Node" xmi:id="_iaquQFh-Eeu-o58Hgezqgw" type="2003" element="_iaOCUFh-Eeu-o58Hgezqgw">
361 <styles xmi:type="notation:FilteringStyle" xmi:id="_d-Hqclh-Eeu-o58Hgezqgw"/> 361 <children xmi:type="notation:Node" xmi:id="_iarVUFh-Eeu-o58Hgezqgw" type="5007"/>
362 </children> 362 <children xmi:type="notation:Node" xmi:id="_iarVUVh-Eeu-o58Hgezqgw" type="7004">
363 <styles xmi:type="notation:ShapeStyle" xmi:id="_d-EnIVh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/> 363 <styles xmi:type="notation:SortingStyle" xmi:id="_iarVUlh-Eeu-o58Hgezqgw"/>
364 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_d-EnIlh-Eeu-o58Hgezqgw" x="48" y="372" width="110" height="38"/> 364 <styles xmi:type="notation:FilteringStyle" xmi:id="_iarVU1h-Eeu-o58Hgezqgw"/>
365 </children> 365 </children>
366 <children xmi:type="notation:Node" xmi:id="_iaquQFh-Eeu-o58Hgezqgw" type="2003" element="_iaOCUFh-Eeu-o58Hgezqgw"> 366 <styles xmi:type="notation:ShapeStyle" xmi:id="_iaquQVh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/>
367 <children xmi:type="notation:Node" xmi:id="_iarVUFh-Eeu-o58Hgezqgw" type="5007"/> 367 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iaquQlh-Eeu-o58Hgezqgw" x="168" y="405" width="98" height="30"/>
368 <children xmi:type="notation:Node" xmi:id="_iarVUVh-Eeu-o58Hgezqgw" type="7004"> 368 </children>
369 <styles xmi:type="notation:SortingStyle" xmi:id="_iarVUlh-Eeu-o58Hgezqgw"/> 369 <styles xmi:type="notation:DiagramStyle" xmi:id="_MYg-4lZ_Eeugh9dythfu8g"/>
370 <styles xmi:type="notation:FilteringStyle" xmi:id="_iarVU1h-Eeu-o58Hgezqgw"/> 370 <edges xmi:type="notation:Edge" xmi:id="_NcAcMFZ_Eeugh9dythfu8g" type="4001" element="_NbAWoFZ_Eeugh9dythfu8g" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
371 </children> 371 <children xmi:type="notation:Node" xmi:id="_NcBqUFZ_Eeugh9dythfu8g" type="6001">
372 <styles xmi:type="notation:ShapeStyle" xmi:id="_iaquQVh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/> 372 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcBqUVZ_Eeugh9dythfu8g" x="16" y="16"/>
373 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iaquQlh-Eeu-o58Hgezqgw" x="168" y="405" width="98" height="30"/> 373 </children>
374 </children> 374 <children xmi:type="notation:Node" xmi:id="_NcC4cFZ_Eeugh9dythfu8g" type="6002">
375 <styles xmi:type="notation:DiagramStyle" xmi:id="_MYg-4lZ_Eeugh9dythfu8g"/> 375 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcC4cVZ_Eeugh9dythfu8g" x="17" y="-17"/>
376 <edges xmi:type="notation:Edge" xmi:id="_NcAcMFZ_Eeugh9dythfu8g" type="4001" element="_NbAWoFZ_Eeugh9dythfu8g" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 376 </children>
377 <children xmi:type="notation:Node" xmi:id="_NcBqUFZ_Eeugh9dythfu8g" type="6001"> 377 <children xmi:type="notation:Node" xmi:id="_NcDfgFZ_Eeugh9dythfu8g" type="6003">
378 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcBqUVZ_Eeugh9dythfu8g" x="16" y="16"/> 378 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcDfgVZ_Eeugh9dythfu8g" x="6" y="-6"/>
379 </children> 379 </children>
380 <children xmi:type="notation:Node" xmi:id="_NcC4cFZ_Eeugh9dythfu8g" type="6002"> 380 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcAcMVZ_Eeugh9dythfu8g" routing="Rectilinear"/>
381 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcC4cVZ_Eeugh9dythfu8g" x="17" y="-17"/> 381 <styles xmi:type="notation:FontStyle" xmi:id="_NcAcMlZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
382 </children> 382 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcAcM1Z_Eeugh9dythfu8g" points="[77, 70, -65, -175]$[124, 70, -18, -175]$[124, 120, -18, -125]"/>
383 <children xmi:type="notation:Node" xmi:id="_NcDfgFZ_Eeugh9dythfu8g" type="6003"> 383 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcMpcFZ_Eeugh9dythfu8g" id="(0.5032258064516129,0.0)"/>
384 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcDfgVZ_Eeugh9dythfu8g" x="6" y="-6"/> 384 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcMpcVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/>
385 </children> 385 </edges>
386 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcAcMVZ_Eeugh9dythfu8g" routing="Rectilinear"/> 386 <edges xmi:type="notation:Edge" xmi:id="_NcNQgFZ_Eeugh9dythfu8g" type="4001" element="_NbCL0FZ_Eeugh9dythfu8g" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_NbmzkFZ_Eeugh9dythfu8g">
387 <styles xmi:type="notation:FontStyle" xmi:id="_NcAcMlZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 387 <children xmi:type="notation:Node" xmi:id="_NcNQhFZ_Eeugh9dythfu8g" type="6001">
388 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcAcM1Z_Eeugh9dythfu8g" points="[77, 70, -65, -175]$[124, 70, -18, -175]$[124, 120, -18, -125]"/> 388 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcNQhVZ_Eeugh9dythfu8g" x="-50" y="30"/>
389 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcMpcFZ_Eeugh9dythfu8g" id="(0.5032258064516129,0.0)"/> 389 </children>
390 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcMpcVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/> 390 <children xmi:type="notation:Node" xmi:id="_NcN3kFZ_Eeugh9dythfu8g" type="6002">
391 </edges> 391 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcN3kVZ_Eeugh9dythfu8g" x="-5"/>
392 <edges xmi:type="notation:Edge" xmi:id="_NcNQgFZ_Eeugh9dythfu8g" type="4001" element="_NbCL0FZ_Eeugh9dythfu8g" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_NbmzkFZ_Eeugh9dythfu8g"> 392 </children>
393 <children xmi:type="notation:Node" xmi:id="_NcNQhFZ_Eeugh9dythfu8g" type="6001"> 393 <children xmi:type="notation:Node" xmi:id="_NcN3klZ_Eeugh9dythfu8g" type="6003">
394 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcNQhVZ_Eeugh9dythfu8g" x="-50" y="30"/> 394 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcN3k1Z_Eeugh9dythfu8g" x="-51"/>
395 </children> 395 </children>
396 <children xmi:type="notation:Node" xmi:id="_NcN3kFZ_Eeugh9dythfu8g" type="6002"> 396 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcNQgVZ_Eeugh9dythfu8g" routing="Rectilinear"/>
397 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcN3kVZ_Eeugh9dythfu8g" x="-5"/> 397 <styles xmi:type="notation:FontStyle" xmi:id="_NcNQglZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
398 </children> 398 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcNQg1Z_Eeugh9dythfu8g" points="[14, 0, 0, -157]$[14, 157, 0, 0]"/>
399 <children xmi:type="notation:Node" xmi:id="_NcN3klZ_Eeugh9dythfu8g" type="6003"> 399 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcN3lFZ_Eeugh9dythfu8g" id="(0.06451612903225806,1.0)"/>
400 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcN3k1Z_Eeugh9dythfu8g" x="-51"/> 400 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcN3lVZ_Eeugh9dythfu8g" id="(0.6941747572815534,0.0)"/>
401 </children> 401 </edges>
402 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcNQgVZ_Eeugh9dythfu8g" routing="Rectilinear"/> 402 <edges xmi:type="notation:Edge" xmi:id="_NcN3llZ_Eeugh9dythfu8g" type="4001" element="_NbEBAFZ_Eeugh9dythfu8g" source="_NbmzkFZ_Eeugh9dythfu8g" target="_NbmzkFZ_Eeugh9dythfu8g">
403 <styles xmi:type="notation:FontStyle" xmi:id="_NcNQglZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 403 <children xmi:type="notation:Node" xmi:id="_NcOeoFZ_Eeugh9dythfu8g" type="6001">
404 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcNQg1Z_Eeugh9dythfu8g" points="[14, 0, 0, -157]$[14, 157, 0, 0]"/> 404 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOeoVZ_Eeugh9dythfu8g" x="-11" y="-14"/>
405 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcN3lFZ_Eeugh9dythfu8g" id="(0.06451612903225806,1.0)"/> 405 </children>
406 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcN3lVZ_Eeugh9dythfu8g" id="(0.6941747572815534,0.0)"/> 406 <children xmi:type="notation:Node" xmi:id="_NcOeolZ_Eeugh9dythfu8g" type="6002">
407 </edges> 407 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOeo1Z_Eeugh9dythfu8g" x="1"/>
408 <edges xmi:type="notation:Edge" xmi:id="_NcN3llZ_Eeugh9dythfu8g" type="4001" element="_NbEBAFZ_Eeugh9dythfu8g" source="_NbmzkFZ_Eeugh9dythfu8g" target="_NbmzkFZ_Eeugh9dythfu8g"> 408 </children>
409 <children xmi:type="notation:Node" xmi:id="_NcOeoFZ_Eeugh9dythfu8g" type="6001"> 409 <children xmi:type="notation:Node" xmi:id="_NcOepFZ_Eeugh9dythfu8g" type="6003">
410 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOeoVZ_Eeugh9dythfu8g" x="-11" y="-14"/> 410 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOepVZ_Eeugh9dythfu8g" x="-1" y="10"/>
411 </children> 411 </children>
412 <children xmi:type="notation:Node" xmi:id="_NcOeolZ_Eeugh9dythfu8g" type="6002"> 412 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcN3l1Z_Eeugh9dythfu8g" routing="Rectilinear"/>
413 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOeo1Z_Eeugh9dythfu8g" x="1"/> 413 <styles xmi:type="notation:FontStyle" xmi:id="_NcN3mFZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
414 </children> 414 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcN3mVZ_Eeugh9dythfu8g" points="[-47, -48, 33, -3]$[-47, -69, 33, -24]$[-15, -69, 65, -24]$[-15, -48, 65, -3]"/>
415 <children xmi:type="notation:Node" xmi:id="_NcOepFZ_Eeugh9dythfu8g" type="6003"> 415 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcPFsFZ_Eeugh9dythfu8g" id="(0.5,0.5917874396135266)"/>
416 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcOepVZ_Eeugh9dythfu8g" x="-1" y="10"/> 416 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcPswFZ_Eeugh9dythfu8g" id="(0.0825242718446602,0.04830917874396135)"/>
417 </children> 417 </edges>
418 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcN3l1Z_Eeugh9dythfu8g" routing="Rectilinear"/> 418 <edges xmi:type="notation:Edge" xmi:id="_NcPswVZ_Eeugh9dythfu8g" type="4001" element="_NbFPIFZ_Eeugh9dythfu8g" source="_Nbp241Z_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g">
419 <styles xmi:type="notation:FontStyle" xmi:id="_NcN3mFZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 419 <children xmi:type="notation:Node" xmi:id="_NcQT0FZ_Eeugh9dythfu8g" type="6001">
420 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcN3mVZ_Eeugh9dythfu8g" points="[-47, -48, 33, -3]$[-47, -69, 33, -24]$[-15, -69, 65, -24]$[-15, -48, 65, -3]"/> 420 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT0VZ_Eeugh9dythfu8g" x="136" y="4"/>
421 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcPFsFZ_Eeugh9dythfu8g" id="(0.5,0.5917874396135266)"/> 421 </children>
422 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcPswFZ_Eeugh9dythfu8g" id="(0.0825242718446602,0.04830917874396135)"/> 422 <children xmi:type="notation:Node" xmi:id="_NcQT0lZ_Eeugh9dythfu8g" type="6002">
423 </edges> 423 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT01Z_Eeugh9dythfu8g" x="39" y="10"/>
424 <edges xmi:type="notation:Edge" xmi:id="_NcPswVZ_Eeugh9dythfu8g" type="4001" element="_NbFPIFZ_Eeugh9dythfu8g" source="_Nbp241Z_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g"> 424 </children>
425 <children xmi:type="notation:Node" xmi:id="_NcQT0FZ_Eeugh9dythfu8g" type="6001"> 425 <children xmi:type="notation:Node" xmi:id="_NcQT1FZ_Eeugh9dythfu8g" type="6003">
426 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT0VZ_Eeugh9dythfu8g" x="136" y="4"/> 426 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT1VZ_Eeugh9dythfu8g" x="-11" y="-10"/>
427 </children> 427 </children>
428 <children xmi:type="notation:Node" xmi:id="_NcQT0lZ_Eeugh9dythfu8g" type="6002"> 428 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcPswlZ_Eeugh9dythfu8g" routing="Rectilinear"/>
429 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT01Z_Eeugh9dythfu8g" x="39" y="10"/> 429 <styles xmi:type="notation:FontStyle" xmi:id="_NcPsw1Z_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
430 </children> 430 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcPsxFZ_Eeugh9dythfu8g" points="[75, -48, -272, -120]$[330, -48, -17, -120]$[330, 21, -17, -51]"/>
431 <children xmi:type="notation:Node" xmi:id="_NcQT1FZ_Eeugh9dythfu8g" type="6003"> 431 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcQ64FZ_Eeugh9dythfu8g" id="(0.5,0.5)"/>
432 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcQT1VZ_Eeugh9dythfu8g" x="-11" y="-10"/> 432 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcQ64VZ_Eeugh9dythfu8g" id="(0.5,1.3243243243243243)"/>
433 </children> 433 </edges>
434 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcPswlZ_Eeugh9dythfu8g" routing="Rectilinear"/> 434 <edges xmi:type="notation:Edge" xmi:id="_NcQ64lZ_Eeugh9dythfu8g" type="4001" element="_NbGdQ1Z_Eeugh9dythfu8g" source="_NbrsEFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
435 <styles xmi:type="notation:FontStyle" xmi:id="_NcPsw1Z_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 435 <children xmi:type="notation:Node" xmi:id="_NcRh8FZ_Eeugh9dythfu8g" type="6001">
436 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcPsxFZ_Eeugh9dythfu8g" points="[75, -48, -272, -120]$[330, -48, -17, -120]$[330, 21, -17, -51]"/> 436 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh8VZ_Eeugh9dythfu8g" x="74" y="-14"/>
437 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcQ64FZ_Eeugh9dythfu8g" id="(0.5,0.5)"/> 437 </children>
438 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcQ64VZ_Eeugh9dythfu8g" id="(0.5,1.3243243243243243)"/> 438 <children xmi:type="notation:Node" xmi:id="_NcRh8lZ_Eeugh9dythfu8g" type="6002">
439 </edges> 439 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh81Z_Eeugh9dythfu8g" x="8" y="-10"/>
440 <edges xmi:type="notation:Edge" xmi:id="_NcQ64lZ_Eeugh9dythfu8g" type="4001" element="_NbGdQ1Z_Eeugh9dythfu8g" source="_NbrsEFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 440 </children>
441 <children xmi:type="notation:Node" xmi:id="_NcRh8FZ_Eeugh9dythfu8g" type="6001"> 441 <children xmi:type="notation:Node" xmi:id="_NcRh9FZ_Eeugh9dythfu8g" type="6003">
442 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh8VZ_Eeugh9dythfu8g" x="74" y="-14"/> 442 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh9VZ_Eeugh9dythfu8g" x="-23" y="-10"/>
443 </children> 443 </children>
444 <children xmi:type="notation:Node" xmi:id="_NcRh8lZ_Eeugh9dythfu8g" type="6002"> 444 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcQ641Z_Eeugh9dythfu8g" routing="Rectilinear"/>
445 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh81Z_Eeugh9dythfu8g" x="8" y="-10"/> 445 <styles xmi:type="notation:FontStyle" xmi:id="_NcQ65FZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
446 </children> 446 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcQ65VZ_Eeugh9dythfu8g" points="[-39, -103, 308, 83]$[-39, -138, 308, 48]$[-273, -138, 74, 48]"/>
447 <children xmi:type="notation:Node" xmi:id="_NcRh9FZ_Eeugh9dythfu8g" type="6003"> 447 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcSJAFZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
448 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcRh9VZ_Eeugh9dythfu8g" x="-23" y="-10"/> 448 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcSJAVZ_Eeugh9dythfu8g" id="(0.5066666666666667,0.0)"/>
449 </children> 449 </edges>
450 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcQ641Z_Eeugh9dythfu8g" routing="Rectilinear"/> 450 <edges xmi:type="notation:Edge" xmi:id="_NcSJAlZ_Eeugh9dythfu8g" type="4001" element="_NbHEWVZ_Eeugh9dythfu8g" source="_NbvWdFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
451 <styles xmi:type="notation:FontStyle" xmi:id="_NcQ65FZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 451 <children xmi:type="notation:Node" xmi:id="_NcSJBlZ_Eeugh9dythfu8g" type="6001">
452 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcQ65VZ_Eeugh9dythfu8g" points="[-39, -103, 308, 83]$[-39, -138, 308, 48]$[-273, -138, 74, 48]"/> 452 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSJB1Z_Eeugh9dythfu8g" x="-12" y="-74"/>
453 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcSJAFZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 453 </children>
454 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcSJAVZ_Eeugh9dythfu8g" id="(0.5066666666666667,0.0)"/> 454 <children xmi:type="notation:Node" xmi:id="_NcSwEFZ_Eeugh9dythfu8g" type="6002">
455 </edges> 455 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSwEVZ_Eeugh9dythfu8g" x="99" y="-89"/>
456 <edges xmi:type="notation:Edge" xmi:id="_NcSJAlZ_Eeugh9dythfu8g" type="4001" element="_NbHEWVZ_Eeugh9dythfu8g" source="_NbvWdFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 456 </children>
457 <children xmi:type="notation:Node" xmi:id="_NcSJBlZ_Eeugh9dythfu8g" type="6001"> 457 <children xmi:type="notation:Node" xmi:id="_NcSwElZ_Eeugh9dythfu8g" type="6003">
458 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSJB1Z_Eeugh9dythfu8g" x="-12" y="-74"/> 458 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSwE1Z_Eeugh9dythfu8g" x="18" y="-10"/>
459 </children> 459 </children>
460 <children xmi:type="notation:Node" xmi:id="_NcSwEFZ_Eeugh9dythfu8g" type="6002"> 460 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcSJA1Z_Eeugh9dythfu8g" routing="Rectilinear"/>
461 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSwEVZ_Eeugh9dythfu8g" x="99" y="-89"/> 461 <styles xmi:type="notation:FontStyle" xmi:id="_NcSJBFZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
462 </children> 462 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcSJBVZ_Eeugh9dythfu8g" points="[-38, 0, 195, 98]$[-38, -126, 195, -28]$[-159, -126, 74, -28]"/>
463 <children xmi:type="notation:Node" xmi:id="_NcSwElZ_Eeugh9dythfu8g" type="6003"> 463 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcT-MFZ_Eeugh9dythfu8g" id="(0.597609561752988,0.0)"/>
464 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcSwE1Z_Eeugh9dythfu8g" x="18" y="-10"/> 464 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcT-MVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/>
465 </children> 465 </edges>
466 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcSJA1Z_Eeugh9dythfu8g" routing="Rectilinear"/> 466 <edges xmi:type="notation:Edge" xmi:id="_NcT-MlZ_Eeugh9dythfu8g" type="4001" element="_NbI5gFZ_Eeugh9dythfu8g" source="_Nbs6MFZ_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g">
467 <styles xmi:type="notation:FontStyle" xmi:id="_NcSJBFZ_Eeugh9dythfu8g" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 467 <children xmi:type="notation:Node" xmi:id="_NcUlQFZ_Eeugh9dythfu8g" type="6001">
468 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcSJBVZ_Eeugh9dythfu8g" points="[-38, 0, 195, 98]$[-38, -126, 195, -28]$[-159, -126, 74, -28]"/> 468 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcUlQVZ_Eeugh9dythfu8g" y="-10"/>
469 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcT-MFZ_Eeugh9dythfu8g" id="(0.597609561752988,0.0)"/> 469 </children>
470 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcT-MVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/> 470 <children xmi:type="notation:Node" xmi:id="_NcUlQlZ_Eeugh9dythfu8g" type="6002">
471 </edges> 471 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcUlQ1Z_Eeugh9dythfu8g" y="10"/>
472 <edges xmi:type="notation:Edge" xmi:id="_NcT-MlZ_Eeugh9dythfu8g" type="4001" element="_NbI5gFZ_Eeugh9dythfu8g" source="_Nbs6MFZ_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g"> 472 </children>
473 <children xmi:type="notation:Node" xmi:id="_NcUlQFZ_Eeugh9dythfu8g" type="6001"> 473 <children xmi:type="notation:Node" xmi:id="_NcVMUFZ_Eeugh9dythfu8g" type="6003">
474 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcUlQVZ_Eeugh9dythfu8g" y="-10"/> 474 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcVMUVZ_Eeugh9dythfu8g" y="10"/>
475 </children> 475 </children>
476 <children xmi:type="notation:Node" xmi:id="_NcUlQlZ_Eeugh9dythfu8g" type="6002"> 476 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcT-M1Z_Eeugh9dythfu8g" routing="Tree"/>
477 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcUlQ1Z_Eeugh9dythfu8g" y="10"/> 477 <styles xmi:type="notation:FontStyle" xmi:id="_NcT-NFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
478 </children> 478 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcT-NVZ_Eeugh9dythfu8g" points="[-1, 0, 36, 60]$[-38, -60, -1, 0]"/>
479 <children xmi:type="notation:Node" xmi:id="_NcVMUFZ_Eeugh9dythfu8g" type="6003"> 479 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcVzYFZ_Eeugh9dythfu8g" id="(0.5084745762711864,0.0)"/>
480 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcVMUVZ_Eeugh9dythfu8g" y="10"/> 480 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcVzYVZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
481 </children> 481 </edges>
482 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcT-M1Z_Eeugh9dythfu8g" routing="Tree"/> 482 <edges xmi:type="notation:Edge" xmi:id="_NcVzYlZ_Eeugh9dythfu8g" type="4001" element="_NbNyAFZ_Eeugh9dythfu8g" source="_NbuvYFZ_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g">
483 <styles xmi:type="notation:FontStyle" xmi:id="_NcT-NFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 483 <children xmi:type="notation:Node" xmi:id="_NcWacFZ_Eeugh9dythfu8g" type="6001">
484 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcT-NVZ_Eeugh9dythfu8g" points="[-1, 0, 36, 60]$[-38, -60, -1, 0]"/> 484 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcWacVZ_Eeugh9dythfu8g" y="-10"/>
485 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcVzYFZ_Eeugh9dythfu8g" id="(0.5084745762711864,0.0)"/> 485 </children>
486 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcVzYVZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 486 <children xmi:type="notation:Node" xmi:id="_NcWaclZ_Eeugh9dythfu8g" type="6002">
487 </edges> 487 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcWac1Z_Eeugh9dythfu8g" y="10"/>
488 <edges xmi:type="notation:Edge" xmi:id="_NcVzYlZ_Eeugh9dythfu8g" type="4001" element="_NbNyAFZ_Eeugh9dythfu8g" source="_NbuvYFZ_Eeugh9dythfu8g" target="_NbrsEFZ_Eeugh9dythfu8g"> 488 </children>
489 <children xmi:type="notation:Node" xmi:id="_NcWacFZ_Eeugh9dythfu8g" type="6001"> 489 <children xmi:type="notation:Node" xmi:id="_NcWadFZ_Eeugh9dythfu8g" type="6003">
490 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcWacVZ_Eeugh9dythfu8g" y="-10"/> 490 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXBgFZ_Eeugh9dythfu8g" y="10"/>
491 </children> 491 </children>
492 <children xmi:type="notation:Node" xmi:id="_NcWaclZ_Eeugh9dythfu8g" type="6002"> 492 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcVzY1Z_Eeugh9dythfu8g" routing="Tree"/>
493 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcWac1Z_Eeugh9dythfu8g" y="10"/> 493 <styles xmi:type="notation:FontStyle" xmi:id="_NcVzZFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
494 </children> 494 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcVzZVZ_Eeugh9dythfu8g" points="[-1, 0, 472, 60]$[-474, -60, -1, 0]"/>
495 <children xmi:type="notation:Node" xmi:id="_NcWadFZ_Eeugh9dythfu8g" type="6003"> 495 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcXBgVZ_Eeugh9dythfu8g" id="(0.5084745762711864,0.0)"/>
496 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXBgFZ_Eeugh9dythfu8g" y="10"/> 496 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcXBglZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
497 </children> 497 </edges>
498 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcVzY1Z_Eeugh9dythfu8g" routing="Tree"/> 498 <edges xmi:type="notation:Edge" xmi:id="_NcXBg1Z_Eeugh9dythfu8g" type="4001" element="_NbPAIFZ_Eeugh9dythfu8g" source="_NbvWdFZ_Eeugh9dythfu8g" target="_Nbs6MFZ_Eeugh9dythfu8g">
499 <styles xmi:type="notation:FontStyle" xmi:id="_NcVzZFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 499 <children xmi:type="notation:Node" xmi:id="_NcXokFZ_Eeugh9dythfu8g" type="6001">
500 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcVzZVZ_Eeugh9dythfu8g" points="[-1, 0, 472, 60]$[-474, -60, -1, 0]"/> 500 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXokVZ_Eeugh9dythfu8g" y="-10"/>
501 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcXBgVZ_Eeugh9dythfu8g" id="(0.5084745762711864,0.0)"/> 501 </children>
502 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcXBglZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 502 <children xmi:type="notation:Node" xmi:id="_NcXoklZ_Eeugh9dythfu8g" type="6002">
503 </edges> 503 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXok1Z_Eeugh9dythfu8g" y="10"/>
504 <edges xmi:type="notation:Edge" xmi:id="_NcXBg1Z_Eeugh9dythfu8g" type="4001" element="_NbPAIFZ_Eeugh9dythfu8g" source="_NbvWdFZ_Eeugh9dythfu8g" target="_Nbs6MFZ_Eeugh9dythfu8g"> 504 </children>
505 <children xmi:type="notation:Node" xmi:id="_NcXokFZ_Eeugh9dythfu8g" type="6001"> 505 <children xmi:type="notation:Node" xmi:id="_NcXolFZ_Eeugh9dythfu8g" type="6003">
506 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXokVZ_Eeugh9dythfu8g" y="-10"/> 506 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXolVZ_Eeugh9dythfu8g" y="10"/>
507 </children> 507 </children>
508 <children xmi:type="notation:Node" xmi:id="_NcXoklZ_Eeugh9dythfu8g" type="6002"> 508 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcXBhFZ_Eeugh9dythfu8g" routing="Tree"/>
509 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXok1Z_Eeugh9dythfu8g" y="10"/> 509 <styles xmi:type="notation:FontStyle" xmi:id="_NcXBhVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
510 </children> 510 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcXBhlZ_Eeugh9dythfu8g" points="[-1, 0, -1, 60]$[-1, -60, -1, 0]"/>
511 <children xmi:type="notation:Node" xmi:id="_NcXolFZ_Eeugh9dythfu8g" type="6003"> 511 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcYPoFZ_Eeugh9dythfu8g" id="(0.597609561752988,0.0)"/>
512 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcXolVZ_Eeugh9dythfu8g" y="10"/> 512 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcYPoVZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
513 </children> 513 </edges>
514 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcXBhFZ_Eeugh9dythfu8g" routing="Tree"/> 514 <edges xmi:type="notation:Edge" xmi:id="_NcYPolZ_Eeugh9dythfu8g" type="4001" element="_NbPnNlZ_Eeugh9dythfu8g" source="_Nbv9hFZ_Eeugh9dythfu8g" target="_Nbs6MFZ_Eeugh9dythfu8g">
515 <styles xmi:type="notation:FontStyle" xmi:id="_NcXBhVZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 515 <children xmi:type="notation:Node" xmi:id="_NcY2sFZ_Eeugh9dythfu8g" type="6001">
516 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcXBhlZ_Eeugh9dythfu8g" points="[-1, 0, -1, 60]$[-1, -60, -1, 0]"/> 516 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcY2sVZ_Eeugh9dythfu8g" y="-10"/>
517 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcYPoFZ_Eeugh9dythfu8g" id="(0.597609561752988,0.0)"/> 517 </children>
518 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcYPoVZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 518 <children xmi:type="notation:Node" xmi:id="_NcY2slZ_Eeugh9dythfu8g" type="6002">
519 </edges> 519 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcY2s1Z_Eeugh9dythfu8g" y="10"/>
520 <edges xmi:type="notation:Edge" xmi:id="_NcYPolZ_Eeugh9dythfu8g" type="4001" element="_NbPnNlZ_Eeugh9dythfu8g" source="_Nbv9hFZ_Eeugh9dythfu8g" target="_Nbs6MFZ_Eeugh9dythfu8g"> 520 </children>
521 <children xmi:type="notation:Node" xmi:id="_NcY2sFZ_Eeugh9dythfu8g" type="6001"> 521 <children xmi:type="notation:Node" xmi:id="_NcZdwFZ_Eeugh9dythfu8g" type="6003">
522 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcY2sVZ_Eeugh9dythfu8g" y="-10"/> 522 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcZdwVZ_Eeugh9dythfu8g" y="10"/>
523 </children> 523 </children>
524 <children xmi:type="notation:Node" xmi:id="_NcY2slZ_Eeugh9dythfu8g" type="6002"> 524 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcYPo1Z_Eeugh9dythfu8g" routing="Tree"/>
525 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcY2s1Z_Eeugh9dythfu8g" y="10"/> 525 <styles xmi:type="notation:FontStyle" xmi:id="_NcYPpFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
526 </children> 526 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcYPpVZ_Eeugh9dythfu8g" points="[-1, 0, 202, 60]$[-204, -60, -1, 0]"/>
527 <children xmi:type="notation:Node" xmi:id="_NcZdwFZ_Eeugh9dythfu8g" type="6003"> 527 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcZdwlZ_Eeugh9dythfu8g" id="(0.8841463414634146,0.061224489795918366)"/>
528 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcZdwVZ_Eeugh9dythfu8g" y="10"/> 528 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcZdw1Z_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
529 </children> 529 </edges>
530 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcYPo1Z_Eeugh9dythfu8g" routing="Tree"/> 530 <edges xmi:type="notation:Edge" xmi:id="_NcZdxFZ_Eeugh9dythfu8g" type="4001" element="_NbRcYFZ_Eeugh9dythfu8g" source="_NbxLoFZ_Eeugh9dythfu8g" target="_NbuvYFZ_Eeugh9dythfu8g">
531 <styles xmi:type="notation:FontStyle" xmi:id="_NcYPpFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 531 <children xmi:type="notation:Node" xmi:id="_NcaE0FZ_Eeugh9dythfu8g" type="6001">
532 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcYPpVZ_Eeugh9dythfu8g" points="[-1, 0, 202, 60]$[-204, -60, -1, 0]"/> 532 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE0VZ_Eeugh9dythfu8g" y="-10"/>
533 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcZdwlZ_Eeugh9dythfu8g" id="(0.8841463414634146,0.061224489795918366)"/> 533 </children>
534 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcZdw1Z_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 534 <children xmi:type="notation:Node" xmi:id="_NcaE0lZ_Eeugh9dythfu8g" type="6002">
535 </edges> 535 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE01Z_Eeugh9dythfu8g" y="10"/>
536 <edges xmi:type="notation:Edge" xmi:id="_NcZdxFZ_Eeugh9dythfu8g" type="4001" element="_NbRcYFZ_Eeugh9dythfu8g" source="_NbxLoFZ_Eeugh9dythfu8g" target="_NbuvYFZ_Eeugh9dythfu8g"> 536 </children>
537 <children xmi:type="notation:Node" xmi:id="_NcaE0FZ_Eeugh9dythfu8g" type="6001"> 537 <children xmi:type="notation:Node" xmi:id="_NcaE1FZ_Eeugh9dythfu8g" type="6003">
538 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE0VZ_Eeugh9dythfu8g" y="-10"/> 538 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE1VZ_Eeugh9dythfu8g" y="10"/>
539 </children> 539 </children>
540 <children xmi:type="notation:Node" xmi:id="_NcaE0lZ_Eeugh9dythfu8g" type="6002"> 540 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcZdxVZ_Eeugh9dythfu8g" routing="Tree"/>
541 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE01Z_Eeugh9dythfu8g" y="10"/> 541 <styles xmi:type="notation:FontStyle" xmi:id="_NcZdxlZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
542 </children> 542 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcZdx1Z_Eeugh9dythfu8g" points="[-1, 0, -2, 22]$[-1, -68, -2, -46]$[1, -68, 0, -46]$[1, -86, 0, -64]"/>
543 <children xmi:type="notation:Node" xmi:id="_NcaE1FZ_Eeugh9dythfu8g" type="6003"> 543 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ncar4FZ_Eeugh9dythfu8g" id="(0.12849162011173185,0.0)"/>
544 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcaE1VZ_Eeugh9dythfu8g" y="10"/> 544 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ncar4VZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
545 </children> 545 </edges>
546 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcZdxVZ_Eeugh9dythfu8g" routing="Tree"/> 546 <edges xmi:type="notation:Edge" xmi:id="_Ncar4lZ_Eeugh9dythfu8g" type="4001" element="_NbSDdlZ_Eeugh9dythfu8g" source="_NbxysFZ_Eeugh9dythfu8g" target="_NbuvYFZ_Eeugh9dythfu8g">
547 <styles xmi:type="notation:FontStyle" xmi:id="_NcZdxlZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 547 <children xmi:type="notation:Node" xmi:id="_Ncar5lZ_Eeugh9dythfu8g" type="6001">
548 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcZdx1Z_Eeugh9dythfu8g" points="[-1, 0, -2, 22]$[-1, -68, -2, -46]$[1, -68, 0, -46]$[1, -86, 0, -64]"/> 548 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ncar51Z_Eeugh9dythfu8g" y="-10"/>
549 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ncar4FZ_Eeugh9dythfu8g" id="(0.12849162011173185,0.0)"/> 549 </children>
550 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ncar4VZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 550 <children xmi:type="notation:Node" xmi:id="_NcbS8FZ_Eeugh9dythfu8g" type="6002">
551 </edges> 551 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcbS8VZ_Eeugh9dythfu8g" y="10"/>
552 <edges xmi:type="notation:Edge" xmi:id="_Ncar4lZ_Eeugh9dythfu8g" type="4001" element="_NbSDdlZ_Eeugh9dythfu8g" source="_NbxysFZ_Eeugh9dythfu8g" target="_NbuvYFZ_Eeugh9dythfu8g"> 552 </children>
553 <children xmi:type="notation:Node" xmi:id="_Ncar5lZ_Eeugh9dythfu8g" type="6001"> 553 <children xmi:type="notation:Node" xmi:id="_NcbS8lZ_Eeugh9dythfu8g" type="6003">
554 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ncar51Z_Eeugh9dythfu8g" y="-10"/> 554 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcbS81Z_Eeugh9dythfu8g" y="10"/>
555 </children> 555 </children>
556 <children xmi:type="notation:Node" xmi:id="_NcbS8FZ_Eeugh9dythfu8g" type="6002"> 556 <styles xmi:type="notation:ConnectorStyle" xmi:id="_Ncar41Z_Eeugh9dythfu8g" routing="Tree"/>
557 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcbS8VZ_Eeugh9dythfu8g" y="10"/> 557 <styles xmi:type="notation:FontStyle" xmi:id="_Ncar5FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
558 </children> 558 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ncar5VZ_Eeugh9dythfu8g" points="[-1, 0, 218, 60]$[-220, -60, -1, 0]"/>
559 <children xmi:type="notation:Node" xmi:id="_NcbS8lZ_Eeugh9dythfu8g" type="6003"> 559 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcbS9FZ_Eeugh9dythfu8g" id="(0.5074626865671642,0.0)"/>
560 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcbS81Z_Eeugh9dythfu8g" y="10"/> 560 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcbS9VZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/>
561 </children> 561 </edges>
562 <styles xmi:type="notation:ConnectorStyle" xmi:id="_Ncar41Z_Eeugh9dythfu8g" routing="Tree"/> 562 <edges xmi:type="notation:Edge" xmi:id="_NcbS9lZ_Eeugh9dythfu8g" type="4001" element="_NbTRkFZ_Eeugh9dythfu8g" source="_Nbzn5FZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
563 <styles xmi:type="notation:FontStyle" xmi:id="_Ncar5FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 563 <children xmi:type="notation:Node" xmi:id="_Ncb6AFZ_Eeugh9dythfu8g" type="6001">
564 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ncar5VZ_Eeugh9dythfu8g" points="[-1, 0, 218, 60]$[-220, -60, -1, 0]"/> 564 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ncb6AVZ_Eeugh9dythfu8g" y="-10"/>
565 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcbS9FZ_Eeugh9dythfu8g" id="(0.5074626865671642,0.0)"/> 565 </children>
566 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcbS9VZ_Eeugh9dythfu8g" id="(0.5084745762711864,2.6486486486486487)"/> 566 <children xmi:type="notation:Node" xmi:id="_NcchEFZ_Eeugh9dythfu8g" type="6002">
567 </edges> 567 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcchEVZ_Eeugh9dythfu8g" y="10"/>
568 <edges xmi:type="notation:Edge" xmi:id="_NcbS9lZ_Eeugh9dythfu8g" type="4001" element="_NbTRkFZ_Eeugh9dythfu8g" source="_Nbzn5FZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 568 </children>
569 <children xmi:type="notation:Node" xmi:id="_Ncb6AFZ_Eeugh9dythfu8g" type="6001"> 569 <children xmi:type="notation:Node" xmi:id="_NcchElZ_Eeugh9dythfu8g" type="6003">
570 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ncb6AVZ_Eeugh9dythfu8g" y="-10"/> 570 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcchE1Z_Eeugh9dythfu8g" y="10"/>
571 </children> 571 </children>
572 <children xmi:type="notation:Node" xmi:id="_NcchEFZ_Eeugh9dythfu8g" type="6002"> 572 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcbS91Z_Eeugh9dythfu8g" routing="Tree"/>
573 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcchEVZ_Eeugh9dythfu8g" y="10"/> 573 <styles xmi:type="notation:FontStyle" xmi:id="_NcbS-FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
574 </children> 574 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcbS-VZ_Eeugh9dythfu8g" points="[-1, 0, -509, 60]$[507, -60, -1, 0]"/>
575 <children xmi:type="notation:Node" xmi:id="_NcchElZ_Eeugh9dythfu8g" type="6003"> 575 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcdIIFZ_Eeugh9dythfu8g" id="(0.5116279069767442,0.10256410256410256)"/>
576 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcchE1Z_Eeugh9dythfu8g" y="10"/> 576 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcdIIVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/>
577 </children> 577 </edges>
578 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcbS91Z_Eeugh9dythfu8g" routing="Tree"/> 578 <edges xmi:type="notation:Edge" xmi:id="_NcdIIlZ_Eeugh9dythfu8g" type="4001" element="_NbT4plZ_Eeugh9dythfu8g" source="_Nb0O9FZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
579 <styles xmi:type="notation:FontStyle" xmi:id="_NcbS-FZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 579 <children xmi:type="notation:Node" xmi:id="_NcdvMFZ_Eeugh9dythfu8g" type="6001">
580 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcbS-VZ_Eeugh9dythfu8g" points="[-1, 0, -509, 60]$[507, -60, -1, 0]"/> 580 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcdvMVZ_Eeugh9dythfu8g" x="-14" y="-10"/>
581 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcdIIFZ_Eeugh9dythfu8g" id="(0.5116279069767442,0.10256410256410256)"/> 581 </children>
582 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcdIIVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/> 582 <children xmi:type="notation:Node" xmi:id="_NcdvMlZ_Eeugh9dythfu8g" type="6002">
583 </edges> 583 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcdvM1Z_Eeugh9dythfu8g" x="23" y="10"/>
584 <edges xmi:type="notation:Edge" xmi:id="_NcdIIlZ_Eeugh9dythfu8g" type="4001" element="_NbT4plZ_Eeugh9dythfu8g" source="_Nb0O9FZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 584 </children>
585 <children xmi:type="notation:Node" xmi:id="_NcdvMFZ_Eeugh9dythfu8g" type="6001"> 585 <children xmi:type="notation:Node" xmi:id="_NceWQFZ_Eeugh9dythfu8g" type="6003">
586 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcdvMVZ_Eeugh9dythfu8g" x="-14" y="-10"/> 586 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NceWQVZ_Eeugh9dythfu8g" x="-8" y="26"/>
587 </children> 587 </children>
588 <children xmi:type="notation:Node" xmi:id="_NcdvMlZ_Eeugh9dythfu8g" type="6002"> 588 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcdII1Z_Eeugh9dythfu8g" routing="Tree"/>
589 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcdvM1Z_Eeugh9dythfu8g" x="23" y="10"/> 589 <styles xmi:type="notation:FontStyle" xmi:id="_NcdIJFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
590 </children> 590 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcdIJVZ_Eeugh9dythfu8g" points="[-1, 0, 13, 79]$[-1, -59, 13, 20]$[-17, -59, -3, 20]$[-17, -79, -3, 0]"/>
591 <children xmi:type="notation:Node" xmi:id="_NceWQFZ_Eeugh9dythfu8g" type="6003"> 591 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nce9UFZ_Eeugh9dythfu8g" id="(0.546875,0.07692307692307693)"/>
592 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NceWQVZ_Eeugh9dythfu8g" x="-8" y="26"/> 592 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nce9UVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/>
593 </children> 593 </edges>
594 <styles xmi:type="notation:ConnectorStyle" xmi:id="_NcdII1Z_Eeugh9dythfu8g" routing="Tree"/> 594 <edges xmi:type="notation:Edge" xmi:id="_Nce9UlZ_Eeugh9dythfu8g" type="4001" element="_NbVGwFZ_Eeugh9dythfu8g" source="_NbmzkFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g">
595 <styles xmi:type="notation:FontStyle" xmi:id="_NcdIJFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 595 <children xmi:type="notation:Node" xmi:id="_NcfkYFZ_Eeugh9dythfu8g" type="6001">
596 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NcdIJVZ_Eeugh9dythfu8g" points="[-1, 0, 13, 79]$[-1, -59, 13, 20]$[-17, -59, -3, 20]$[-17, -79, -3, 0]"/> 596 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkYVZ_Eeugh9dythfu8g" x="14" y="66"/>
597 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nce9UFZ_Eeugh9dythfu8g" id="(0.546875,0.07692307692307693)"/> 597 </children>
598 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nce9UVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/> 598 <children xmi:type="notation:Node" xmi:id="_NcfkYlZ_Eeugh9dythfu8g" type="6002">
599 </edges> 599 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkY1Z_Eeugh9dythfu8g" x="69" y="34"/>
600 <edges xmi:type="notation:Edge" xmi:id="_Nce9UlZ_Eeugh9dythfu8g" type="4001" element="_NbVGwFZ_Eeugh9dythfu8g" source="_NbmzkFZ_Eeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g"> 600 </children>
601 <children xmi:type="notation:Node" xmi:id="_NcfkYFZ_Eeugh9dythfu8g" type="6001"> 601 <children xmi:type="notation:Node" xmi:id="_NcfkZFZ_Eeugh9dythfu8g" type="6003">
602 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkYVZ_Eeugh9dythfu8g" x="14" y="66"/> 602 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkZVZ_Eeugh9dythfu8g" x="5" y="10"/>
603 </children> 603 </children>
604 <children xmi:type="notation:Node" xmi:id="_NcfkYlZ_Eeugh9dythfu8g" type="6002"> 604 <styles xmi:type="notation:ConnectorStyle" xmi:id="_Nce9U1Z_Eeugh9dythfu8g" routing="Rectilinear"/>
605 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkY1Z_Eeugh9dythfu8g" x="69" y="34"/> 605 <styles xmi:type="notation:FontStyle" xmi:id="_Nce9VFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/>
606 </children> 606 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Nce9VVZ_Eeugh9dythfu8g" points="[50, -8, -148, -3]$[50, -88, -148, -83]$[122, -88, -76, -83]"/>
607 <children xmi:type="notation:Node" xmi:id="_NcfkZFZ_Eeugh9dythfu8g" type="6003"> 607 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcgLcFZ_Eeugh9dythfu8g" id="(0.6310679611650486,0.0966183574879227)"/>
608 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NcfkZVZ_Eeugh9dythfu8g" x="5" y="10"/> 608 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcgLcVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/>
609 </children> 609 </edges>
610 <styles xmi:type="notation:ConnectorStyle" xmi:id="_Nce9U1Z_Eeugh9dythfu8g" routing="Rectilinear"/> 610 <edges xmi:type="notation:Connector" xmi:id="_gKseAFaBEeugh9dythfu8g" type="NoteAttachment" source="_NbmzkFZ_Eeugh9dythfu8g" target="_wKszYFaAEeugh9dythfu8g" lineWidth="1">
611 <styles xmi:type="notation:FontStyle" xmi:id="_Nce9VFZ_Eeugh9dythfu8g" fontName="Segoe UI" fontHeight="8"/> 611 <styles xmi:type="notation:ArrowStyle" xmi:id="_gKseAVaBEeugh9dythfu8g"/>
612 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Nce9VVZ_Eeugh9dythfu8g" points="[50, -8, -148, -3]$[50, -88, -148, -83]$[122, -88, -76, -83]"/> 612 <styles xmi:type="notation:LineTypeStyle" xmi:id="_gKseAlaBEeugh9dythfu8g"/>
613 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcgLcFZ_Eeugh9dythfu8g" id="(0.6310679611650486,0.0966183574879227)"/> 613 <element xsi:nil="true"/>
614 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NcgLcVZ_Eeugh9dythfu8g" id="(0.5066666666666667,1.0)"/> 614 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gKseA1aBEeugh9dythfu8g" points="[-3, 0, -7, -212]$[-39, 0, -43, -212]$[-39, 212, -43, 0]$[-3, 212, -7, 0]"/>
615 </edges> 615 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gKu6QFaBEeugh9dythfu8g" id="(0.014563106796116505,0.1836734693877551)"/>
616 <edges xmi:type="notation:Connector" xmi:id="_gKseAFaBEeugh9dythfu8g" type="NoteAttachment" source="_NbmzkFZ_Eeugh9dythfu8g" target="_wKszYFaAEeugh9dythfu8g" lineWidth="1"> 616 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gKu6QVaBEeugh9dythfu8g" id="(0.03414634146341464,0.03571428571428571)"/>
617 <styles xmi:type="notation:ArrowStyle" xmi:id="_gKseAVaBEeugh9dythfu8g"/> 617 </edges>
618 <styles xmi:type="notation:LineTypeStyle" xmi:id="_gKseAlaBEeugh9dythfu8g"/> 618 <edges xmi:type="notation:Connector" xmi:id="_mMm9IFaBEeugh9dythfu8g" type="NoteAttachment" source="_vqpaUFaAEeugh9dythfu8g" target="_Nbk-YFZ_Eeugh9dythfu8g" lineWidth="1">
619 <element xsi:nil="true"/> 619 <styles xmi:type="notation:ArrowStyle" xmi:id="_mMm9IVaBEeugh9dythfu8g"/>
620 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gKseA1aBEeugh9dythfu8g" points="[-3, 0, -7, -212]$[-39, 0, -43, -212]$[-39, 212, -43, 0]$[-3, 212, -7, 0]"/> 620 <styles xmi:type="notation:LineTypeStyle" xmi:id="_mMm9IlaBEeugh9dythfu8g"/>
621 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gKu6QFaBEeugh9dythfu8g" id="(0.014563106796116505,0.1836734693877551)"/> 621 <element xsi:nil="true"/>
622 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gKu6QVaBEeugh9dythfu8g" id="(0.03414634146341464,0.03571428571428571)"/> 622 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mMm9I1aBEeugh9dythfu8g" points="[-123, 10, 212, -18]$[-181, 15, 154, -13]"/>
623 </edges> 623 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mMqngFaBEeugh9dythfu8g" id="(0.925,0.3116883116883117)"/>
624 <edges xmi:type="notation:Connector" xmi:id="_mMm9IFaBEeugh9dythfu8g" type="NoteAttachment" source="_vqpaUFaAEeugh9dythfu8g" target="_Nbk-YFZ_Eeugh9dythfu8g" lineWidth="1"> 624 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mMqngVaBEeugh9dythfu8g" id="(0.0064516129032258064,0.5882352941176471)"/>
625 <styles xmi:type="notation:ArrowStyle" xmi:id="_mMm9IVaBEeugh9dythfu8g"/> 625 </edges>
626 <styles xmi:type="notation:LineTypeStyle" xmi:id="_mMm9IlaBEeugh9dythfu8g"/> 626 <edges xmi:type="notation:Connector" xmi:id="_79OJwFaBEeugh9dythfu8g" type="NoteAttachment" source="_xVl5MFaAEeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g" lineWidth="1">
627 <element xsi:nil="true"/> 627 <styles xmi:type="notation:ArrowStyle" xmi:id="_79OJwVaBEeugh9dythfu8g"/>
628 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mMm9I1aBEeugh9dythfu8g" points="[-123, 10, 212, -18]$[-181, 15, 154, -13]"/> 628 <styles xmi:type="notation:LineTypeStyle" xmi:id="_79OJwlaBEeugh9dythfu8g"/>
629 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mMqngFaBEeugh9dythfu8g" id="(0.925,0.3116883116883117)"/> 629 <element xsi:nil="true"/>
630 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mMqngVaBEeugh9dythfu8g" id="(0.0064516129032258064,0.5882352941176471)"/> 630 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_79OJw1aBEeugh9dythfu8g" points="[-4, 1, 83, -21]$[-80, 20, 7, -2]"/>
631 </edges> 631 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_79TpUFaBEeugh9dythfu8g" id="(0.023529411764705882,0.7529411764705882)"/>
632 <edges xmi:type="notation:Connector" xmi:id="_79OJwFaBEeugh9dythfu8g" type="NoteAttachment" source="_xVl5MFaAEeugh9dythfu8g" target="_Nbp241Z_Eeugh9dythfu8g" lineWidth="1"> 632 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_79TpUVaBEeugh9dythfu8g" id="(0.8866666666666667,0.016)"/>
633 <styles xmi:type="notation:ArrowStyle" xmi:id="_79OJwVaBEeugh9dythfu8g"/> 633 </edges>
634 <styles xmi:type="notation:LineTypeStyle" xmi:id="_79OJwlaBEeugh9dythfu8g"/> 634 <edges xmi:type="notation:Connector" xmi:id="__9Ht0FaBEeugh9dythfu8g" type="NoteAttachment" source="_wh8OsFaAEeugh9dythfu8g" target="_NcSJAlZ_Eeugh9dythfu8g" lineWidth="1">
635 <element xsi:nil="true"/> 635 <styles xmi:type="notation:ArrowStyle" xmi:id="__9Ht0VaBEeugh9dythfu8g"/>
636 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_79OJw1aBEeugh9dythfu8g" points="[-4, 1, 83, -21]$[-80, 20, 7, -2]"/> 636 <styles xmi:type="notation:LineTypeStyle" xmi:id="__9Ht0laBEeugh9dythfu8g"/>
637 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_79TpUFaBEeugh9dythfu8g" id="(0.023529411764705882,0.7529411764705882)"/> 637 <element xsi:nil="true"/>
638 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_79TpUVaBEeugh9dythfu8g" id="(0.8866666666666667,0.016)"/> 638 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__9Ht01aBEeugh9dythfu8g" points="[2, -2, 34, 132]$[105, -76, 137, 58]"/>
639 </edges> 639 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__9KKEFaBEeugh9dythfu8g" id="(0.9301310043668122,0.009523809523809525)"/>
640 <edges xmi:type="notation:Connector" xmi:id="__9Ht0FaBEeugh9dythfu8g" type="NoteAttachment" source="_wh8OsFaAEeugh9dythfu8g" target="_NcSJAlZ_Eeugh9dythfu8g" lineWidth="1"> 640 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__9KKEVaBEeugh9dythfu8g" id="(0.918918918918919,0.6089743589743589)"/>
641 <styles xmi:type="notation:ArrowStyle" xmi:id="__9Ht0VaBEeugh9dythfu8g"/> 641 </edges>
642 <styles xmi:type="notation:LineTypeStyle" xmi:id="__9Ht0laBEeugh9dythfu8g"/> 642 <edges xmi:type="notation:Connector" xmi:id="_Cp9HgFaCEeugh9dythfu8g" type="NoteAttachment" source="_NbxLoFZ_Eeugh9dythfu8g" target="_xuFRsFaAEeugh9dythfu8g" lineWidth="1">
643 <element xsi:nil="true"/> 643 <styles xmi:type="notation:ArrowStyle" xmi:id="_Cp9HgVaCEeugh9dythfu8g"/>
644 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__9Ht01aBEeugh9dythfu8g" points="[2, -2, 34, 132]$[105, -76, 137, 58]"/> 644 <styles xmi:type="notation:LineTypeStyle" xmi:id="_Cp9HglaCEeugh9dythfu8g"/>
645 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__9KKEFaBEeugh9dythfu8g" id="(0.9301310043668122,0.009523809523809525)"/> 645 <element xsi:nil="true"/>
646 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__9KKEVaBEeugh9dythfu8g" id="(0.918918918918919,0.6089743589743589)"/> 646 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cp9Hg1aCEeugh9dythfu8g" points="[-9, 4, 58, -26]$[-61, 27, 6, -3]"/>
647 </edges> 647 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqAK0FaCEeugh9dythfu8g" id="(0.4860335195530726,0.9183673469387755)"/>
648 <edges xmi:type="notation:Connector" xmi:id="_Cp9HgFaCEeugh9dythfu8g" type="NoteAttachment" source="_NbxLoFZ_Eeugh9dythfu8g" target="_xuFRsFaAEeugh9dythfu8g" lineWidth="1"> 648 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqAK0VaCEeugh9dythfu8g" id="(0.5443786982248521,0.07291666666666667)"/>
649 <styles xmi:type="notation:ArrowStyle" xmi:id="_Cp9HgVaCEeugh9dythfu8g"/> 649 </edges>
650 <styles xmi:type="notation:LineTypeStyle" xmi:id="_Cp9HglaCEeugh9dythfu8g"/> 650 <edges xmi:type="notation:Connector" xmi:id="_DNDNgFaCEeugh9dythfu8g" type="NoteAttachment" source="_NbxysFZ_Eeugh9dythfu8g" target="_EC00YFaBEeugh9dythfu8g" lineWidth="1">
651 <element xsi:nil="true"/> 651 <styles xmi:type="notation:ArrowStyle" xmi:id="_DNDNgVaCEeugh9dythfu8g"/>
652 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Cp9Hg1aCEeugh9dythfu8g" points="[-9, 4, 58, -26]$[-61, 27, 6, -3]"/> 652 <styles xmi:type="notation:LineTypeStyle" xmi:id="_DNDNglaCEeugh9dythfu8g"/>
653 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqAK0FaCEeugh9dythfu8g" id="(0.4860335195530726,0.9183673469387755)"/> 653 <element xsi:nil="true"/>
654 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_CqAK0VaCEeugh9dythfu8g" id="(0.5443786982248521,0.07291666666666667)"/> 654 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNDNg1aCEeugh9dythfu8g" points="[0, -1, -40, 151]$[36, -140, -4, 12]"/>
655 </edges> 655 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFpwFaCEeugh9dythfu8g" id="(0.8134328358208955,0.02564102564102564)"/>
656 <edges xmi:type="notation:Connector" xmi:id="_DNDNgFaCEeugh9dythfu8g" type="NoteAttachment" source="_NbxysFZ_Eeugh9dythfu8g" target="_EC00YFaBEeugh9dythfu8g" lineWidth="1"> 656 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFpwVaCEeugh9dythfu8g" id="(0.8764705882352941,0.875)"/>
657 <styles xmi:type="notation:ArrowStyle" xmi:id="_DNDNgVaCEeugh9dythfu8g"/> 657 </edges>
658 <styles xmi:type="notation:LineTypeStyle" xmi:id="_DNDNglaCEeugh9dythfu8g"/> 658 <edges xmi:type="notation:Edge" xmi:id="_sbmAoFh-Eeu-o58Hgezqgw" type="4001" element="_sbU64Fh-Eeu-o58Hgezqgw" source="_iaquQFh-Eeu-o58Hgezqgw" target="_NbmzkFZ_Eeugh9dythfu8g">
659 <element xsi:nil="true"/> 659 <children xmi:type="notation:Node" xmi:id="_sbmnsFh-Eeu-o58Hgezqgw" type="6001">
660 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DNDNg1aCEeugh9dythfu8g" points="[0, -1, -40, 151]$[36, -140, -4, 12]"/> 660 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmnsVh-Eeu-o58Hgezqgw" y="-10"/>
661 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFpwFaCEeugh9dythfu8g" id="(0.8134328358208955,0.02564102564102564)"/> 661 </children>
662 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DNFpwVaCEeugh9dythfu8g" id="(0.8764705882352941,0.875)"/> 662 <children xmi:type="notation:Node" xmi:id="_sbmnslh-Eeu-o58Hgezqgw" type="6002">
663 </edges> 663 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmns1h-Eeu-o58Hgezqgw" y="10"/>
664 <edges xmi:type="notation:Edge" xmi:id="_sbmAoFh-Eeu-o58Hgezqgw" type="4001" element="_sbU64Fh-Eeu-o58Hgezqgw" source="_iaquQFh-Eeu-o58Hgezqgw" target="_NbmzkFZ_Eeugh9dythfu8g"> 664 </children>
665 <children xmi:type="notation:Node" xmi:id="_sbmnsFh-Eeu-o58Hgezqgw" type="6001"> 665 <children xmi:type="notation:Node" xmi:id="_sbmntFh-Eeu-o58Hgezqgw" type="6003">
666 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmnsVh-Eeu-o58Hgezqgw" y="-10"/> 666 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmntVh-Eeu-o58Hgezqgw" y="10"/>
667 </children> 667 </children>
668 <children xmi:type="notation:Node" xmi:id="_sbmnslh-Eeu-o58Hgezqgw" type="6002"> 668 <styles xmi:type="notation:ConnectorStyle" xmi:id="_sbmAoVh-Eeu-o58Hgezqgw" routing="Tree"/>
669 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmns1h-Eeu-o58Hgezqgw" y="10"/> 669 <styles xmi:type="notation:FontStyle" xmi:id="_sbmAolh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/>
670 </children> 670 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sbmAo1h-Eeu-o58Hgezqgw" points="[0, 0, 60, 57]$[-60, -57, 0, 0]"/>
671 <children xmi:type="notation:Node" xmi:id="_sbmntFh-Eeu-o58Hgezqgw" type="6003"> 671 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbnOwFh-Eeu-o58Hgezqgw" id="(0.375,0.0)"/>
672 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sbmntVh-Eeu-o58Hgezqgw" y="10"/> 672 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbnOwVh-Eeu-o58Hgezqgw" id="(0.5,0.5)"/>
673 </children> 673 </edges>
674 <styles xmi:type="notation:ConnectorStyle" xmi:id="_sbmAoVh-Eeu-o58Hgezqgw" routing="Tree"/> 674 <edges xmi:type="notation:Edge" xmi:id="_tvl_IFh-Eeu-o58Hgezqgw" type="4001" element="_tvUSVlh-Eeu-o58Hgezqgw" source="_d-EnIFh-Eeu-o58Hgezqgw" target="_NbmzkFZ_Eeugh9dythfu8g">
675 <styles xmi:type="notation:FontStyle" xmi:id="_sbmAolh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/> 675 <children xmi:type="notation:Node" xmi:id="_tvl_JFh-Eeu-o58Hgezqgw" type="6001">
676 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sbmAo1h-Eeu-o58Hgezqgw" points="[0, 0, 60, 57]$[-60, -57, 0, 0]"/> 676 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvl_JVh-Eeu-o58Hgezqgw" y="-10"/>
677 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbnOwFh-Eeu-o58Hgezqgw" id="(0.375,0.0)"/> 677 </children>
678 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbnOwVh-Eeu-o58Hgezqgw" id="(0.5,0.5)"/> 678 <children xmi:type="notation:Node" xmi:id="_tvmmMFh-Eeu-o58Hgezqgw" type="6002">
679 </edges> 679 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvmmMVh-Eeu-o58Hgezqgw" y="10"/>
680 <edges xmi:type="notation:Edge" xmi:id="_tvl_IFh-Eeu-o58Hgezqgw" type="4001" element="_tvUSVlh-Eeu-o58Hgezqgw" source="_d-EnIFh-Eeu-o58Hgezqgw" target="_NbmzkFZ_Eeugh9dythfu8g"> 680 </children>
681 <children xmi:type="notation:Node" xmi:id="_tvl_JFh-Eeu-o58Hgezqgw" type="6001"> 681 <children xmi:type="notation:Node" xmi:id="_tvmmMlh-Eeu-o58Hgezqgw" type="6003">
682 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvl_JVh-Eeu-o58Hgezqgw" y="-10"/> 682 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvmmM1h-Eeu-o58Hgezqgw" y="10"/>
683 </children> 683 </children>
684 <children xmi:type="notation:Node" xmi:id="_tvmmMFh-Eeu-o58Hgezqgw" type="6002"> 684 <styles xmi:type="notation:ConnectorStyle" xmi:id="_tvl_IVh-Eeu-o58Hgezqgw" routing="Tree"/>
685 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvmmMVh-Eeu-o58Hgezqgw" y="10"/> 685 <styles xmi:type="notation:FontStyle" xmi:id="_tvl_Ilh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/>
686 </children> 686 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tvl_I1h-Eeu-o58Hgezqgw" points="[0, 0, -48, 57]$[48, -57, 0, 0]"/>
687 <children xmi:type="notation:Node" xmi:id="_tvmmMlh-Eeu-o58Hgezqgw" type="6003"> 687 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tvmmNFh-Eeu-o58Hgezqgw" id="(0.4351851851851852,0.0)"/>
688 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tvmmM1h-Eeu-o58Hgezqgw" y="10"/> 688 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tvmmNVh-Eeu-o58Hgezqgw" id="(0.6941747572815534,0.0)"/>
689 </children> 689 </edges>
690 <styles xmi:type="notation:ConnectorStyle" xmi:id="_tvl_IVh-Eeu-o58Hgezqgw" routing="Tree"/> 690 <edges xmi:type="notation:Edge" xmi:id="_y4qxwFh-Eeu-o58Hgezqgw" type="4001" element="_y4Wotlh-Eeu-o58Hgezqgw" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_d-EnIFh-Eeu-o58Hgezqgw">
691 <styles xmi:type="notation:FontStyle" xmi:id="_tvl_Ilh-Eeu-o58Hgezqgw" fontName="Segoe UI" fontHeight="8"/> 691 <children xmi:type="notation:Node" xmi:id="_y4rY0Fh-Eeu-o58Hgezqgw" type="6001">
692 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tvl_I1h-Eeu-o58Hgezqgw" points="[0, 0, -48, 57]$[48, -57, 0, 0]"/> 692 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4rY0Vh-Eeu-o58Hgezqgw" x="-88" y="-63"/>
693 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tvmmNFh-Eeu-o58Hgezqgw" id="(0.4351851851851852,0.0)"/> 693 </children>
694 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tvmmNVh-Eeu-o58Hgezqgw" id="(0.6941747572815534,0.0)"/> 694 <children xmi:type="notation:Node" xmi:id="_y4rY0lh-Eeu-o58Hgezqgw" type="6002">
695 </edges> 695 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4rY01h-Eeu-o58Hgezqgw" x="-5" y="10"/>
696 <edges xmi:type="notation:Edge" xmi:id="_y4qxwFh-Eeu-o58Hgezqgw" type="4001" element="_y4Wotlh-Eeu-o58Hgezqgw" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_d-EnIFh-Eeu-o58Hgezqgw"> 696 </children>
697 <children xmi:type="notation:Node" xmi:id="_y4rY0Fh-Eeu-o58Hgezqgw" type="6001"> 697 <children xmi:type="notation:Node" xmi:id="_y4r_4Fh-Eeu-o58Hgezqgw" type="6003">
698 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4rY0Vh-Eeu-o58Hgezqgw" x="-88" y="-63"/> 698 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4r_4Vh-Eeu-o58Hgezqgw" x="-27" y="10"/>
699 </children> 699 </children>
700 <children xmi:type="notation:Node" xmi:id="_y4rY0lh-Eeu-o58Hgezqgw" type="6002"> 700 <styles xmi:type="notation:ConnectorStyle" xmi:id="_y4qxwVh-Eeu-o58Hgezqgw" routing="Rectilinear"/>
701 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4rY01h-Eeu-o58Hgezqgw" x="-5" y="10"/> 701 <styles xmi:type="notation:FontStyle" xmi:id="_y4qxwlh-Eeu-o58Hgezqgw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
702 </children> 702 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_y4qxw1h-Eeu-o58Hgezqgw" points="[0, 24, 96, -300]$[-120, 24, -24, -300]$[-120, 344, -24, 20]$[-108, 344, -12, 20]"/>
703 <children xmi:type="notation:Node" xmi:id="_y4r_4Fh-Eeu-o58Hgezqgw" type="6003"> 703 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y4r_4lh-Eeu-o58Hgezqgw" id="(0.0,0.2823529411764706)"/>
704 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_y4r_4Vh-Eeu-o58Hgezqgw" x="-27" y="10"/> 704 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y4r_41h-Eeu-o58Hgezqgw" id="(0.1111111111111111,0.0)"/>
705 </children> 705 </edges>
706 <styles xmi:type="notation:ConnectorStyle" xmi:id="_y4qxwVh-Eeu-o58Hgezqgw" routing="Rectilinear"/> 706 <edges xmi:type="notation:Edge" xmi:id="_7DSp0Fh-Eeu-o58Hgezqgw" type="4001" element="_7C_u7Fh-Eeu-o58Hgezqgw" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_iaquQFh-Eeu-o58Hgezqgw">
707 <styles xmi:type="notation:FontStyle" xmi:id="_y4qxwlh-Eeu-o58Hgezqgw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 707 <children xmi:type="notation:Node" xmi:id="_7DTQ4Fh-Eeu-o58Hgezqgw" type="6001">
708 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_y4qxw1h-Eeu-o58Hgezqgw" points="[0, 24, 96, -300]$[-120, 24, -24, -300]$[-120, 344, -24, 20]$[-108, 344, -12, 20]"/> 708 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DTQ4Vh-Eeu-o58Hgezqgw" x="-207" y="-72"/>
709 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y4r_4lh-Eeu-o58Hgezqgw" id="(0.0,0.2823529411764706)"/> 709 </children>
710 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_y4r_41h-Eeu-o58Hgezqgw" id="(0.1111111111111111,0.0)"/> 710 <children xmi:type="notation:Node" xmi:id="_7DTQ4lh-Eeu-o58Hgezqgw" type="6002">
711 </edges> 711 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DTQ41h-Eeu-o58Hgezqgw" x="-1" y="-10"/>
712 <edges xmi:type="notation:Edge" xmi:id="_7DSp0Fh-Eeu-o58Hgezqgw" type="4001" element="_7C_u7Fh-Eeu-o58Hgezqgw" source="_Nbk-YFZ_Eeugh9dythfu8g" target="_iaquQFh-Eeu-o58Hgezqgw"> 712 </children>
713 <children xmi:type="notation:Node" xmi:id="_7DTQ4Fh-Eeu-o58Hgezqgw" type="6001"> 713 <children xmi:type="notation:Node" xmi:id="_7DT38Fh-Eeu-o58Hgezqgw" type="6003">
714 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DTQ4Vh-Eeu-o58Hgezqgw" x="-207" y="-72"/> 714 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DT38Vh-Eeu-o58Hgezqgw" x="1" y="10"/>
715 </children> 715 </children>
716 <children xmi:type="notation:Node" xmi:id="_7DTQ4lh-Eeu-o58Hgezqgw" type="6002"> 716 <styles xmi:type="notation:ConnectorStyle" xmi:id="_7DSp0Vh-Eeu-o58Hgezqgw" routing="Rectilinear"/>
717 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DTQ41h-Eeu-o58Hgezqgw" x="-1" y="-10"/> 717 <styles xmi:type="notation:FontStyle" xmi:id="_7DSp0lh-Eeu-o58Hgezqgw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/>
718 </children> 718 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7DSp01h-Eeu-o58Hgezqgw" points="[0, -49, -12, -365]$[-132, -49, -144, -365]$[-132, 316, -144, 0]$[12, 316, 0, 0]"/>
719 <children xmi:type="notation:Node" xmi:id="_7DT38Fh-Eeu-o58Hgezqgw" type="6003"> 719 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7DT38lh-Eeu-o58Hgezqgw" id="(0.0,1.0)"/>
720 <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7DT38Vh-Eeu-o58Hgezqgw" x="1" y="10"/> 720 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7DT381h-Eeu-o58Hgezqgw" id="(0.0,0.5128205128205128)"/>
721 </children> 721 </edges>
722 <styles xmi:type="notation:ConnectorStyle" xmi:id="_7DSp0Vh-Eeu-o58Hgezqgw" routing="Rectilinear"/> 722 </data>
723 <styles xmi:type="notation:FontStyle" xmi:id="_7DSp0lh-Eeu-o58Hgezqgw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> 723 </ownedAnnotationEntries>
724 <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7DSp01h-Eeu-o58Hgezqgw" points="[0, -49, -12, -365]$[-132, -49, -144, -365]$[-132, 316, -144, 0]$[12, 316, 0, 0]"/> 724 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NZ9NwFZ_Eeugh9dythfu8g" name="CrossingScenario" tooltipText="" outgoingEdges="_NbAWoFZ_Eeugh9dythfu8g _NbCL0FZ_Eeugh9dythfu8g _y4Wotlh-Eeu-o58Hgezqgw _7C_u7Fh-Eeu-o58Hgezqgw" width="12" height="10">
725 <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7DT38lh-Eeu-o58Hgezqgw" id="(0.0,1.0)"/> 725 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CrossingScenario"/>
726 <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7DT381h-Eeu-o58Hgezqgw" id="(0.0,0.5128205128205128)"/> 726 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CrossingScenario"/>
727 </edges> 727 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
728 </data> 728 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
729 </ownedAnnotationEntries> 729 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
730 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NZ9NwFZ_Eeugh9dythfu8g" name="CrossingScenario" tooltipText="" outgoingEdges="_NbAWoFZ_Eeugh9dythfu8g _NbCL0FZ_Eeugh9dythfu8g _y4Wotlh-Eeu-o58Hgezqgw _7C_u7Fh-Eeu-o58Hgezqgw" width="12" height="10"> 730 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NZ_qAFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
731 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CrossingScenario"/> 731 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
732 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CrossingScenario"/> 732 </ownedStyle>
733 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 733 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
734 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 734 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NapKQFZ_Eeugh9dythfu8g" name="xSize : EDouble = 0.0" tooltipText="">
735 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 735 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/xSize"/>
736 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NZ_qAFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 736 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/xSize"/>
737 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 737 <ownedStyle xmi:type="diagram:BundledImage" uid="_NaqYYFZ_Eeugh9dythfu8g" labelAlignment="LEFT">
738 </ownedStyle> 738 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/>
739 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 739 </ownedStyle>
740 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NapKQFZ_Eeugh9dythfu8g" name="xSize : EDouble = 0.0" tooltipText=""> 740 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
741 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/xSize"/> 741 </ownedElements>
742 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/xSize"/> 742 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Naq_cFZ_Eeugh9dythfu8g" name="ySize : EDouble = 0.0" tooltipText="">
743 <ownedStyle xmi:type="diagram:BundledImage" uid="_NaqYYFZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 743 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/ySize"/>
744 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/> 744 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/ySize"/>
745 </ownedStyle> 745 <ownedStyle xmi:type="diagram:BundledImage" uid="_NarmgFZ_Eeugh9dythfu8g" labelAlignment="LEFT">
746 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 746 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/>
747 </ownedElements> 747 </ownedStyle>
748 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Naq_cFZ_Eeugh9dythfu8g" name="ySize : EDouble = 0.0" tooltipText=""> 748 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
749 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/ySize"/> 749 </ownedElements>
750 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/ySize"/> 750 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NarmgVZ_Eeugh9dythfu8g" name="maxTime : EDouble = 0.0" tooltipText="">
751 <ownedStyle xmi:type="diagram:BundledImage" uid="_NarmgFZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 751 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/maxTime"/>
752 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/> 752 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/maxTime"/>
753 </ownedStyle> 753 <ownedStyle xmi:type="diagram:BundledImage" uid="_NarmglZ_Eeugh9dythfu8g" labelAlignment="LEFT">
754 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 754 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/>
755 </ownedElements> 755 </ownedStyle>
756 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NarmgVZ_Eeugh9dythfu8g" name="maxTime : EDouble = 0.0" tooltipText=""> 756 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
757 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/maxTime"/> 757 </ownedElements>
758 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CrossingScenario/maxTime"/> 758 </ownedDiagramElements>
759 <ownedStyle xmi:type="diagram:BundledImage" uid="_NarmglZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 759 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaCGQFZ_Eeugh9dythfu8g" name="Lane" tooltipText="" outgoingEdges="_NbEBAFZ_Eeugh9dythfu8g _NbVGwFZ_Eeugh9dythfu8g" incomingEdges="_NbCL0FZ_Eeugh9dythfu8g _NbEBAFZ_Eeugh9dythfu8g _sbU64Fh-Eeu-o58Hgezqgw _tvUSVlh-Eeu-o58Hgezqgw" width="12" height="10">
760 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']/@style"/> 760 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane"/>
761 </ownedStyle> 761 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane"/>
762 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 762 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
763 </ownedElements> 763 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
764 </ownedDiagramElements> 764 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
765 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaCGQFZ_Eeugh9dythfu8g" name="Lane" tooltipText="" outgoingEdges="_NbEBAFZ_Eeugh9dythfu8g _NbVGwFZ_Eeugh9dythfu8g" incomingEdges="_NbCL0FZ_Eeugh9dythfu8g _NbEBAFZ_Eeugh9dythfu8g _sbU64Fh-Eeu-o58Hgezqgw _tvUSVlh-Eeu-o58Hgezqgw" width="12" height="10"> 765 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_qq4Q81h-Eeu-o58Hgezqgw" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228">
766 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane"/> 766 <labelFormat>italic</labelFormat>
767 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane"/> 767 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/>
768 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 768 </ownedStyle>
769 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 769 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
770 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 770 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NauCwFZ_Eeugh9dythfu8g" name="width : Size = S_Small" tooltipText="">
771 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_qq4Q81h-Eeu-o58Hgezqgw" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> 771 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/width"/>
772 <labelFormat>italic</labelFormat> 772 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/width"/>
773 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> 773 <ownedStyle xmi:type="diagram:BundledImage" uid="_NauCwVZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
774 </ownedStyle> 774 <labelFormat>bold</labelFormat>
775 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 775 </ownedStyle>
776 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NauCwFZ_Eeugh9dythfu8g" name="width : Size = S_Small" tooltipText=""> 776 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
777 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/width"/> 777 </ownedElements>
778 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/width"/> 778 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Naup0FZ_Eeugh9dythfu8g" name="referenceCoord : EDouble = 0.0" tooltipText="">
779 <ownedStyle xmi:type="diagram:BundledImage" uid="_NauCwVZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 779 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/referenceCoord"/>
780 <labelFormat>bold</labelFormat> 780 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/referenceCoord"/>
781 </ownedStyle> 781 <ownedStyle xmi:type="diagram:BundledImage" uid="_Naup0VZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
782 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 782 <labelFormat>bold</labelFormat>
783 </ownedElements> 783 </ownedStyle>
784 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Naup0FZ_Eeugh9dythfu8g" name="referenceCoord : EDouble = 0.0" tooltipText=""> 784 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
785 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/referenceCoord"/> 785 </ownedElements>
786 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/referenceCoord"/> 786 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NavQ4FZ_Eeugh9dythfu8g" name="numWidth : EDouble = 0.0" tooltipText="">
787 <ownedStyle xmi:type="diagram:BundledImage" uid="_Naup0VZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 787 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/numWidth"/>
788 <labelFormat>bold</labelFormat> 788 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/numWidth"/>
789 </ownedStyle> 789 <ownedStyle xmi:type="diagram:BundledImage" uid="_Nav38FZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
790 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 790 <labelFormat>bold</labelFormat>
791 </ownedElements> 791 </ownedStyle>
792 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NavQ4FZ_Eeugh9dythfu8g" name="numWidth : EDouble = 0.0" tooltipText=""> 792 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
793 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/numWidth"/> 793 </ownedElements>
794 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Lane/numWidth"/> 794 </ownedDiagramElements>
795 <ownedStyle xmi:type="diagram:BundledImage" uid="_Nav38FZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 795 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaGXsFZ_Eeugh9dythfu8g" name="Size" tooltipText="" width="12" height="10">
796 <labelFormat>bold</labelFormat> 796 <target xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Size"/>
797 </ownedStyle> 797 <semanticElements xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Size"/>
798 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 798 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
799 </ownedElements> 799 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
800 </ownedDiagramElements> 800 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
801 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaGXsFZ_Eeugh9dythfu8g" name="Size" tooltipText="" width="12" height="10"> 801 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaG-wFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="221,236,202">
802 <target xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Size"/> 802 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@style"/>
803 <semanticElements xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Size"/> 803 </ownedStyle>
804 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 804 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']"/>
805 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 805 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na63EFZ_Eeugh9dythfu8g" name="S_Small" tooltipText="">
806 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 806 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Small"/>
807 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaG-wFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="221,236,202"> 807 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Small"/>
808 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@style"/> 808 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na63EVZ_Eeugh9dythfu8g" labelAlignment="LEFT">
809 </ownedStyle> 809 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
810 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']"/> 810 </ownedStyle>
811 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na63EFZ_Eeugh9dythfu8g" name="S_Small" tooltipText=""> 811 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
812 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Small"/> 812 </ownedElements>
813 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Small"/> 813 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na63ElZ_Eeugh9dythfu8g" name="S_Med" tooltipText="">
814 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na63EVZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 814 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Med"/>
815 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 815 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Med"/>
816 </ownedStyle> 816 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na63E1Z_Eeugh9dythfu8g" labelAlignment="LEFT">
817 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 817 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
818 </ownedElements> 818 </ownedStyle>
819 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na63ElZ_Eeugh9dythfu8g" name="S_Med" tooltipText=""> 819 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
820 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Med"/> 820 </ownedElements>
821 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Med"/> 821 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na7eIFZ_Eeugh9dythfu8g" name="S_Large" tooltipText="">
822 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na63E1Z_Eeugh9dythfu8g" labelAlignment="LEFT"> 822 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Large"/>
823 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 823 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Large"/>
824 </ownedStyle> 824 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na7eIVZ_Eeugh9dythfu8g" labelAlignment="LEFT">
825 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 825 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
826 </ownedElements> 826 </ownedStyle>
827 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na7eIFZ_Eeugh9dythfu8g" name="S_Large" tooltipText=""> 827 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
828 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Large"/> 828 </ownedElements>
829 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Size/S_Large"/> 829 </ownedDiagramElements>
830 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na7eIVZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 830 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaHl0FZ_Eeugh9dythfu8g" name="Actor" tooltipText="" outgoingEdges="_NbFPIFZ_Eeugh9dythfu8g" incomingEdges="_NbAWoFZ_Eeugh9dythfu8g _NbGdQ1Z_Eeugh9dythfu8g _NbHEWVZ_Eeugh9dythfu8g _NbTRkFZ_Eeugh9dythfu8g _NbT4plZ_Eeugh9dythfu8g _NbVGwFZ_Eeugh9dythfu8g" width="12" height="10">
831 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 831 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Actor"/>
832 </ownedStyle> 832 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Actor"/>
833 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 833 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
834 </ownedElements> 834 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
835 </ownedDiagramElements> 835 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
836 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaHl0FZ_Eeugh9dythfu8g" name="Actor" tooltipText="" outgoingEdges="_NbFPIFZ_Eeugh9dythfu8g" incomingEdges="_NbAWoFZ_Eeugh9dythfu8g _NbGdQ1Z_Eeugh9dythfu8g _NbHEWVZ_Eeugh9dythfu8g _NbTRkFZ_Eeugh9dythfu8g _NbT4plZ_Eeugh9dythfu8g _NbVGwFZ_Eeugh9dythfu8g" width="12" height="10"> 836 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaJbAFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228">
837 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Actor"/> 837 <labelFormat>italic</labelFormat>
838 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Actor"/> 838 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/>
839 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 839 </ownedStyle>
840 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 840 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
841 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 841 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NawfAFZ_Eeugh9dythfu8g" name="xPos : EDouble = 0.0" tooltipText="">
842 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaJbAFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> 842 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xPos"/>
843 <labelFormat>italic</labelFormat> 843 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xPos"/>
844 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> 844 <ownedStyle xmi:type="diagram:BundledImage" uid="_NaxtIFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
845 </ownedStyle> 845 <labelFormat>bold</labelFormat>
846 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 846 </ownedStyle>
847 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NawfAFZ_Eeugh9dythfu8g" name="xPos : EDouble = 0.0" tooltipText=""> 847 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
848 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xPos"/> 848 </ownedElements>
849 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xPos"/> 849 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NaxtIVZ_Eeugh9dythfu8g" name="yPos : EDouble = 0.0" tooltipText="">
850 <ownedStyle xmi:type="diagram:BundledImage" uid="_NaxtIFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 850 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/yPos"/>
851 <labelFormat>bold</labelFormat> 851 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/yPos"/>
852 </ownedStyle> 852 <ownedStyle xmi:type="diagram:BundledImage" uid="_NayUMFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
853 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 853 <labelFormat>bold</labelFormat>
854 </ownedElements> 854 </ownedStyle>
855 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NaxtIVZ_Eeugh9dythfu8g" name="yPos : EDouble = 0.0" tooltipText=""> 855 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
856 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/yPos"/> 856 </ownedElements>
857 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/yPos"/> 857 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NayUMVZ_Eeugh9dythfu8g" name="length : EDouble = 0.0" tooltipText="">
858 <ownedStyle xmi:type="diagram:BundledImage" uid="_NayUMFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 858 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/length"/>
859 <labelFormat>bold</labelFormat> 859 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/length"/>
860 </ownedStyle> 860 <ownedStyle xmi:type="diagram:BundledImage" uid="_9P5DUVo2Eeuf2I9QZKj3tw" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
861 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 861 <labelFormat>bold</labelFormat>
862 </ownedElements> 862 </ownedStyle>
863 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NayUMVZ_Eeugh9dythfu8g" name="/length : EDouble = 0.0" tooltipText=""> 863 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
864 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/length"/> 864 </ownedElements>
865 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/length"/> 865 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Nay7QlZ_Eeugh9dythfu8g" name="width : EDouble = 0.0" tooltipText="">
866 <ownedStyle xmi:type="diagram:BundledImage" uid="_Nay7QVZ_Eeugh9dythfu8g" labelColor="39,76,114" labelAlignment="LEFT" description="_Nay7QFZ_Eeugh9dythfu8g"> 866 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/width"/>
867 <labelFormat>bold</labelFormat> 867 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/width"/>
868 </ownedStyle> 868 <ownedStyle xmi:type="diagram:BundledImage" uid="_910a4Vo2Eeuf2I9QZKj3tw" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
869 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 869 <labelFormat>bold</labelFormat>
870 </ownedElements> 870 </ownedStyle>
871 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Nay7QlZ_Eeugh9dythfu8g" name="/width : EDouble = 0.0" tooltipText=""> 871 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
872 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/width"/> 872 </ownedElements>
873 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/width"/> 873 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NaziUVZ_Eeugh9dythfu8g" name="xSpeed : EDouble = 0.0" tooltipText="">
874 <ownedStyle xmi:type="diagram:BundledImage" uid="_NaziUFZ_Eeugh9dythfu8g" labelColor="39,76,114" labelAlignment="LEFT" description="_Nay7QFZ_Eeugh9dythfu8g"> 874 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xSpeed"/>
875 <labelFormat>bold</labelFormat> 875 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xSpeed"/>
876 </ownedStyle> 876 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na0JYFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
877 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 877 <labelFormat>bold</labelFormat>
878 </ownedElements> 878 </ownedStyle>
879 <ownedElements xmi:type="diagram:DNodeListElement" uid="_NaziUVZ_Eeugh9dythfu8g" name="xSpeed : EDouble = 0.0" tooltipText=""> 879 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
880 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xSpeed"/> 880 </ownedElements>
881 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/xSpeed"/> 881 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na0JYVZ_Eeugh9dythfu8g" name="ySpeed : EDouble = 0.0" tooltipText="">
882 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na0JYFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 882 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/ySpeed"/>
883 <labelFormat>bold</labelFormat> 883 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/ySpeed"/>
884 </ownedStyle> 884 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na0wcFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
885 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 885 <labelFormat>bold</labelFormat>
886 </ownedElements> 886 </ownedStyle>
887 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na0JYVZ_Eeugh9dythfu8g" name="ySpeed : EDouble = 0.0" tooltipText=""> 887 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
888 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/ySpeed"/> 888 </ownedElements>
889 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//Actor/ySpeed"/> 889 </ownedDiagramElements>
890 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na0wcFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 890 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaKpIVZ_Eeugh9dythfu8g" name="Relation" tooltipText="" outgoingEdges="_NbGdQ1Z_Eeugh9dythfu8g" incomingEdges="_NbFPIFZ_Eeugh9dythfu8g _NbI5gFZ_Eeugh9dythfu8g _NbNyAFZ_Eeugh9dythfu8g" width="12" height="10">
891 <labelFormat>bold</labelFormat> 891 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Relation"/>
892 </ownedStyle> 892 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Relation"/>
893 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 893 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
894 </ownedElements> 894 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
895 </ownedDiagramElements> 895 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
896 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaKpIVZ_Eeugh9dythfu8g" name="Relation" tooltipText="" outgoingEdges="_NbGdQ1Z_Eeugh9dythfu8g" incomingEdges="_NbFPIFZ_Eeugh9dythfu8g _NbI5gFZ_Eeugh9dythfu8g _NbNyAFZ_Eeugh9dythfu8g" width="12" height="10"> 896 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaLQMFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228">
897 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Relation"/> 897 <labelFormat>italic</labelFormat>
898 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Relation"/> 898 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/>
899 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 899 </ownedStyle>
900 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 900 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
901 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 901 </ownedDiagramElements>
902 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaLQMFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> 902 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaL3QVZ_Eeugh9dythfu8g" name="SpatialRelation" tooltipText="" outgoingEdges="_NbI5gFZ_Eeugh9dythfu8g" incomingEdges="_NbPAIFZ_Eeugh9dythfu8g _NbPnNlZ_Eeugh9dythfu8g" width="12" height="10">
903 <labelFormat>italic</labelFormat> 903 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/>
904 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> 904 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/>
905 </ownedStyle> 905 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
906 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 906 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
907 </ownedDiagramElements> 907 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
908 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaL3QVZ_Eeugh9dythfu8g" name="SpatialRelation" tooltipText="" outgoingEdges="_NbI5gFZ_Eeugh9dythfu8g" incomingEdges="_NbPAIFZ_Eeugh9dythfu8g _NbPnNlZ_Eeugh9dythfu8g" width="12" height="10"> 908 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaMeUFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228">
909 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/> 909 <labelFormat>italic</labelFormat>
910 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/> 910 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/>
911 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 911 </ownedStyle>
912 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 912 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
913 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 913 </ownedDiagramElements>
914 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaMeUFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> 914 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaNscFZ_Eeugh9dythfu8g" name="TemporalRelation" tooltipText="" outgoingEdges="_NbNyAFZ_Eeugh9dythfu8g" incomingEdges="_NbRcYFZ_Eeugh9dythfu8g _NbSDdlZ_Eeugh9dythfu8g" width="12" height="10">
915 <labelFormat>italic</labelFormat> 915 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/>
916 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> 916 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/>
917 </ownedStyle> 917 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
918 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 918 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
919 </ownedDiagramElements> 919 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
920 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaNscFZ_Eeugh9dythfu8g" name="TemporalRelation" tooltipText="" outgoingEdges="_NbNyAFZ_Eeugh9dythfu8g" incomingEdges="_NbRcYFZ_Eeugh9dythfu8g _NbSDdlZ_Eeugh9dythfu8g" width="12" height="10"> 920 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaOTgFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228">
921 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/> 921 <labelFormat>italic</labelFormat>
922 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/> 922 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/>
923 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 923 </ownedStyle>
924 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 924 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
925 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 925 </ownedDiagramElements>
926 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaOTgFZ_Eeugh9dythfu8g" iconPath="/org.eclipse.emf.ecoretools.design/icons/full/obj16/EClass_abstract.gif" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="228,228,228"> 926 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaO6kVZ_Eeugh9dythfu8g" name="VisionBlocked" tooltipText="" outgoingEdges="_NbHEWVZ_Eeugh9dythfu8g _NbPAIFZ_Eeugh9dythfu8g" width="12" height="10">
927 <labelFormat>italic</labelFormat> 927 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/>
928 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@conditionnalStyles.1/@style"/> 928 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/>
929 </ownedStyle> 929 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
930 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 930 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
931 </ownedDiagramElements> 931 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
932 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaO6kVZ_Eeugh9dythfu8g" name="VisionBlocked" tooltipText="" outgoingEdges="_NbHEWVZ_Eeugh9dythfu8g _NbPAIFZ_Eeugh9dythfu8g" width="12" height="10"> 932 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaPhoFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
933 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/> 933 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
934 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/> 934 </ownedStyle>
935 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 935 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
936 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 936 </ownedDiagramElements>
937 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 937 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaQIsFZ_Eeugh9dythfu8g" name="SeparationDistance" tooltipText="" outgoingEdges="_NbPnNlZ_Eeugh9dythfu8g" width="12" height="10">
938 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaPhoFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 938 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/>
939 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 939 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/>
940 </ownedStyle> 940 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
941 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 941 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
942 </ownedDiagramElements> 942 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
943 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaQIsFZ_Eeugh9dythfu8g" name="SeparationDistance" tooltipText="" outgoingEdges="_NbPnNlZ_Eeugh9dythfu8g" width="12" height="10"> 943 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaQvwFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
944 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/> 944 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
945 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/> 945 </ownedStyle>
946 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 946 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
947 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 947 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na2loFZ_Eeugh9dythfu8g" name="distance : Distance = D_Near" tooltipText="">
948 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 948 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//SeparationDistance/distance"/>
949 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaQvwFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 949 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//SeparationDistance/distance"/>
950 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 950 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na2loVZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
951 </ownedStyle> 951 <labelFormat>bold</labelFormat>
952 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 952 </ownedStyle>
953 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na2loFZ_Eeugh9dythfu8g" name="distance : Distance = D_Near" tooltipText=""> 953 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
954 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//SeparationDistance/distance"/> 954 </ownedElements>
955 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//SeparationDistance/distance"/> 955 </ownedDiagramElements>
956 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na2loVZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 956 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaRW0FZ_Eeugh9dythfu8g" name="CollisionExists" tooltipText="" outgoingEdges="_NbRcYFZ_Eeugh9dythfu8g" width="12" height="10">
957 <labelFormat>bold</labelFormat> 957 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/>
958 </ownedStyle> 958 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/>
959 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 959 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
960 </ownedElements> 960 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
961 </ownedDiagramElements> 961 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
962 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaRW0FZ_Eeugh9dythfu8g" name="CollisionExists" tooltipText="" outgoingEdges="_NbRcYFZ_Eeugh9dythfu8g" width="12" height="10"> 962 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaSk8FZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
963 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/> 963 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
964 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/> 964 </ownedStyle>
965 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 965 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
966 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 966 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na3MsFZ_Eeugh9dythfu8g" name="collisionTime : EDouble = 0.0" tooltipText="">
967 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 967 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CollisionExists/collisionTime"/>
968 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaSk8FZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 968 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CollisionExists/collisionTime"/>
969 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 969 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na3zwFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g">
970 </ownedStyle> 970 <labelFormat>bold</labelFormat>
971 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 971 </ownedStyle>
972 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na3MsFZ_Eeugh9dythfu8g" name="collisionTime : EDouble = 0.0" tooltipText=""> 972 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
973 <target xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CollisionExists/collisionTime"/> 973 </ownedElements>
974 <semanticElements xmi:type="ecore:EAttribute" href="crossingScenario.ecore#//CollisionExists/collisionTime"/> 974 </ownedDiagramElements>
975 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na3zwFZ_Eeugh9dythfu8g" labelAlignment="LEFT" description="_NatbsFZ_Eeugh9dythfu8g"> 975 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaTMAFZ_Eeugh9dythfu8g" name="CollisionDoesNotExist" tooltipText="" outgoingEdges="_NbSDdlZ_Eeugh9dythfu8g" width="12" height="10">
976 <labelFormat>bold</labelFormat> 976 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/>
977 </ownedStyle> 977 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/>
978 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/> 978 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
979 </ownedElements> 979 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
980 </ownedDiagramElements> 980 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
981 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaTMAFZ_Eeugh9dythfu8g" name="CollisionDoesNotExist" tooltipText="" outgoingEdges="_NbSDdlZ_Eeugh9dythfu8g" width="12" height="10"> 981 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaTzEFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
982 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/> 982 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
983 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/> 983 </ownedStyle>
984 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 984 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
985 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 985 </ownedDiagramElements>
986 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 986 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaUaIFZ_Eeugh9dythfu8g" name="Distance" tooltipText="" width="12" height="10">
987 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaTzEFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 987 <target xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Distance"/>
988 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 988 <semanticElements xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Distance"/>
989 </ownedStyle> 989 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
990 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 990 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
991 </ownedDiagramElements> 991 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
992 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaUaIFZ_Eeugh9dythfu8g" name="Distance" tooltipText="" width="12" height="10"> 992 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaUaIVZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="221,236,202">
993 <target xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Distance"/> 993 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@style"/>
994 <semanticElements xmi:type="ecore:EEnum" href="crossingScenario.ecore#//Distance"/> 994 </ownedStyle>
995 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 995 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']"/>
996 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 996 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na7eIlZ_Eeugh9dythfu8g" name="D_Near" tooltipText="">
997 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 997 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Near"/>
998 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaUaIVZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" borderColor="125,125,125" backgroundStyle="Liquid" foregroundColor="221,236,202"> 998 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Near"/>
999 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@style"/> 999 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8FMFZ_Eeugh9dythfu8g" labelAlignment="LEFT">
1000 </ownedStyle> 1000 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
1001 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']"/> 1001 </ownedStyle>
1002 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na7eIlZ_Eeugh9dythfu8g" name="D_Near" tooltipText=""> 1002 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
1003 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Near"/> 1003 </ownedElements>
1004 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Near"/> 1004 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na8FMVZ_Eeugh9dythfu8g" name="D_Med" tooltipText="">
1005 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8FMFZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 1005 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Med"/>
1006 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 1006 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Med"/>
1007 </ownedStyle> 1007 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8FMlZ_Eeugh9dythfu8g" labelAlignment="LEFT">
1008 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 1008 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
1009 </ownedElements> 1009 </ownedStyle>
1010 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na8FMVZ_Eeugh9dythfu8g" name="D_Med" tooltipText=""> 1010 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
1011 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Med"/> 1011 </ownedElements>
1012 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Med"/> 1012 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na8sQFZ_Eeugh9dythfu8g" name="D_Far" tooltipText="">
1013 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8FMlZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 1013 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Far"/>
1014 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 1014 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Far"/>
1015 </ownedStyle> 1015 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8sQVZ_Eeugh9dythfu8g" labelAlignment="LEFT">
1016 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 1016 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/>
1017 </ownedElements> 1017 </ownedStyle>
1018 <ownedElements xmi:type="diagram:DNodeListElement" uid="_Na8sQFZ_Eeugh9dythfu8g" name="D_Far" tooltipText=""> 1018 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/>
1019 <target xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Far"/> 1019 </ownedElements>
1020 <semanticElements xmi:type="ecore:EEnumLiteral" href="crossingScenario.ecore#//Distance/D_Far"/> 1020 </ownedDiagramElements>
1021 <ownedStyle xmi:type="diagram:BundledImage" uid="_Na8sQVZ_Eeugh9dythfu8g" labelAlignment="LEFT"> 1021 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaVoQFZ_Eeugh9dythfu8g" name="Pedestrian" tooltipText="" outgoingEdges="_NbTRkFZ_Eeugh9dythfu8g" width="12" height="10">
1022 <description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']/@style"/> 1022 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/>
1023 </ownedStyle> 1023 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/>
1024 <actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EEnum']/@subNodeMappings[name='EC%20EEnumLiteral']"/> 1024 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
1025 </ownedElements> 1025 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
1026 </ownedDiagramElements> 1026 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
1027 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaVoQFZ_Eeugh9dythfu8g" name="Pedestrian" tooltipText="" outgoingEdges="_NbTRkFZ_Eeugh9dythfu8g" width="12" height="10"> 1027 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaVoQVZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
1028 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/> 1028 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
1029 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/> 1029 </ownedStyle>
1030 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 1030 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
1031 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 1031 </ownedDiagramElements>
1032 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 1032 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaWPUVZ_Eeugh9dythfu8g" name="Vehicle" tooltipText="" outgoingEdges="_NbT4plZ_Eeugh9dythfu8g" width="12" height="10">
1033 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaVoQVZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 1033 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/>
1034 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 1034 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/>
1035 </ownedStyle> 1035 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
1036 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 1036 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
1037 </ownedDiagramElements> 1037 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
1038 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_NaWPUVZ_Eeugh9dythfu8g" name="Vehicle" tooltipText="" outgoingEdges="_NbT4plZ_Eeugh9dythfu8g" width="12" height="10"> 1038 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaW2YFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
1039 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/> 1039 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
1040 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/> 1040 </ownedStyle>
1041 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 1041 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
1042 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 1042 </ownedDiagramElements>
1043 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 1043 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbAWoFZ_Eeugh9dythfu8g" name="[0..*] actors" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g">
1044 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_NaW2YFZ_Eeugh9dythfu8g" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 1044 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/actors"/>
1045 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 1045 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/actors"/>
1046 </ownedStyle> 1046 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbA9s1Z_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
1047 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 1047 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbBkwFZ_Eeugh9dythfu8g" showIcon="false">
1048 </ownedDiagramElements> 1048 <customFeatures>labelSize</customFeatures>
1049 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbAWoFZ_Eeugh9dythfu8g" name="[0..*] actors" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g"> 1049 </centerLabelStyle>
1050 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/actors"/> 1050 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbA9tFZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1051 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/actors"/> 1051 <customFeatures>labelSize</customFeatures>
1052 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbA9s1Z_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0"> 1052 </endLabelStyle>
1053 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbBkwFZ_Eeugh9dythfu8g" showIcon="false"> 1053 </ownedStyle>
1054 <customFeatures>labelSize</customFeatures> 1054 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1055 </centerLabelStyle> 1055 </ownedDiagramElements>
1056 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbA9tFZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1056 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbCL0FZ_Eeugh9dythfu8g" name="[0..*] lanes" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_NaCGQFZ_Eeugh9dythfu8g">
1057 <customFeatures>labelSize</customFeatures> 1057 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/lanes"/>
1058 </endLabelStyle> 1058 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/lanes"/>
1059 </ownedStyle> 1059 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbDZ8FZ_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
1060 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1060 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbDZ8lZ_Eeugh9dythfu8g" showIcon="false">
1061 </ownedDiagramElements> 1061 <customFeatures>labelSize</customFeatures>
1062 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbCL0FZ_Eeugh9dythfu8g" name="[0..*] lanes" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_NaCGQFZ_Eeugh9dythfu8g"> 1062 </centerLabelStyle>
1063 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/lanes"/> 1063 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbDZ8VZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1064 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/lanes"/> 1064 <customFeatures>labelSize</customFeatures>
1065 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbDZ8FZ_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0"> 1065 </endLabelStyle>
1066 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbDZ8lZ_Eeugh9dythfu8g" showIcon="false"> 1066 </ownedStyle>
1067 <customFeatures>labelSize</customFeatures> 1067 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1068 </centerLabelStyle> 1068 </ownedDiagramElements>
1069 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbDZ8VZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1069 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbEBAFZ_Eeugh9dythfu8g" name="[0..1] prevLane" sourceNode="_NaCGQFZ_Eeugh9dythfu8g" targetNode="_NaCGQFZ_Eeugh9dythfu8g">
1070 <customFeatures>labelSize</customFeatures> 1070 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/prevLane"/>
1071 </endLabelStyle> 1071 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/prevLane"/>
1072 </ownedStyle> 1072 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbEoEFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0">
1073 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1073 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/>
1074 </ownedDiagramElements> 1074 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbEoElZ_Eeugh9dythfu8g" showIcon="false">
1075 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbEBAFZ_Eeugh9dythfu8g" name="[0..1] prevLane" sourceNode="_NaCGQFZ_Eeugh9dythfu8g" targetNode="_NaCGQFZ_Eeugh9dythfu8g"> 1075 <customFeatures>labelSize</customFeatures>
1076 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/prevLane"/> 1076 </centerLabelStyle>
1077 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/prevLane"/> 1077 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbEoEVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1078 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbEoEFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0"> 1078 <customFeatures>labelSize</customFeatures>
1079 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/> 1079 </endLabelStyle>
1080 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbEoElZ_Eeugh9dythfu8g" showIcon="false"> 1080 </ownedStyle>
1081 <customFeatures>labelSize</customFeatures> 1081 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1082 </centerLabelStyle> 1082 </ownedDiagramElements>
1083 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbEoEVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1083 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbFPIFZ_Eeugh9dythfu8g" name="[0..*] relations" sourceNode="_NaHl0FZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g">
1084 <customFeatures>labelSize</customFeatures> 1084 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/relations"/>
1085 </endLabelStyle> 1085 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/relations"/>
1086 </ownedStyle> 1086 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbF2MFZ_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
1087 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1087 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbF2MlZ_Eeugh9dythfu8g" showIcon="false">
1088 </ownedDiagramElements> 1088 <customFeatures>labelSize</customFeatures>
1089 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbFPIFZ_Eeugh9dythfu8g" name="[0..*] relations" sourceNode="_NaHl0FZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g"> 1089 </centerLabelStyle>
1090 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/relations"/> 1090 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbF2MVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1091 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/relations"/> 1091 <customFeatures>labelSize</customFeatures>
1092 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbF2MFZ_Eeugh9dythfu8g" description="_NbA9sFZ_Eeugh9dythfu8g" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0"> 1092 </endLabelStyle>
1093 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbF2MlZ_Eeugh9dythfu8g" showIcon="false"> 1093 </ownedStyle>
1094 <customFeatures>labelSize</customFeatures> 1094 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1095 </centerLabelStyle> 1095 </ownedDiagramElements>
1096 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbF2MVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1096 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbGdQ1Z_Eeugh9dythfu8g" name="[1..1] target" sourceNode="_NaKpIVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g">
1097 <customFeatures>labelSize</customFeatures> 1097 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Relation/target"/>
1098 </endLabelStyle> 1098 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Relation/target"/>
1099 </ownedStyle> 1099 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbHEU1Z_Eeugh9dythfu8g" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0">
1100 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1100 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbHEVVZ_Eeugh9dythfu8g" showIcon="false">
1101 </ownedDiagramElements> 1101 <customFeatures>labelSize</customFeatures>
1102 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbGdQ1Z_Eeugh9dythfu8g" name="[1..1] target" sourceNode="_NaKpIVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g"> 1102 <labelFormat>bold</labelFormat>
1103 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Relation/target"/> 1103 </centerLabelStyle>
1104 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Relation/target"/> 1104 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbHEVFZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1105 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbHEU1Z_Eeugh9dythfu8g" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0"> 1105 <customFeatures>labelSize</customFeatures>
1106 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbHEVVZ_Eeugh9dythfu8g" showIcon="false"> 1106 </endLabelStyle>
1107 <customFeatures>labelSize</customFeatures> 1107 </ownedStyle>
1108 <labelFormat>bold</labelFormat> 1108 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1109 </centerLabelStyle> 1109 </ownedDiagramElements>
1110 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbHEVFZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1110 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbHEWVZ_Eeugh9dythfu8g" name="[1..1] blockedBy" sourceNode="_NaO6kVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g">
1111 <customFeatures>labelSize</customFeatures> 1111 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//VisionBlocked/blockedBy"/>
1112 </endLabelStyle> 1112 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//VisionBlocked/blockedBy"/>
1113 </ownedStyle> 1113 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbHrYFZ_Eeugh9dythfu8g" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0">
1114 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1114 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbHrYlZ_Eeugh9dythfu8g" showIcon="false">
1115 </ownedDiagramElements> 1115 <customFeatures>labelSize</customFeatures>
1116 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbHEWVZ_Eeugh9dythfu8g" name="[1..1] blockedBy" sourceNode="_NaO6kVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g"> 1116 <labelFormat>bold</labelFormat>
1117 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//VisionBlocked/blockedBy"/> 1117 </centerLabelStyle>
1118 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//VisionBlocked/blockedBy"/> 1118 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbHrYVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114">
1119 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbHrYFZ_Eeugh9dythfu8g" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0"> 1119 <customFeatures>labelSize</customFeatures>
1120 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbHrYlZ_Eeugh9dythfu8g" showIcon="false"> 1120 </endLabelStyle>
1121 <customFeatures>labelSize</customFeatures> 1121 </ownedStyle>
1122 <labelFormat>bold</labelFormat> 1122 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1123 </centerLabelStyle> 1123 </ownedDiagramElements>
1124 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbHrYVZ_Eeugh9dythfu8g" showIcon="false" labelColor="39,76,114"> 1124 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbI5gFZ_Eeugh9dythfu8g" sourceNode="_NaL3QVZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g">
1125 <customFeatures>labelSize</customFeatures> 1125 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/>
1126 </endLabelStyle> 1126 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/>
1127 </ownedStyle> 1127 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbL80FZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1128 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1128 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1129 </ownedDiagramElements> 1129 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbL80VZ_Eeugh9dythfu8g" showIcon="false">
1130 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbI5gFZ_Eeugh9dythfu8g" sourceNode="_NaL3QVZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g"> 1130 <labelFormat>italic</labelFormat>
1131 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/> 1131 </beginLabelStyle>
1132 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SpatialRelation"/> 1132 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbMj4FZ_Eeugh9dythfu8g" showIcon="false"/>
1133 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbL80FZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1133 </ownedStyle>
1134 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1134 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1135 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbL80VZ_Eeugh9dythfu8g" showIcon="false"> 1135 </ownedDiagramElements>
1136 <labelFormat>italic</labelFormat> 1136 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbNyAFZ_Eeugh9dythfu8g" sourceNode="_NaNscFZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g">
1137 </beginLabelStyle> 1137 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/>
1138 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbMj4FZ_Eeugh9dythfu8g" showIcon="false"/> 1138 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/>
1139 </ownedStyle> 1139 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbOZEFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1140 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1140 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1141 </ownedDiagramElements> 1141 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbOZEVZ_Eeugh9dythfu8g" showIcon="false">
1142 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbNyAFZ_Eeugh9dythfu8g" sourceNode="_NaNscFZ_Eeugh9dythfu8g" targetNode="_NaKpIVZ_Eeugh9dythfu8g"> 1142 <labelFormat>italic</labelFormat>
1143 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/> 1143 </beginLabelStyle>
1144 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//TemporalRelation"/> 1144 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbOZElZ_Eeugh9dythfu8g" showIcon="false"/>
1145 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbOZEFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1145 </ownedStyle>
1146 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1146 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1147 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbOZEVZ_Eeugh9dythfu8g" showIcon="false"> 1147 </ownedDiagramElements>
1148 <labelFormat>italic</labelFormat> 1148 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbPAIFZ_Eeugh9dythfu8g" sourceNode="_NaO6kVZ_Eeugh9dythfu8g" targetNode="_NaL3QVZ_Eeugh9dythfu8g">
1149 </beginLabelStyle> 1149 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/>
1150 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbOZElZ_Eeugh9dythfu8g" showIcon="false"/> 1150 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/>
1151 </ownedStyle> 1151 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbPnMFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1152 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1152 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1153 </ownedDiagramElements> 1153 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbPnMVZ_Eeugh9dythfu8g" showIcon="false">
1154 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbPAIFZ_Eeugh9dythfu8g" sourceNode="_NaO6kVZ_Eeugh9dythfu8g" targetNode="_NaL3QVZ_Eeugh9dythfu8g"> 1154 <labelFormat>italic</labelFormat>
1155 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/> 1155 </beginLabelStyle>
1156 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//VisionBlocked"/> 1156 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbPnMlZ_Eeugh9dythfu8g" showIcon="false"/>
1157 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbPnMFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1157 </ownedStyle>
1158 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1158 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1159 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbPnMVZ_Eeugh9dythfu8g" showIcon="false"> 1159 </ownedDiagramElements>
1160 <labelFormat>italic</labelFormat> 1160 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbPnNlZ_Eeugh9dythfu8g" sourceNode="_NaQIsFZ_Eeugh9dythfu8g" targetNode="_NaL3QVZ_Eeugh9dythfu8g">
1161 </beginLabelStyle> 1161 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/>
1162 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbPnMlZ_Eeugh9dythfu8g" showIcon="false"/> 1162 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/>
1163 </ownedStyle> 1163 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbQ1UFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1164 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1164 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1165 </ownedDiagramElements> 1165 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbQ1UVZ_Eeugh9dythfu8g" showIcon="false">
1166 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbPnNlZ_Eeugh9dythfu8g" sourceNode="_NaQIsFZ_Eeugh9dythfu8g" targetNode="_NaL3QVZ_Eeugh9dythfu8g"> 1166 <labelFormat>italic</labelFormat>
1167 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/> 1167 </beginLabelStyle>
1168 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//SeparationDistance"/> 1168 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbQ1UlZ_Eeugh9dythfu8g" showIcon="false"/>
1169 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbQ1UFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1169 </ownedStyle>
1170 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1170 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1171 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbQ1UVZ_Eeugh9dythfu8g" showIcon="false"> 1171 </ownedDiagramElements>
1172 <labelFormat>italic</labelFormat> 1172 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbRcYFZ_Eeugh9dythfu8g" sourceNode="_NaRW0FZ_Eeugh9dythfu8g" targetNode="_NaNscFZ_Eeugh9dythfu8g">
1173 </beginLabelStyle> 1173 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/>
1174 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbQ1UlZ_Eeugh9dythfu8g" showIcon="false"/> 1174 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/>
1175 </ownedStyle> 1175 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbSDcFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1176 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1176 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1177 </ownedDiagramElements> 1177 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbSDcVZ_Eeugh9dythfu8g" showIcon="false">
1178 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbRcYFZ_Eeugh9dythfu8g" sourceNode="_NaRW0FZ_Eeugh9dythfu8g" targetNode="_NaNscFZ_Eeugh9dythfu8g"> 1178 <labelFormat>italic</labelFormat>
1179 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/> 1179 </beginLabelStyle>
1180 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionExists"/> 1180 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbSDclZ_Eeugh9dythfu8g" showIcon="false"/>
1181 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbSDcFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1181 </ownedStyle>
1182 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1182 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1183 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbSDcVZ_Eeugh9dythfu8g" showIcon="false"> 1183 </ownedDiagramElements>
1184 <labelFormat>italic</labelFormat> 1184 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbSDdlZ_Eeugh9dythfu8g" sourceNode="_NaTMAFZ_Eeugh9dythfu8g" targetNode="_NaNscFZ_Eeugh9dythfu8g">
1185 </beginLabelStyle> 1185 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/>
1186 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbSDclZ_Eeugh9dythfu8g" showIcon="false"/> 1186 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/>
1187 </ownedStyle> 1187 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbSqgFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1188 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1188 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1189 </ownedDiagramElements> 1189 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbSqgVZ_Eeugh9dythfu8g" showIcon="false">
1190 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbSDdlZ_Eeugh9dythfu8g" sourceNode="_NaTMAFZ_Eeugh9dythfu8g" targetNode="_NaNscFZ_Eeugh9dythfu8g"> 1190 <labelFormat>italic</labelFormat>
1191 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/> 1191 </beginLabelStyle>
1192 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//CollisionDoesNotExist"/> 1192 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbSqglZ_Eeugh9dythfu8g" showIcon="false"/>
1193 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbSqgFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1193 </ownedStyle>
1194 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1194 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1195 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbSqgVZ_Eeugh9dythfu8g" showIcon="false"> 1195 </ownedDiagramElements>
1196 <labelFormat>italic</labelFormat> 1196 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbTRkFZ_Eeugh9dythfu8g" sourceNode="_NaVoQFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g">
1197 </beginLabelStyle> 1197 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/>
1198 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbSqglZ_Eeugh9dythfu8g" showIcon="false"/> 1198 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/>
1199 </ownedStyle> 1199 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbT4oFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1200 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1200 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1201 </ownedDiagramElements> 1201 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbT4oVZ_Eeugh9dythfu8g" showIcon="false">
1202 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbTRkFZ_Eeugh9dythfu8g" sourceNode="_NaVoQFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g"> 1202 <labelFormat>italic</labelFormat>
1203 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/> 1203 </beginLabelStyle>
1204 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Pedestrian"/> 1204 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbT4olZ_Eeugh9dythfu8g" showIcon="false"/>
1205 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbT4oFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1205 </ownedStyle>
1206 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1206 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1207 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbT4oVZ_Eeugh9dythfu8g" showIcon="false"> 1207 </ownedDiagramElements>
1208 <labelFormat>italic</labelFormat> 1208 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbT4plZ_Eeugh9dythfu8g" sourceNode="_NaWPUVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g">
1209 </beginLabelStyle> 1209 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/>
1210 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbT4olZ_Eeugh9dythfu8g" showIcon="false"/> 1210 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/>
1211 </ownedStyle> 1211 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbUfsFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree">
1212 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1212 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1213 </ownedDiagramElements> 1213 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbUfsVZ_Eeugh9dythfu8g" showIcon="false">
1214 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbT4plZ_Eeugh9dythfu8g" sourceNode="_NaWPUVZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g"> 1214 <labelFormat>italic</labelFormat>
1215 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/> 1215 </beginLabelStyle>
1216 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Vehicle"/> 1216 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbUfslZ_Eeugh9dythfu8g" showIcon="false"/>
1217 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbUfsFZ_Eeugh9dythfu8g" targetArrow="InputClosedArrow" routingStyle="tree"> 1217 </ownedStyle>
1218 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1218 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1219 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbUfsVZ_Eeugh9dythfu8g" showIcon="false"> 1219 </ownedDiagramElements>
1220 <labelFormat>italic</labelFormat> 1220 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbVGwFZ_Eeugh9dythfu8g" sourceNode="_NaCGQFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g" beginLabel="[1..1] placedOn" endLabel="[0..*] actors">
1221 </beginLabelStyle> 1221 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/actors"/>
1222 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_NbUfslZ_Eeugh9dythfu8g" showIcon="false"/> 1222 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/actors"/>
1223 </ownedStyle> 1223 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/placedOn"/>
1224 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1224 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbWU4FZ_Eeugh9dythfu8g" sourceArrow="InputArrow" routingStyle="manhattan" strokeColor="0,0,0">
1225 </ownedDiagramElements> 1225 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']/@style"/>
1226 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_NbVGwFZ_Eeugh9dythfu8g" sourceNode="_NaCGQFZ_Eeugh9dythfu8g" targetNode="_NaHl0FZ_Eeugh9dythfu8g" beginLabel="[1..1] placedOn" endLabel="[0..*] actors"> 1226 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbWU4VZ_Eeugh9dythfu8g" showIcon="false"/>
1227 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/actors"/> 1227 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbWU4lZ_Eeugh9dythfu8g" showIcon="false"/>
1228 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Lane/actors"/> 1228 </ownedStyle>
1229 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//Actor/placedOn"/> 1229 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/>
1230 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_NbWU4FZ_Eeugh9dythfu8g" sourceArrow="InputArrow" routingStyle="manhattan" strokeColor="0,0,0"> 1230 </ownedDiagramElements>
1231 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']/@style"/> 1231 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_d9eKMFh-Eeu-o58Hgezqgw" name="Lane_Horizontal" tooltipText="" outgoingEdges="_tvUSVlh-Eeu-o58Hgezqgw" incomingEdges="_y4Wotlh-Eeu-o58Hgezqgw" width="12" height="10">
1232 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_NbWU4VZ_Eeugh9dythfu8g" showIcon="false"/> 1232 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/>
1233 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_NbWU4lZ_Eeugh9dythfu8g" showIcon="false"/> 1233 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/>
1234 </ownedStyle> 1234 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
1235 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='Bi-directional%20EC_EReference%20']"/> 1235 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
1236 </ownedDiagramElements> 1236 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
1237 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_d9eKMFh-Eeu-o58Hgezqgw" name="Lane_Horizontal" tooltipText="" outgoingEdges="_tvUSVlh-Eeu-o58Hgezqgw" incomingEdges="_y4Wotlh-Eeu-o58Hgezqgw" width="12" height="10"> 1237 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_d9h0kFh-Eeu-o58Hgezqgw" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
1238 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/> 1238 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
1239 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/> 1239 </ownedStyle>
1240 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 1240 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
1241 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 1241 </ownedDiagramElements>
1242 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 1242 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_iaOCUFh-Eeu-o58Hgezqgw" name="Lane_Vertical" tooltipText="" outgoingEdges="_sbU64Fh-Eeu-o58Hgezqgw" incomingEdges="_7C_u7Fh-Eeu-o58Hgezqgw" width="12" height="10">
1243 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_d9h0kFh-Eeu-o58Hgezqgw" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 1243 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/>
1244 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 1244 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/>
1245 </ownedStyle> 1245 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
1246 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 1246 <arrangeConstraints>KEEP_SIZE</arrangeConstraints>
1247 </ownedDiagramElements> 1247 <arrangeConstraints>KEEP_RATIO</arrangeConstraints>
1248 <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_iaOCUFh-Eeu-o58Hgezqgw" name="Lane_Vertical" tooltipText="" outgoingEdges="_sbU64Fh-Eeu-o58Hgezqgw" incomingEdges="_7C_u7Fh-Eeu-o58Hgezqgw" width="12" height="10"> 1248 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_iaOpYFh-Eeu-o58Hgezqgw" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
1249 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/> 1249 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
1250 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/> 1250 </ownedStyle>
1251 <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> 1251 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
1252 <arrangeConstraints>KEEP_SIZE</arrangeConstraints> 1252 </ownedDiagramElements>
1253 <arrangeConstraints>KEEP_RATIO</arrangeConstraints> 1253 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_sbU64Fh-Eeu-o58Hgezqgw" sourceNode="_iaOCUFh-Eeu-o58Hgezqgw" targetNode="_NaCGQFZ_Eeugh9dythfu8g">
1254 <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_iaOpYFh-Eeu-o58Hgezqgw" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216"> 1254 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/>
1255 <description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/> 1255 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/>
1256 </ownedStyle> 1256 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_sbU64Vh-Eeu-o58Hgezqgw" targetArrow="InputClosedArrow" routingStyle="tree">
1257 <actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/> 1257 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1258 </ownedDiagramElements> 1258 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_sbU64lh-Eeu-o58Hgezqgw" showIcon="false">
1259 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_sbU64Fh-Eeu-o58Hgezqgw" sourceNode="_iaOCUFh-Eeu-o58Hgezqgw" targetNode="_NaCGQFZ_Eeugh9dythfu8g"> 1259 <labelFormat>italic</labelFormat>
1260 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/> 1260 </beginLabelStyle>
1261 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Vertical"/> 1261 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_sbU641h-Eeu-o58Hgezqgw" showIcon="false"/>
1262 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_sbU64Vh-Eeu-o58Hgezqgw" targetArrow="InputClosedArrow" routingStyle="tree"> 1262 </ownedStyle>
1263 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1263 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1264 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_sbU64lh-Eeu-o58Hgezqgw" showIcon="false"> 1264 </ownedDiagramElements>
1265 <labelFormat>italic</labelFormat> 1265 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_tvUSVlh-Eeu-o58Hgezqgw" sourceNode="_d9eKMFh-Eeu-o58Hgezqgw" targetNode="_NaCGQFZ_Eeugh9dythfu8g">
1266 </beginLabelStyle> 1266 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/>
1267 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_sbU641h-Eeu-o58Hgezqgw" showIcon="false"/> 1267 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/>
1268 </ownedStyle> 1268 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_tvUSV1h-Eeu-o58Hgezqgw" targetArrow="InputClosedArrow" routingStyle="tree">
1269 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1269 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/>
1270 </ownedDiagramElements> 1270 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_tvUSWFh-Eeu-o58Hgezqgw" showIcon="false">
1271 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_tvUSVlh-Eeu-o58Hgezqgw" sourceNode="_d9eKMFh-Eeu-o58Hgezqgw" targetNode="_NaCGQFZ_Eeugh9dythfu8g"> 1271 <labelFormat>italic</labelFormat>
1272 <target xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/> 1272 </beginLabelStyle>
1273 <semanticElements xmi:type="ecore:EClass" href="crossingScenario.ecore#//Lane_Horizontal"/> 1273 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_tvUSWVh-Eeu-o58Hgezqgw" showIcon="false"/>
1274 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_tvUSV1h-Eeu-o58Hgezqgw" targetArrow="InputClosedArrow" routingStyle="tree"> 1274 </ownedStyle>
1275 <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']/@style"/> 1275 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/>
1276 <beginLabelStyle xmi:type="diagram:BeginLabelStyle" uid="_tvUSWFh-Eeu-o58Hgezqgw" showIcon="false"> 1276 </ownedDiagramElements>
1277 <labelFormat>italic</labelFormat> 1277 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_y4Wotlh-Eeu-o58Hgezqgw" name="[1..1] horizontal_head" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_d9eKMFh-Eeu-o58Hgezqgw">
1278 </beginLabelStyle> 1278 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/horizontal_head"/>
1279 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_tvUSWVh-Eeu-o58Hgezqgw" showIcon="false"/> 1279 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/horizontal_head"/>
1280 </ownedStyle> 1280 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0-GNMFh-Eeu-o58Hgezqgw" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0">
1281 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC%20ESupertypes']"/> 1281 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0-GNMlh-Eeu-o58Hgezqgw" showIcon="false">
1282 </ownedDiagramElements> 1282 <labelFormat>bold</labelFormat>
1283 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_y4Wotlh-Eeu-o58Hgezqgw" name="[1..1] horizontal_head" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_d9eKMFh-Eeu-o58Hgezqgw"> 1283 </centerLabelStyle>
1284 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/horizontal_head"/> 1284 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_0-GNMVh-Eeu-o58Hgezqgw" labelSize="6" showIcon="false" labelColor="39,76,114"/>
1285 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/horizontal_head"/> 1285 </ownedStyle>
1286 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_0-GNMFh-Eeu-o58Hgezqgw" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0"> 1286 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1287 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_0-GNMlh-Eeu-o58Hgezqgw" showIcon="false"> 1287 </ownedDiagramElements>
1288 <labelFormat>bold</labelFormat> 1288 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_7C_u7Fh-Eeu-o58Hgezqgw" name="[1..1] vertical_head" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_iaOCUFh-Eeu-o58Hgezqgw">
1289 </centerLabelStyle> 1289 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/vertical_head"/>
1290 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_0-GNMVh-Eeu-o58Hgezqgw" labelSize="6" showIcon="false" labelColor="39,76,114"/> 1290 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/vertical_head"/>
1291 </ownedStyle> 1291 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_8sA7IFh-Eeu-o58Hgezqgw" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0">
1292 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1292 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_8sA7Ilh-Eeu-o58Hgezqgw" showIcon="false">
1293 </ownedDiagramElements> 1293 <labelFormat>bold</labelFormat>
1294 <ownedDiagramElements xmi:type="diagram:DEdge" uid="_7C_u7Fh-Eeu-o58Hgezqgw" name="[1..1] vertical_head" sourceNode="_NZ9NwFZ_Eeugh9dythfu8g" targetNode="_iaOCUFh-Eeu-o58Hgezqgw"> 1294 </centerLabelStyle>
1295 <target xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/vertical_head"/> 1295 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_8sA7IVh-Eeu-o58Hgezqgw" labelSize="6" showIcon="false" labelColor="39,76,114"/>
1296 <semanticElements xmi:type="ecore:EReference" href="crossingScenario.ecore#//CrossingScenario/vertical_head"/> 1296 </ownedStyle>
1297 <ownedStyle xmi:type="diagram:EdgeStyle" uid="_8sA7IFh-Eeu-o58Hgezqgw" description="_NbHEUFZ_Eeugh9dythfu8g" routingStyle="manhattan" strokeColor="0,0,0"> 1297 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
1298 <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_8sA7Ilh-Eeu-o58Hgezqgw" showIcon="false"> 1298 </ownedDiagramElements>
1299 <labelFormat>bold</labelFormat> 1299 <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
1300 </centerLabelStyle> 1300 <filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_MWWbsFZ_Eeugh9dythfu8g"/>
1301 <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_8sA7IVh-Eeu-o58Hgezqgw" labelSize="6" showIcon="false" labelColor="39,76,114"/> 1301 <activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/>
1302 </ownedStyle> 1302 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Package']"/>
1303 <actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/> 1303 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Validation']"/>
1304 </ownedDiagramElements> 1304 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']/@ownedRepresentationExtensions[name='Entities%20With%20Archetypes']/@layers[name='Archetypes']"/>
1305 <description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/> 1305 <target xmi:type="ecore:EPackage" href="crossingScenario.ecore#/"/>
1306 <filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_MWWbsFZ_Eeugh9dythfu8g"/> 1306 </diagram:DSemanticDiagram>
1307 <activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/> 1307</xmi:XMI>
1308 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Package']"/>
1309 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Validation']"/>
1310 <activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']/@ownedRepresentationExtensions[name='Entities%20With%20Archetypes']/@layers[name='Archetypes']"/>
1311 <target xmi:type="ecore:EPackage" href="crossingScenario.ecore#/"/>
1312 </diagram:DSemanticDiagram>
1313</xmi:XMI>
diff --git a/Domains/crossingScenario/model/crossingScenario.ecore b/Domains/crossingScenario/model/crossingScenario.ecore
index f651db9f..b023a2fa 100644
--- a/Domains/crossingScenario/model/crossingScenario.ecore
+++ b/Domains/crossingScenario/model/crossingScenario.ecore
@@ -1,78 +1,76 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="crossingScenario" nsURI="http://www.example.com/crossingScenario" 3 xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="crossingScenario" nsURI="http://www.example.com/crossingScenario"
4 nsPrefix="crossingScenario"> 4 nsPrefix="crossingScenario">
5 <eClassifiers xsi:type="ecore:EClass" name="CrossingScenario"> 5 <eClassifiers xsi:type="ecore:EClass" name="CrossingScenario">
6 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xSize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 6 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xSize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
7 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ySize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 7 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ySize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
8 <eStructuralFeatures xsi:type="ecore:EReference" name="actors" upperBound="-1" 8 <eStructuralFeatures xsi:type="ecore:EReference" name="actors" upperBound="-1"
9 eType="#//Actor" containment="true"/> 9 eType="#//Actor" containment="true"/>
10 <eStructuralFeatures xsi:type="ecore:EReference" name="lanes" upperBound="-1" 10 <eStructuralFeatures xsi:type="ecore:EReference" name="lanes" upperBound="-1"
11 eType="#//Lane" containment="true"/> 11 eType="#//Lane" containment="true"/>
12 <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxTime" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 12 <eStructuralFeatures xsi:type="ecore:EAttribute" name="maxTime" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
13 <eStructuralFeatures xsi:type="ecore:EReference" name="horizontal_head" lowerBound="1" 13 <eStructuralFeatures xsi:type="ecore:EReference" name="horizontal_head" lowerBound="1"
14 eType="#//Lane_Horizontal"/> 14 eType="#//Lane_Horizontal"/>
15 <eStructuralFeatures xsi:type="ecore:EReference" name="vertical_head" lowerBound="1" 15 <eStructuralFeatures xsi:type="ecore:EReference" name="vertical_head" lowerBound="1"
16 eType="#//Lane_Vertical"/> 16 eType="#//Lane_Vertical"/>
17 </eClassifiers> 17 </eClassifiers>
18 <eClassifiers xsi:type="ecore:EClass" name="Lane" abstract="true"> 18 <eClassifiers xsi:type="ecore:EClass" name="Lane" abstract="true">
19 <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" lowerBound="1" eType="#//Size"/> 19 <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" lowerBound="1" eType="#//Size"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="referenceCoord" lowerBound="1" 20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="referenceCoord" lowerBound="1"
21 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 21 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" name="prevLane" eType="#//Lane"/> 22 <eStructuralFeatures xsi:type="ecore:EReference" name="prevLane" eType="#//Lane"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" name="actors" upperBound="-1" 23 <eStructuralFeatures xsi:type="ecore:EReference" name="actors" upperBound="-1"
24 eType="#//Actor" eOpposite="#//Actor/placedOn"/> 24 eType="#//Actor" eOpposite="#//Actor/placedOn"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="numWidth" lowerBound="1" 25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="numWidth" lowerBound="1"
26 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0"/> 26 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0"/>
27 </eClassifiers> 27 </eClassifiers>
28 <eClassifiers xsi:type="ecore:EEnum" name="Size"> 28 <eClassifiers xsi:type="ecore:EEnum" name="Size">
29 <eLiterals name="S_Small"/> 29 <eLiterals name="S_Small"/>
30 <eLiterals name="S_Med" value="1"/> 30 <eLiterals name="S_Med" value="1"/>
31 <eLiterals name="S_Large" value="2"/> 31 <eLiterals name="S_Large" value="2"/>
32 </eClassifiers> 32 </eClassifiers>
33 <eClassifiers xsi:type="ecore:EClass" name="Actor" abstract="true"> 33 <eClassifiers xsi:type="ecore:EClass" name="Actor" abstract="true">
34 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xPos" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 34 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xPos" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" name="yPos" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 35 <eStructuralFeatures xsi:type="ecore:EAttribute" name="yPos" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" name="length" lowerBound="1" 36 <eStructuralFeatures xsi:type="ecore:EAttribute" name="length" lowerBound="1"
37 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0" 37 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0"/>
38 derived="true"/> 38 <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
39 <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" 39 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xSpeed" lowerBound="1"
40 derived="true"/> 40 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0"/>
41 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xSpeed" lowerBound="1" 41 <eStructuralFeatures xsi:type="ecore:EReference" name="relations" upperBound="-1"
42 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble" defaultValueLiteral="0.0"/> 42 eType="#//Relation" containment="true"/>
43 <eStructuralFeatures xsi:type="ecore:EReference" name="relations" upperBound="-1" 43 <eStructuralFeatures xsi:type="ecore:EReference" name="placedOn" lowerBound="1"
44 eType="#//Relation" containment="true"/> 44 eType="#//Lane" eOpposite="#//Lane/actors"/>
45 <eStructuralFeatures xsi:type="ecore:EReference" name="placedOn" lowerBound="1" 45 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ySpeed" lowerBound="1"
46 eType="#//Lane" eOpposite="#//Lane/actors"/> 46 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
47 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ySpeed" lowerBound="1" 47 </eClassifiers>
48 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 48 <eClassifiers xsi:type="ecore:EClass" name="Relation" abstract="true">
49 </eClassifiers> 49 <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
50 <eClassifiers xsi:type="ecore:EClass" name="Relation" abstract="true"> 50 eType="#//Actor"/>
51 <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" 51 </eClassifiers>
52 eType="#//Actor"/> 52 <eClassifiers xsi:type="ecore:EClass" name="SpatialRelation" abstract="true" eSuperTypes="#//Relation"/>
53 </eClassifiers> 53 <eClassifiers xsi:type="ecore:EClass" name="TemporalRelation" abstract="true" eSuperTypes="#//Relation"/>
54 <eClassifiers xsi:type="ecore:EClass" name="SpatialRelation" abstract="true" eSuperTypes="#//Relation"/> 54 <eClassifiers xsi:type="ecore:EClass" name="VisionBlocked" eSuperTypes="#//SpatialRelation">
55 <eClassifiers xsi:type="ecore:EClass" name="TemporalRelation" abstract="true" eSuperTypes="#//Relation"/> 55 <eStructuralFeatures xsi:type="ecore:EReference" name="blockedBy" lowerBound="1"
56 <eClassifiers xsi:type="ecore:EClass" name="VisionBlocked" eSuperTypes="#//SpatialRelation"> 56 eType="#//Actor"/>
57 <eStructuralFeatures xsi:type="ecore:EReference" name="blockedBy" lowerBound="1" 57 </eClassifiers>
58 eType="#//Actor"/> 58 <eClassifiers xsi:type="ecore:EClass" name="SeparationDistance" eSuperTypes="#//SpatialRelation">
59 </eClassifiers> 59 <eStructuralFeatures xsi:type="ecore:EAttribute" name="distance" lowerBound="1"
60 <eClassifiers xsi:type="ecore:EClass" name="SeparationDistance" eSuperTypes="#//SpatialRelation"> 60 eType="#//Distance"/>
61 <eStructuralFeatures xsi:type="ecore:EAttribute" name="distance" lowerBound="1" 61 </eClassifiers>
62 eType="#//Distance"/> 62 <eClassifiers xsi:type="ecore:EClass" name="CollisionExists" eSuperTypes="#//TemporalRelation">
63 </eClassifiers> 63 <eStructuralFeatures xsi:type="ecore:EAttribute" name="collisionTime" lowerBound="1"
64 <eClassifiers xsi:type="ecore:EClass" name="CollisionExists" eSuperTypes="#//TemporalRelation"> 64 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
65 <eStructuralFeatures xsi:type="ecore:EAttribute" name="collisionTime" lowerBound="1" 65 </eClassifiers>
66 eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/> 66 <eClassifiers xsi:type="ecore:EClass" name="CollisionDoesNotExist" eSuperTypes="#//TemporalRelation"/>
67 </eClassifiers> 67 <eClassifiers xsi:type="ecore:EEnum" name="Distance">
68 <eClassifiers xsi:type="ecore:EClass" name="CollisionDoesNotExist" eSuperTypes="#//TemporalRelation"/> 68 <eLiterals name="D_Near"/>
69 <eClassifiers xsi:type="ecore:EEnum" name="Distance"> 69 <eLiterals name="D_Med" value="1"/>
70 <eLiterals name="D_Near"/> 70 <eLiterals name="D_Far" value="2"/>
71 <eLiterals name="D_Med" value="1"/> 71 </eClassifiers>
72 <eLiterals name="D_Far" value="2"/> 72 <eClassifiers xsi:type="ecore:EClass" name="Pedestrian" eSuperTypes="#//Actor"/>
73 </eClassifiers> 73 <eClassifiers xsi:type="ecore:EClass" name="Vehicle" eSuperTypes="#//Actor"/>
74 <eClassifiers xsi:type="ecore:EClass" name="Pedestrian" eSuperTypes="#//Actor"/> 74 <eClassifiers xsi:type="ecore:EClass" name="Lane_Horizontal" eSuperTypes="#//Lane"/>
75 <eClassifiers xsi:type="ecore:EClass" name="Vehicle" eSuperTypes="#//Actor"/> 75 <eClassifiers xsi:type="ecore:EClass" name="Lane_Vertical" eSuperTypes="#//Lane"/>
76 <eClassifiers xsi:type="ecore:EClass" name="Lane_Horizontal" eSuperTypes="#//Lane"/> 76</ecore:EPackage>
77 <eClassifiers xsi:type="ecore:EClass" name="Lane_Vertical" eSuperTypes="#//Lane"/>
78</ecore:EPackage>
diff --git a/Domains/crossingScenario/model/crossingScenario.genmodel b/Domains/crossingScenario/model/crossingScenario.genmodel
index 8f1f1ddb..173681c0 100644
--- a/Domains/crossingScenario/model/crossingScenario.genmodel
+++ b/Domains/crossingScenario/model/crossingScenario.genmodel
@@ -1,65 +1,65 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" 2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/crossingScenario/ecore-gen" modelPluginID="crossingScenario" 3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/crossingScenario/ecore-gen" modelPluginID="crossingScenario"
4 modelName="CrossingScenario" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" 4 modelName="CrossingScenario" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
5 importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false" 5 importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false"
6 operationReflection="true" importOrganizing="true"> 6 operationReflection="true" importOrganizing="true">
7 <foreignModel>crossingScenario.ecore</foreignModel> 7 <foreignModel>crossingScenario.ecore</foreignModel>
8 <genPackages prefix="CrossingScenario" disposableProviderFactory="true" ecorePackage="crossingScenario.ecore#/"> 8 <genPackages prefix="CrossingScenario" disposableProviderFactory="true" ecorePackage="crossingScenario.ecore#/">
9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="crossingScenario.ecore#//Size"> 9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="crossingScenario.ecore#//Size">
10 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Small"/> 10 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Small"/>
11 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Med"/> 11 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Med"/>
12 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Large"/> 12 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Size/S_Large"/>
13 </genEnums> 13 </genEnums>
14 <genEnums typeSafeEnumCompatible="false" ecoreEnum="crossingScenario.ecore#//Distance"> 14 <genEnums typeSafeEnumCompatible="false" ecoreEnum="crossingScenario.ecore#//Distance">
15 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Near"/> 15 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Near"/>
16 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Med"/> 16 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Med"/>
17 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Far"/> 17 <genEnumLiterals ecoreEnumLiteral="crossingScenario.ecore#//Distance/D_Far"/>
18 </genEnums> 18 </genEnums>
19 <genClasses ecoreClass="crossingScenario.ecore#//CrossingScenario"> 19 <genClasses ecoreClass="crossingScenario.ecore#//CrossingScenario">
20 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/xSize"/> 20 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/xSize"/>
21 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/ySize"/> 21 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/ySize"/>
22 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/actors"/> 22 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/actors"/>
23 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/lanes"/> 23 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/lanes"/>
24 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/maxTime"/> 24 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CrossingScenario/maxTime"/>
25 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/horizontal_head"/> 25 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/horizontal_head"/>
26 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/vertical_head"/> 26 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//CrossingScenario/vertical_head"/>
27 </genClasses> 27 </genClasses>
28 <genClasses ecoreClass="crossingScenario.ecore#//Lane"> 28 <genClasses ecoreClass="crossingScenario.ecore#//Lane">
29 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/width"/> 29 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/width"/>
30 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/referenceCoord"/> 30 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/referenceCoord"/>
31 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Lane/prevLane"/> 31 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Lane/prevLane"/>
32 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Lane/actors"/> 32 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Lane/actors"/>
33 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/numWidth"/> 33 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Lane/numWidth"/>
34 </genClasses> 34 </genClasses>
35 <genClasses image="false" ecoreClass="crossingScenario.ecore#//Actor"> 35 <genClasses image="false" ecoreClass="crossingScenario.ecore#//Actor">
36 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/xPos"/> 36 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/xPos"/>
37 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/yPos"/> 37 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/yPos"/>
38 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/length"/> 38 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/length"/>
39 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/width"/> 39 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/width"/>
40 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/xSpeed"/> 40 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/xSpeed"/>
41 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Actor/relations"/> 41 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Actor/relations"/>
42 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Actor/placedOn"/> 42 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Actor/placedOn"/>
43 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/ySpeed"/> 43 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//Actor/ySpeed"/>
44 </genClasses> 44 </genClasses>
45 <genClasses image="false" ecoreClass="crossingScenario.ecore#//Relation"> 45 <genClasses image="false" ecoreClass="crossingScenario.ecore#//Relation">
46 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Relation/target"/> 46 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//Relation/target"/>
47 </genClasses> 47 </genClasses>
48 <genClasses image="false" ecoreClass="crossingScenario.ecore#//SpatialRelation"/> 48 <genClasses image="false" ecoreClass="crossingScenario.ecore#//SpatialRelation"/>
49 <genClasses image="false" ecoreClass="crossingScenario.ecore#//TemporalRelation"/> 49 <genClasses image="false" ecoreClass="crossingScenario.ecore#//TemporalRelation"/>
50 <genClasses ecoreClass="crossingScenario.ecore#//VisionBlocked"> 50 <genClasses ecoreClass="crossingScenario.ecore#//VisionBlocked">
51 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//VisionBlocked/blockedBy"/> 51 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference crossingScenario.ecore#//VisionBlocked/blockedBy"/>
52 </genClasses> 52 </genClasses>
53 <genClasses ecoreClass="crossingScenario.ecore#//SeparationDistance"> 53 <genClasses ecoreClass="crossingScenario.ecore#//SeparationDistance">
54 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//SeparationDistance/distance"/> 54 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//SeparationDistance/distance"/>
55 </genClasses> 55 </genClasses>
56 <genClasses ecoreClass="crossingScenario.ecore#//CollisionExists"> 56 <genClasses ecoreClass="crossingScenario.ecore#//CollisionExists">
57 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CollisionExists/collisionTime"/> 57 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute crossingScenario.ecore#//CollisionExists/collisionTime"/>
58 </genClasses> 58 </genClasses>
59 <genClasses ecoreClass="crossingScenario.ecore#//CollisionDoesNotExist"/> 59 <genClasses ecoreClass="crossingScenario.ecore#//CollisionDoesNotExist"/>
60 <genClasses ecoreClass="crossingScenario.ecore#//Pedestrian"/> 60 <genClasses ecoreClass="crossingScenario.ecore#//Pedestrian"/>
61 <genClasses ecoreClass="crossingScenario.ecore#//Vehicle"/> 61 <genClasses ecoreClass="crossingScenario.ecore#//Vehicle"/>
62 <genClasses ecoreClass="crossingScenario.ecore#//Lane_Horizontal"/> 62 <genClasses ecoreClass="crossingScenario.ecore#//Lane_Horizontal"/>
63 <genClasses ecoreClass="crossingScenario.ecore#//Lane_Vertical"/> 63 <genClasses ecoreClass="crossingScenario.ecore#//Lane_Vertical"/>
64 </genPackages> 64 </genPackages>
65</genmodel:GenModel> 65</genmodel:GenModel>
diff --git a/Domains/crossingScenario/queries/crossingScenarioQueries.vql b/Domains/crossingScenario/queries/crossingScenarioQueries.vql
index f8bcc92c..03dafc97 100644
--- a/Domains/crossingScenario/queries/crossingScenarioQueries.vql
+++ b/Domains/crossingScenario/queries/crossingScenarioQueries.vql
@@ -16,7 +16,14 @@ import "http://www.eclipse.org/emf/2002/Ecore"
16 16
17//TODO Hard-code xSize? 17//TODO Hard-code xSize?
18//TODO Hard-code ySize? 18//TODO Hard-code ySize?
19
19//TODO Hard-code maxTime? 20//TODO Hard-code maxTime?
21//@Constraint(severity="error", key={l}, message="3 CrossingScenari")
22//pattern define_cs_maxTime(cs:CrossingScenario) {
23// CrossingScenario.maxTime(cs, mt);
24// check(mt != 60.0);
25//}
26
20 27
21////////////// 28//////////////
22//Lane 29//Lane
@@ -195,14 +202,62 @@ pattern define_placedOn_actorOnHorizLane(a : Actor, hl:Lane_Horizontal) {
195//Actor 202//Actor
196////////////// 203//////////////
197 204
198////TODO 205//Hard-coded stuff
206//TODO THIS IS HARD_CODED
207@Constraint(severity="error", key={a}, message="x")
208pattern define_actor_maxXp(a:Actor) {
209 Actor.xPos(a, xP);
210 check(xP >= 1000.0);}
211
212@Constraint(severity="error", key={a}, message="x")
213pattern define_actor_minXp(a:Actor) {
214 Actor.xPos(a, xP);
215 check(xP <= 0-1000.0);}
216
217//TODO THIS IS HARD_CODED
218@Constraint(severity="error", key={a}, message="x")
219pattern define_actor_maxYp(a:Actor) {
220 Actor.yPos(a, yP);
221 check(yP >= 1000.0);}
222
223@Constraint(severity="error", key={a}, message="x")
224pattern define_actor_minYp(a:Actor) {
225 Actor.yPos(a, yP);
226 check(yP <= 0-1000.0);}
227
228//TODO THIS IS HARD_CODED
229@Constraint(severity="error", key={a}, message="x")
230pattern define_actor_maxXs(a:Actor) {
231 Actor.xSpeed(a, xS);
232 check(xS >= 100.0);}
233
234@Constraint(severity="error", key={a}, message="x")
235pattern define_actor_minXs(a:Actor) {
236 Actor.xSpeed(a, xS);
237 check(xS <= 0-100.0);}
238
239//TODO THIS IS HARD_CODED
240@Constraint(severity="error", key={a}, message="x")
241pattern define_actor_maxYs(a:Actor) {
242 Actor.ySpeed(a, yS);
243 check(yS >= 100.0);}
244
245@Constraint(severity="error", key={a}, message="x")
246pattern define_actor_minYs(a:Actor) {
247 Actor.ySpeed(a, yS);
248 check(yS <= 0-100.0);}
249
250
251//END Hard-coded stuff
252
253////TODO May be required
199/////////xPos of every actor mmust be within bounds defined in CS 254/////////xPos of every actor mmust be within bounds defined in CS
200//@Constraint(severity="error", key={l}, message="1 Actor") 255//@Constraint(severity="error", key={l}, message="1 Actor")
201//pattern define_actor_xPosWithinCSbounds(cs:CrossingScenario, a:Actor) { 256//pattern define_actor_xPosWithinCSbounds(cs:CrossingScenario, a:Actor) {
202// 257//
203//} 258//}
204// 259//
205////TODO 260////TODO May be required
206/////////yPos of every actor mmust be within bounds defined in CS 261/////////yPos of every actor mmust be within bounds defined in CS
207//@Constraint(severity="error", key={l}, message="2 Actor") 262//@Constraint(severity="error", key={l}, message="2 Actor")
208//pattern define_actor_yPosWithinCSbounds(cs:CrossingScenario, a:Actor) { 263//pattern define_actor_yPosWithinCSbounds(cs:CrossingScenario, a:Actor) {
@@ -210,38 +265,47 @@ pattern define_placedOn_actorOnHorizLane(a : Actor, hl:Lane_Horizontal) {
210//} 265//}
211 266
212 267
213/////////pedestrian-width (3) 268///////pedestrian-width (3) //TODO Derived?
214//pattern define_actor_pedestrianWidth(p:Pedestrian) { 269@Constraint(severity="error", key={p}, message="3 Actor")
215// Pedestrian.width(p, 1.0); 270pattern define_actor_pedestrianWidth(p:Pedestrian) {
216//} 271 Pedestrian.width(p, w);
217// 272 check(w != 1.0);
218///////////pedestrian-width (4) 273}
219//pattern define_actor_pedestrianLength(p:Pedestrian) {
220// Pedestrian.length(p, 1.0);
221//}
222 274
223///////////actor-width (5) 275/////////pedestrian-width (4) //TODO Derived?
224//pattern define_actor_actorWidth(a:Actor) { 276@Constraint(severity="error", key={p}, message="4 Actor")
225// Actor.placedOn(a, l); 277pattern define_actor_pedestrianLength(p:Pedestrian) {
226// Lane_Vertical(l); 278 Pedestrian.length(p, l);
227// Actor.width(p, 1.0); 279 check(l != 1.0);
228//} or { 280}
229// Actor.placedOn(a, l);
230// Lane_Horizontal(l);
231// Actor.width(p, 3.0);
232//}
233//
234///////////actor-width (6)
235//pattern define_actor_actorLength(a:Actor) {
236// Actor.placedOn(a, l);
237// Lane_Vertical(l);
238// Actor.length(p, 3.0);
239//} or {
240// Actor.placedOn(a, l);
241// Lane_Horizontal(l);
242// Actor.length(p, 1.0);
243//}
244 281
282/////////actor-width (5) //TODO Derived?
283@Constraint(severity="error", key={v}, message="5 Actor")
284pattern define_actor_vehicleWidth(v:Vehicle) {
285 Vehicle.placedOn(v, lane);
286 Lane_Vertical(lane);
287 Vehicle.width(v, w);
288 check(w != 1.0);
289} or {
290 Vehicle.placedOn(v, lane);
291 Lane_Horizontal(lane);
292 Vehicle.width(v, w);
293 check(w != 3.0);
294}
295
296/////////actor-width (6) //TODO Derived?
297@Constraint(severity="error", key={v}, message="6 Actor")
298pattern define_actor_vehicleLength(v:Vehicle) {
299 Vehicle.placedOn(v, lane);
300 Lane_Vertical(lane);
301 Vehicle.length(v, l);
302 check(l != 3.0);
303} or {
304 Vehicle.placedOn(v, lane);
305 Lane_Horizontal(lane);
306 Vehicle.length(v, l);
307 check(l != 1.0);
308}
245 309
246/////////xSpeed of actor on verticalLane is 0 310/////////xSpeed of actor on verticalLane is 0
247@Constraint(severity="error", key={a}, message="7 Actor") 311@Constraint(severity="error", key={a}, message="7 Actor")
@@ -259,88 +323,107 @@ pattern define_actor_actorOnHoriLaneHasySpeed0(a:Actor, hl:Lane_Horizontal) {
259 check(ySpeed != 0); 323 check(ySpeed != 0);
260} 324}
261 325
262//////////////// 326//////////////
263////CollisionExists 327//Relation
264//////////////// 328//////////////
265// 329@Constraint(severity="error", key={a1, a2}, message="1 Relation")
330pattern define_relation_noSelfRelation(a1:Actor, a2:Actor) {
331 Actor.relations(a1, r);
332 Relation.target(r, a2);
333 a1 == a2;
334}
335
336//TODO do above but transitively?
337
338//////////////
339//CollisionExists
340//////////////
341
342//TODO THIS IS HARD_CODED
343@Constraint(severity="error", key={c}, message="x")
344pattern collisionExists_timeWithinBound(c:CollisionExists) {
345 CollisionExists. collisionTime(c, cTime);
346 check(cTime >= 60.0);}
347
348//TODO replace above with this (more general)
266//@Constraint(severity="error", key={c}, message="x") 349//@Constraint(severity="error", key={c}, message="x")
267//pattern collisionExists_timeWithinBound(ss:CrossingScenario, c:CollisionExists) { 350//pattern collisionExists_timeWithinBound(ss:CrossingScenario, c:CollisionExists) {
268// CrossingScenario.actors.relations(ss, c); 351// CrossingScenario.actors.relations(ss, c);
269// CrossingScenario.maxTime(ss, maxTime); 352// CrossingScenario.maxTime(ss, maxTime);
270// CollisionExists. collisionTime(c, cTime); 353// CollisionExists. collisionTime(c, cTime);
271// check(cTime >= maxTime);} 354// check(cTime >= maxTime);}
272// 355
273//@Constraint(severity="error", key={c}, message="x") 356@Constraint(severity="error", key={c}, message="x")
274//pattern collisionExists_timeNotNegative(c:CollisionExists) { 357pattern collisionExists_timeNotNegative(c:CollisionExists) {
275// CollisionExists. collisionTime(c, cTime); 358 CollisionExists. collisionTime(c, cTime);
276// check(cTime <= 0);} 359 check(cTime <= 0.0);}
277// 360
278//@Constraint(severity="error", key={a1, c}, message="x") 361@Constraint(severity="error", key={a1, c}, message="x")
279//pattern collisionExists_defineCollision_y1(a1:Actor, a2:Actor, c:CollisionExists) { 362pattern collisionExists_defineCollision_y1(a1:Actor, a2:Actor, c:CollisionExists) {
280// Actor.relations(a1, c); 363 Actor.relations(a1, c);
281// CollisionExists.target(c, a2); 364 CollisionExists.target(c, a2);
282// 365
283// Actor.length(a1, l1); 366 Actor.length(a1, l1);
284// Actor.yPos(a1, yPos1); 367 Actor.yPos(a1, yPos1);
285// Actor.ySpeed(a1, ySpeed1); 368 Actor.ySpeed(a1, ySpeed1);
286// Actor.length(a2, l2); 369 Actor.length(a2, l2);
287// Actor.yPos(a2, yPos2); 370 Actor.yPos(a2, yPos2);
288// Actor.ySpeed(a2, ySpeed2); 371 Actor.ySpeed(a2, ySpeed2);
289// CollisionExists. collisionTime(c, cTime); 372 CollisionExists. collisionTime(c, cTime);
290// //check(y_1_bottom > y_2_top 373 //check(y_1_bottom > y_2_top
291// check((yPos1 + (ySpeed1 * cTime)) - (l1/2) > (yPos2 + (ySpeed2 * cTime)) + (l2/2)); 374 check((yPos1 + (ySpeed1 * cTime)) - (l1/2) > (yPos2 + (ySpeed2 * cTime)) + (l2/2));
292//} 375}
293// 376
294//@Constraint(severity="error", key={a1, c}, message="x") 377@Constraint(severity="error", key={a1, c}, message="x")
295//pattern collisionExists_defineCollision_y2(a1:Actor, a2:Actor, c:CollisionExists) { 378pattern collisionExists_defineCollision_y2(a1:Actor, a2:Actor, c:CollisionExists) {
296// //This second one is required because we do not want to enforce both a1->c->a2 and a2->c->a1 379 //This second one is required because we do not want to enforce both a1->c->a2 and a2->c->a1
297// Actor.relations(a1, c); 380 Actor.relations(a1, c);
298// CollisionExists.target(c, a2); 381 CollisionExists.target(c, a2);
299// 382
300// Actor.length(a1, l1); 383 Actor.length(a1, l1);
301// Actor.yPos(a1, yPos1); 384 Actor.yPos(a1, yPos1);
302// Actor.ySpeed(a1, ySpeed1); 385 Actor.ySpeed(a1, ySpeed1);
303// Actor.length(a2, l2); 386 Actor.length(a2, l2);
304// Actor.yPos(a2, yPos2); 387 Actor.yPos(a2, yPos2);
305// Actor.ySpeed(a2, ySpeed2); 388 Actor.ySpeed(a2, ySpeed2);
306// CollisionExists. collisionTime(c, cTime); 389 CollisionExists. collisionTime(c, cTime);
307// //check(y_1_top < y_2_bottom) 390 //check(y_1_top < y_2_bottom)
308// check((yPos1 + (ySpeed1 * cTime)) + (l1/2) < (yPos2 + (ySpeed2 * cTime)) - (l2/2)); 391 check((yPos1 + (ySpeed1 * cTime)) + (l1/2) < (yPos2 + (ySpeed2 * cTime)) - (l2/2));
309//} 392}
310// 393
311//@Constraint(severity="error", key={a1, c}, message="x") 394@Constraint(severity="error", key={a1, c}, message="x")
312//pattern collisionExists_defineCollision_x1(a1:Actor, a2:Actor, c:CollisionExists) { 395pattern collisionExists_defineCollision_x1(a1:Actor, a2:Actor, c:CollisionExists) {
313// Actor.relations(a1, c); 396 Actor.relations(a1, c);
314// CollisionExists.target(c, a2); 397 CollisionExists.target(c, a2);
315// 398
316// Actor.width(a1, w1); 399 Actor.width(a1, w1);
317// Actor.xPos(a1, xPos1); 400 Actor.xPos(a1, xPos1);
318// Actor.xSpeed(a1, xSpeed1); 401 Actor.xSpeed(a1, xSpeed1);
319// Actor.width(a2, w2); 402 Actor.width(a2, w2);
320// Actor.xPos(a2, xPos2); 403 Actor.xPos(a2, xPos2);
321// Actor.xSpeed(a2, xSpeed2); 404 Actor.xSpeed(a2, xSpeed2);
322// CollisionExists. collisionTime(c, cTime); 405 CollisionExists. collisionTime(c, cTime);
323// //check(x_1_left > x_2_right) 406 //check(x_1_left > x_2_right)
324// check((xPos1 + (xSpeed1 * cTime)) - (w1/2) > (xPos2 + (xSpeed2 * cTime)) + (w2/2)); 407 check((xPos1 + (xSpeed1 * cTime)) - (w1/2) > (xPos2 + (xSpeed2 * cTime)) + (w2/2));
325//} 408}
326// 409
327//@Constraint(severity="error", key={a1, c}, message="x") 410@Constraint(severity="error", key={a1, c}, message="x")
328//pattern collisionExists_defineCollision_x2(a1:Actor, a2:Actor, c:CollisionExists) { 411pattern collisionExists_defineCollision_x2(a1:Actor, a2:Actor, c:CollisionExists) {
329// //This second one is required because we do not want to enforce both a1->c->a2 and a2->c->a1 412 //This second one is required because we do not want to enforce both a1->c->a2 and a2->c->a1
330// Actor.relations(a1, c); 413 Actor.relations(a1, c);
331// CollisionExists.target(c, a2); 414 CollisionExists.target(c, a2);
332// 415
333// Actor.width(a1, w1); 416 Actor.width(a1, w1);
334// Actor.xPos(a1, xPos1); 417 Actor.xPos(a1, xPos1);
335// Actor.xSpeed(a1, xSpeed1); 418 Actor.xSpeed(a1, xSpeed1);
336// Actor.width(a2, w2); 419 Actor.width(a2, w2);
337// Actor.xPos(a2, xPos2); 420 Actor.xPos(a2, xPos2);
338// Actor.xSpeed(a2, xSpeed2); 421 Actor.xSpeed(a2, xSpeed2);
339// CollisionExists. collisionTime(c, cTime); 422 CollisionExists. collisionTime(c, cTime);
340// //check(x_1_right < x_2_left) 423 //check(x_1_right < x_2_left)
341// check((xPos1 + (xSpeed1 * cTime)) + (w1/2) < (xPos2 + (xSpeed2 * cTime)) - (w2/2)); 424 check((xPos1 + (xSpeed1 * cTime)) + (w1/2) < (xPos2 + (xSpeed2 * cTime)) - (w2/2));
342//} 425}
343// 426
344//////////////// 427////////////////
345////SeparationDistance 428////SeparationDistance
346//////////////// 429////////////////
diff --git a/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java b/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
index c0646edd..9b8f10dc 100644
--- a/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
+++ b/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
@@ -15,7 +15,13 @@ public class CrossingScenarioMain {
15 throw new IllegalStateException("This is a static utility class and should not be instantiated directly."); 15 throw new IllegalStateException("This is a static utility class and should not be instantiated directly.");
16 } 16 }
17 17
18 public static void main(String[] args) throws IOException { 18 public static void main(String[] args) throws IOException, InterruptedException {
19// System.out.println(System.getProperty("java.library.path"));
20//// System.setProperty("java.library.path",
21//// "/home/models/VIATRA-Generator/Solvers/SMT-Solver/com.microsoft.z3/lib");
22// Thread.sleep(2000);
23// System.out.println(System.getProperty("java.library.path"));
24// System.loadLibrary("z3java");
19 String errorMessages = StandaloneScriptExecutor.executeScript("inputs/crossingScenarioGen.vsconfig"); 25 String errorMessages = StandaloneScriptExecutor.executeScript("inputs/crossingScenarioGen.vsconfig");
20 if (errorMessages != null) { 26 if (errorMessages != null) {
21 System.out.println(errorMessages); 27 System.out.println(errorMessages);
@@ -28,10 +34,11 @@ public class CrossingScenarioMain {
28 int t2 = Integer.parseInt(times[4]); 34 int t2 = Integer.parseInt(times[4]);
29 int t3 = Integer.parseInt(times[5]); 35 int t3 = Integer.parseInt(times[5]);
30 int t4 = Integer.parseInt(times[6]); 36 int t4 = Integer.parseInt(times[6]);
37 int t5 = Integer.parseInt(times[7]);
31 int tot = t1+t2+t3+t4; 38 int tot = t1+t2+t3+t4;
32 System.out.println("domain2logic -> " + t1); 39 System.out.println("preprocessingTime -> ~" + (t1+t2));
33 System.out.println("logic2solver -> " + t2); 40 System.out.println("sol0FoundAt -> " + (t5));
34 System.out.println("solver -> " + t3); 41 System.out.println("solver -> ~" + t3);
35 System.out.println("postprocessing -> " + t4); 42 System.out.println("postprocessing -> " + t4);
36 43
37 System.out.println("TOTAL -> " + tot); 44 System.out.println("TOTAL -> " + tot);
@@ -39,6 +46,6 @@ public class CrossingScenarioMain {
39 String p1 = "outputs/models/1.xmi"; 46 String p1 = "outputs/models/1.xmi";
40 String p2 = "outputs/simplePrevLane.tgf"; 47 String p2 = "outputs/simplePrevLane.tgf";
41 QueryDebug.checkPrevLanes(p1, p2); 48 QueryDebug.checkPrevLanes(p1, p2);
42 Desktop.getDesktop().open(new File(p2)); 49// Desktop.getDesktop().open(new File(p2));
43 } 50 }
44} 51}
diff --git a/Domains/crossingScenario/src/crossingScenario/run/QueryDebug.java b/Domains/crossingScenario/src/crossingScenario/run/QueryDebug.java
index 51ace4b8..f9041e87 100644
--- a/Domains/crossingScenario/src/crossingScenario/run/QueryDebug.java
+++ b/Domains/crossingScenario/src/crossingScenario/run/QueryDebug.java
@@ -23,11 +23,16 @@ import crossingScenario.Lane;
23 23
24public class QueryDebug { 24public class QueryDebug {
25 public static void main(String[] args) throws FileNotFoundException { 25 public static void main(String[] args) throws FileNotFoundException {
26 checkPrevLanes("outputs/models/1.xmi", "outputs/simplePrevLane.tgf"); 26// checkPrevLanes("outputs/models/1.xmi", "outputs/simplePrevLane.tgf");
27// testOnInstance(); 27 testOnInstance();
28// miniRETest("21/2"); 28// miniRETest("21/2");
29 } 29 }
30 30
31 private static Double rndbl(Double in, int places) {
32 double scale = Math.pow(10, places);
33 return Math.round(in * scale) / scale;
34 }
35
31 public static void checkPrevLanes(String pathSrc, String pathTgt) throws FileNotFoundException { 36 public static void checkPrevLanes(String pathSrc, String pathTgt) throws FileNotFoundException {
32 Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap( ).put("*", new XMIResourceFactoryImpl()); 37 Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap( ).put("*", new XMIResourceFactoryImpl());
33 EPackage.Registry.INSTANCE.put(CrossingScenarioPackage.eNS_URI, CrossingScenarioPackage.eINSTANCE); 38 EPackage.Registry.INSTANCE.put(CrossingScenarioPackage.eNS_URI, CrossingScenarioPackage.eINSTANCE);
@@ -39,7 +44,7 @@ public class QueryDebug {
39 CrossingScenario cs = ((CrossingScenario) res.getContents().get(0)); 44 CrossingScenario cs = ((CrossingScenario) res.getContents().get(0));
40 45
41 for (Actor o : cs.getActors()) { 46 for (Actor o : cs.getActors()) {
42 String nodeName = "(" + o.getXPos()+","+o.getYPos() + ")"; 47 String nodeName = "A(" + rndbl(o.getXPos(), 1)+","+rndbl(o.getYPos(), 1) + ")";
43 printer.println(o.hashCode() + " " + nodeName); 48 printer.println(o.hashCode() + " " + nodeName);
44 } 49 }
45 50
@@ -48,7 +53,7 @@ public class QueryDebug {
48 if (cs.getHorizontal_head().equals(o) || cs.getVertical_head().equals(o)) { 53 if (cs.getHorizontal_head().equals(o) || cs.getVertical_head().equals(o)) {
49 prefix = "HEAD"; 54 prefix = "HEAD";
50 } 55 }
51 String nodeName = prefix + "(" + o.getReferenceCoord() + ")" + 56 String nodeName = prefix + "L(" + rndbl(o.getReferenceCoord(), 3) + ")" +
52 o.eClass().getName().substring(5, 9); 57 o.eClass().getName().substring(5, 9);
53 printer.println(o.hashCode() + " " + nodeName); 58 printer.println(o.hashCode() + " " + nodeName);
54 } 59 }
@@ -57,7 +62,7 @@ public class QueryDebug {
57 if (o.getPrevLane() != null){ 62 if (o.getPrevLane() != null){
58 int curName = o.hashCode(); 63 int curName = o.hashCode();
59 int curPrev = o.getPrevLane().hashCode(); 64 int curPrev = o.getPrevLane().hashCode();
60 double edgeLabel = o.getPrevLane().getNumWidth(); 65 double edgeLabel = rndbl(o.getPrevLane().getNumWidth(), 1);
61 printer.println(curName + " " + curPrev + " " + edgeLabel); 66 printer.println(curName + " " + curPrev + " " + edgeLabel);
62 } 67 }
63 } 68 }
@@ -82,14 +87,14 @@ public class QueryDebug {
82 87
83// ViatraQueryEngine engine = ViatraQueryEngine.on(new EMFScope(rs)); 88// ViatraQueryEngine engine = ViatraQueryEngine.on(new EMFScope(rs));
84// // Access pattern matcher 89// // Access pattern matcher
85// CrossingScenarioQueries.instance().prepare(engine); 90// Queries.instance().prepare(engine);
86// 91//
87// Define_referenceCoord_laneWithPrevHasCorrectRefCoord.Matcher matcher = Define_referenceCoord_laneWithPrevHasCorrectRefCoord.Matcher.on(engine); 92// X.Matcher matcher = X.Matcher.on(engine);
88// // Get and iterate over all matches 93// // Get and iterate over all matches
89// System.out.println("MATCHES:"); 94// System.out.println("MATCHES:");
90// for (Define_referenceCoord_laneWithPrevHasCorrectRefCoord.Match match : matcher.getAllMatches()) { 95// for (X.Match match : matcher.getAllMatches()) {
91// // Print all the matches to the standard output 96// // Print all the matches to the standard output
92// System.out.println(match.getL()); 97// System.out.println(match.getP());
93// } 98// }
94 } 99 }
95 100