Bläddra i källkod

Removed corrupt boolean values from test models

Andreas Muelder 9 år sedan
förälder
incheckning
78dd1f8ebe
37 ändrade filer med 6149 tillägg och 6329 borttagningar
  1. 113 115
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/AlwaysOncycle.sct
  2. 295 303
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/AssignmentAsExpression.sct
  3. 112 114
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/BitExpressions.sct
  4. 0 2
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/BooleanExpressions.sct
  5. 0 4
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/CKeywords.sct
  6. 298 301
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Choice.sct
  7. 161 162
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Declarations.sct
  8. 411 420
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/DeepHistory.sct
  9. 125 127
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ExitOnSelfTransition.sct
  10. 95 96
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ExitStatechart.sct
  11. 113 115
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/FeatureCalls.sct
  12. 124 126
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Guard.sct
  13. 113 115
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/GuardedEntry.sct
  14. 113 115
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/GuardedExit.sct
  15. 315 319
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/HistoryWithoutInitialStep.sct
  16. 71 72
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/InEventLifeCycle.sct
  17. 110 112
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/IntegerExpressions.sct
  18. 206 210
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/InternalEventLifeCycle.sct
  19. 0 5
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/JavaKeywords.sct
  20. 155 158
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Operations.sct
  21. 151 154
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/OutEventLifeCycle.sct
  22. 71 72
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Parenthesis.sct
  23. 682 697
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/PerformanceTest.sct
  24. 0 7
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/PriorityValues.sct
  25. 182 186
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/RaiseEvent.sct
  26. 0 2
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/RealExpressions.sct
  27. 0 39
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/STextKeywordsInStatesAndRegions.sct
  28. 183 187
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SameNameDifferentRegion.sct
  29. 414 423
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ShallowHistory.sct
  30. 0 2
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SimpleEvent.sct
  31. 155 158
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SimpleHierachy.sct
  32. 0 4
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StateIsActive.sct
  33. 164 167
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StatechartLocalReactions.sct
  34. 570 571
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StringExpressions.sct
  35. 320 327
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SyncFork.sct
  36. 327 333
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SyncJoin.sct
  37. 0 9
      test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ValuedEvents.sct

+ 113 - 115
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/AlwaysOncycle.sct

@@ -1,115 +1,113 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_z1asQJ6iEeGR-6jhjFPx5A" specification="interface:&#xD;&#xA;var value:integer&#xD;&#xA;var v2 : boolean&#xD;&#xA;" name="AlwaysOncycle">
-    <regions xmi:id="_z1asQ56iEeGR-6jhjFPx5A" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_z1j2OZ6iEeGR-6jhjFPx5A">
-        <outgoingTransitions xmi:id="_z1tnQJ6iEeGR-6jhjFPx5A" target="_z1tnMZ6iEeGR-6jhjFPx5A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_z1tnMZ6iEeGR-6jhjFPx5A" specification="entry /value = 0&#xD;&#xA;always /value +=1&#xD;&#xA;exit/ value=0" name="StateA" incomingTransitions="_z1tnQJ6iEeGR-6jhjFPx5A _vK2vsJ6kEeGaJ9hFM1hQaQ">
-        <outgoingTransitions xmi:id="_U6t5MJ6jEeGR-6jhjFPx5A" specification="[value == 5]" target="_UkOEwJ6jEeGR-6jhjFPx5A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_UkOEwJ6jEeGR-6jhjFPx5A" specification="oncycle /value+=1" name="StateB" incomingTransitions="_U6t5MJ6jEeGR-6jhjFPx5A">
-        <outgoingTransitions xmi:id="_vK2vsJ6kEeGaJ9hFM1hQaQ" specification="[value==5]" target="_z1tnMZ6iEeGR-6jhjFPx5A"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_z1asQZ6iEeGR-6jhjFPx5A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_z1asQJ6iEeGR-6jhjFPx5A" measurementUnit="Pixel">
-    <children xmi:id="_z1j2MJ6iEeGR-6jhjFPx5A" type="Region" element="_z1asQ56iEeGR-6jhjFPx5A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z1j2M56iEeGR-6jhjFPx5A" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2NJ6iEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2NZ6iEeGR-6jhjFPx5A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_z1j2Np6iEeGR-6jhjFPx5A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_z1j2Op6iEeGR-6jhjFPx5A" type="Entry" element="_z1j2OZ6iEeGR-6jhjFPx5A">
-          <children xmi:id="_z1j2PZ6iEeGR-6jhjFPx5A" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_z1j2QJ6iEeGR-6jhjFPx5A" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2QZ6iEeGR-6jhjFPx5A"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2Qp6iEeGR-6jhjFPx5A"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2Pp6iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2P56iEeGR-6jhjFPx5A"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2O56iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnMJ6iEeGR-6jhjFPx5A" x="64" y="19"/>
-        </children>
-        <children xmi:id="_z1tnM56iEeGR-6jhjFPx5A" type="State" element="_z1tnMZ6iEeGR-6jhjFPx5A">
-          <children xsi:type="notation:DecorationNode" xmi:id="_z1tnN56iEeGR-6jhjFPx5A" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnOJ6iEeGR-6jhjFPx5A"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnOZ6iEeGR-6jhjFPx5A"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_z1tnOp6iEeGR-6jhjFPx5A" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_z1tnO56iEeGR-6jhjFPx5A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnPJ6iEeGR-6jhjFPx5A"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_z1tnPZ6iEeGR-6jhjFPx5A" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnNJ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_z1tnNZ6iEeGR-6jhjFPx5A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_z1tnPp6iEeGR-6jhjFPx5A"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnP56iEeGR-6jhjFPx5A" x="9" y="84"/>
-        </children>
-        <children xmi:id="_UkqwsJ6jEeGR-6jhjFPx5A" type="State" element="_UkOEwJ6jEeGR-6jhjFPx5A">
-          <children xsi:type="notation:DecorationNode" xmi:id="_UkqwtJ6jEeGR-6jhjFPx5A" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_UkqwtZ6jEeGR-6jhjFPx5A"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_Ukqwtp6jEeGR-6jhjFPx5A"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Ukqwt56jEeGR-6jhjFPx5A" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_UkqwuJ6jEeGR-6jhjFPx5A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UkqwuZ6jEeGR-6jhjFPx5A"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Ukqwup6jEeGR-6jhjFPx5A" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_UkqwsZ6jEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_Ukqwsp6jEeGR-6jhjFPx5A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Ukqwu56jEeGR-6jhjFPx5A"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Ukqws56jEeGR-6jhjFPx5A" x="239" y="69" width="116" height="132"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2N56iEeGR-6jhjFPx5A"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2MZ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2OJ6iEeGR-6jhjFPx5A" x="216" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_z1tnSJ6iEeGR-6jhjFPx5A" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnSp6iEeGR-6jhjFPx5A" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnS56iEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnTJ6iEeGR-6jhjFPx5A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_z1tnTZ6iEeGR-6jhjFPx5A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnTp6iEeGR-6jhjFPx5A"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z13YMJ6iEeGR-6jhjFPx5A" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_z1asQp6iEeGR-6jhjFPx5A"/>
-    <edges xmi:id="_z1tnQZ6iEeGR-6jhjFPx5A" type="Transition" element="_z1tnQJ6iEeGR-6jhjFPx5A" source="_z1j2Op6iEeGR-6jhjFPx5A" target="_z1tnM56iEeGR-6jhjFPx5A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnRZ6iEeGR-6jhjFPx5A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnRp6iEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnR56iEeGR-6jhjFPx5A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_z1tnQp6iEeGR-6jhjFPx5A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_z1tnRJ6iEeGR-6jhjFPx5A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_z1tnQ56iEeGR-6jhjFPx5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_U7BbMJ6jEeGR-6jhjFPx5A" type="Transition" element="_U6t5MJ6jEeGR-6jhjFPx5A" source="_z1tnM56iEeGR-6jhjFPx5A" target="_UkqwsJ6jEeGR-6jhjFPx5A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_U7BbNJ6jEeGR-6jhjFPx5A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_U7BbNZ6jEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_U7BbNp6jEeGR-6jhjFPx5A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_U7BbMZ6jEeGR-6jhjFPx5A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_U7BbM56jEeGR-6jhjFPx5A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_U7BbMp6jEeGR-6jhjFPx5A" points="[13, 1, -104, -8]$[118, 36, 1, 27]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7dgEJ6jEeGR-6jhjFPx5A" id="(0.9057971014492754,0.49333333333333335)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7dgEZ6jEeGR-6jhjFPx5A" id="(0.1323529411764706,0.48214285714285715)"/>
-    </edges>
-    <edges xmi:id="_vLAgsJ6kEeGaJ9hFM1hQaQ" type="Transition" element="_vK2vsJ6kEeGaJ9hFM1hQaQ" source="_UkqwsJ6jEeGR-6jhjFPx5A" target="_z1tnM56iEeGR-6jhjFPx5A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_vLJqoJ6kEeGaJ9hFM1hQaQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_vLJqoZ6kEeGaJ9hFM1hQaQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_vLJqop6kEeGaJ9hFM1hQaQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_vLAgsZ6kEeGaJ9hFM1hQaQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_vLAgs56kEeGaJ9hFM1hQaQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_vLAgsp6kEeGaJ9hFM1hQaQ" points="[-1, 1, 118, 1]$[-114, -15, 5, -15]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_vLdMoJ6kEeGaJ9hFM1hQaQ" id="(0.008620689655172414,0.25757575757575757)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_vLdMoZ6kEeGaJ9hFM1hQaQ" id="(0.8985507246376812,0.1797752808988764)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_z1asQJ6iEeGR-6jhjFPx5A" specification="interface:&#xD;&#xA;var value:integer&#xD;&#xA;var v2 : boolean&#xD;&#xA;" name="AlwaysOncycle">
+    <regions xmi:id="_z1asQ56iEeGR-6jhjFPx5A" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_z1j2OZ6iEeGR-6jhjFPx5A">
+        <outgoingTransitions xmi:id="_z1tnQJ6iEeGR-6jhjFPx5A" target="_z1tnMZ6iEeGR-6jhjFPx5A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_z1tnMZ6iEeGR-6jhjFPx5A" specification="entry /value = 0&#xD;&#xA;always /value +=1&#xD;&#xA;exit/ value=0" name="StateA" incomingTransitions="_z1tnQJ6iEeGR-6jhjFPx5A _vK2vsJ6kEeGaJ9hFM1hQaQ">
+        <outgoingTransitions xmi:id="_U6t5MJ6jEeGR-6jhjFPx5A" specification="[value == 5]" target="_UkOEwJ6jEeGR-6jhjFPx5A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_UkOEwJ6jEeGR-6jhjFPx5A" specification="oncycle /value+=1" name="StateB" incomingTransitions="_U6t5MJ6jEeGR-6jhjFPx5A">
+        <outgoingTransitions xmi:id="_vK2vsJ6kEeGaJ9hFM1hQaQ" specification="[value==5]" target="_z1tnMZ6iEeGR-6jhjFPx5A"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_z1asQZ6iEeGR-6jhjFPx5A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_z1asQJ6iEeGR-6jhjFPx5A" measurementUnit="Pixel">
+    <children xmi:id="_z1j2MJ6iEeGR-6jhjFPx5A" type="Region" element="_z1asQ56iEeGR-6jhjFPx5A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z1j2M56iEeGR-6jhjFPx5A" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2NJ6iEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2NZ6iEeGR-6jhjFPx5A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_z1j2Np6iEeGR-6jhjFPx5A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_z1j2Op6iEeGR-6jhjFPx5A" type="Entry" element="_z1j2OZ6iEeGR-6jhjFPx5A">
+          <children xmi:id="_z1j2PZ6iEeGR-6jhjFPx5A" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_z1j2QJ6iEeGR-6jhjFPx5A" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2QZ6iEeGR-6jhjFPx5A"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2Qp6iEeGR-6jhjFPx5A"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2Pp6iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2P56iEeGR-6jhjFPx5A"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2O56iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnMJ6iEeGR-6jhjFPx5A" x="64" y="19"/>
+        </children>
+        <children xmi:id="_z1tnM56iEeGR-6jhjFPx5A" type="State" element="_z1tnMZ6iEeGR-6jhjFPx5A">
+          <children xsi:type="notation:DecorationNode" xmi:id="_z1tnN56iEeGR-6jhjFPx5A" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnOJ6iEeGR-6jhjFPx5A"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnOZ6iEeGR-6jhjFPx5A"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_z1tnOp6iEeGR-6jhjFPx5A" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_z1tnO56iEeGR-6jhjFPx5A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnPJ6iEeGR-6jhjFPx5A"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_z1tnPZ6iEeGR-6jhjFPx5A" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnNJ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_z1tnNZ6iEeGR-6jhjFPx5A"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnP56iEeGR-6jhjFPx5A" x="9" y="84"/>
+        </children>
+        <children xmi:id="_UkqwsJ6jEeGR-6jhjFPx5A" type="State" element="_UkOEwJ6jEeGR-6jhjFPx5A">
+          <children xsi:type="notation:DecorationNode" xmi:id="_UkqwtJ6jEeGR-6jhjFPx5A" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_UkqwtZ6jEeGR-6jhjFPx5A"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_Ukqwtp6jEeGR-6jhjFPx5A"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Ukqwt56jEeGR-6jhjFPx5A" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_UkqwuJ6jEeGR-6jhjFPx5A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UkqwuZ6jEeGR-6jhjFPx5A"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Ukqwup6jEeGR-6jhjFPx5A" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_UkqwsZ6jEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_Ukqwsp6jEeGR-6jhjFPx5A"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Ukqws56jEeGR-6jhjFPx5A" x="239" y="69" width="116" height="132"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2N56iEeGR-6jhjFPx5A"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2MZ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2OJ6iEeGR-6jhjFPx5A" x="216" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_z1tnSJ6iEeGR-6jhjFPx5A" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnSp6iEeGR-6jhjFPx5A" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnS56iEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnTJ6iEeGR-6jhjFPx5A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_z1tnTZ6iEeGR-6jhjFPx5A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnTp6iEeGR-6jhjFPx5A"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z13YMJ6iEeGR-6jhjFPx5A" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_z1asQp6iEeGR-6jhjFPx5A"/>
+    <edges xmi:id="_z1tnQZ6iEeGR-6jhjFPx5A" type="Transition" element="_z1tnQJ6iEeGR-6jhjFPx5A" source="_z1j2Op6iEeGR-6jhjFPx5A" target="_z1tnM56iEeGR-6jhjFPx5A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnRZ6iEeGR-6jhjFPx5A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnRp6iEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnR56iEeGR-6jhjFPx5A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_z1tnQp6iEeGR-6jhjFPx5A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_z1tnRJ6iEeGR-6jhjFPx5A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_z1tnQ56iEeGR-6jhjFPx5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_U7BbMJ6jEeGR-6jhjFPx5A" type="Transition" element="_U6t5MJ6jEeGR-6jhjFPx5A" source="_z1tnM56iEeGR-6jhjFPx5A" target="_UkqwsJ6jEeGR-6jhjFPx5A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_U7BbNJ6jEeGR-6jhjFPx5A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_U7BbNZ6jEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_U7BbNp6jEeGR-6jhjFPx5A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_U7BbMZ6jEeGR-6jhjFPx5A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_U7BbM56jEeGR-6jhjFPx5A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_U7BbMp6jEeGR-6jhjFPx5A" points="[13, 1, -104, -8]$[118, 36, 1, 27]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7dgEJ6jEeGR-6jhjFPx5A" id="(0.9057971014492754,0.49333333333333335)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7dgEZ6jEeGR-6jhjFPx5A" id="(0.1323529411764706,0.48214285714285715)"/>
+    </edges>
+    <edges xmi:id="_vLAgsJ6kEeGaJ9hFM1hQaQ" type="Transition" element="_vK2vsJ6kEeGaJ9hFM1hQaQ" source="_UkqwsJ6jEeGR-6jhjFPx5A" target="_z1tnM56iEeGR-6jhjFPx5A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_vLJqoJ6kEeGaJ9hFM1hQaQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_vLJqoZ6kEeGaJ9hFM1hQaQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_vLJqop6kEeGaJ9hFM1hQaQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_vLAgsZ6kEeGaJ9hFM1hQaQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_vLAgs56kEeGaJ9hFM1hQaQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_vLAgsp6kEeGaJ9hFM1hQaQ" points="[-1, 1, 118, 1]$[-114, -15, 5, -15]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_vLdMoJ6kEeGaJ9hFM1hQaQ" id="(0.008620689655172414,0.25757575757575757)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_vLdMoZ6kEeGaJ9hFM1hQaQ" id="(0.8985507246376812,0.1797752808988764)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 295 - 303
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/AssignmentAsExpression.sct


+ 112 - 114
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/BitExpressions.sct

@@ -1,114 +1,112 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_-_ezoL-hEeGY1JN0_LPdVA" specification="interface :&#xD;&#xA;var myBit1 : integer&#xD;&#xA;var myBit2 : integer&#xD;&#xA;&#xD;&#xA;var leftBitshift : integer&#xD;&#xA;var rightBitshift : integer&#xD;&#xA;var complementBitshift : integer&#xD;&#xA;&#xD;&#xA;var bitwiseAnd : integer&#xD;&#xA;var bitwiseOr : integer&#xD;&#xA;var bitwiseXor : integer&#xD;&#xA;&#xD;&#xA;in event e1&#xD;&#xA;" name="BitExpressions">
-    <regions xmi:id="_-_ezo7-hEeGY1JN0_LPdVA" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_-_n9mb-hEeGY1JN0_LPdVA">
-        <outgoingTransitions xmi:id="_-_n9s7-hEeGY1JN0_LPdVA" target="_-_n9pL-hEeGY1JN0_LPdVA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_-_n9pL-hEeGY1JN0_LPdVA" specification="entry / &#xD;&#xA;myBit1 = 5;&#xD;&#xA;myBit2 = 7" name="StateA" incomingTransitions="_-_n9s7-hEeGY1JN0_LPdVA">
-        <outgoingTransitions xmi:id="_4tWWwMRNEeG2ApzwxmEQZA" specification="e1" target="_WycAkL-kEeG1VpJAB_S_mw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_WycAkL-kEeG1VpJAB_S_mw" specification="entry /&#xD;&#xA;leftBitshift =  myBit1&lt;&lt;1;&#xD;&#xA;rightBitshift = myBit1 >> 1;&#xD;&#xA;complementBitshift =  ~myBit1;&#xD;&#xA;&#xD;&#xA;bitwiseAnd = myBit1  &amp; myBit2;&#xD;&#xA;bitwiseOr = myBit1 | myBit2;&#xD;&#xA;bitwiseXor = myBit1 ^ myBit2&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;" name="StateB" incomingTransitions="_4tWWwMRNEeG2ApzwxmEQZA"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_-_ezob-hEeGY1JN0_LPdVA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_-_ezoL-hEeGY1JN0_LPdVA" measurementUnit="Pixel">
-    <children xmi:id="_-_n9kL-hEeGY1JN0_LPdVA" type="Region" element="_-_ezo7-hEeGY1JN0_LPdVA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_-_n9k7-hEeGY1JN0_LPdVA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9lL-hEeGY1JN0_LPdVA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9lb-hEeGY1JN0_LPdVA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_-_n9lr-hEeGY1JN0_LPdVA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_-_n9mr-hEeGY1JN0_LPdVA" type="Entry" element="_-_n9mb-hEeGY1JN0_LPdVA">
-          <children xmi:id="_-_n9nb-hEeGY1JN0_LPdVA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_-_n9oL-hEeGY1JN0_LPdVA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9ob-hEeGY1JN0_LPdVA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9or-hEeGY1JN0_LPdVA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9nr-hEeGY1JN0_LPdVA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9n7-hEeGY1JN0_LPdVA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9m7-hEeGY1JN0_LPdVA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9o7-hEeGY1JN0_LPdVA" x="54" y="54"/>
-        </children>
-        <children xmi:id="_-_n9pr-hEeGY1JN0_LPdVA" type="State" element="_-_n9pL-hEeGY1JN0_LPdVA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_-_n9qr-hEeGY1JN0_LPdVA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9q7-hEeGY1JN0_LPdVA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9rL-hEeGY1JN0_LPdVA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_-_n9rb-hEeGY1JN0_LPdVA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_-_n9rr-hEeGY1JN0_LPdVA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9r7-hEeGY1JN0_LPdVA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_-_n9sL-hEeGY1JN0_LPdVA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9p7-hEeGY1JN0_LPdVA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_-_n9qL-hEeGY1JN0_LPdVA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_-_n9sb-hEeGY1JN0_LPdVA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9sr-hEeGY1JN0_LPdVA" x="24" y="143"/>
-        </children>
-        <children xmi:id="_WzVYcL-kEeG1VpJAB_S_mw" type="State" element="_WycAkL-kEeG1VpJAB_S_mw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_WzfJcL-kEeG1VpJAB_S_mw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_WzfJcb-kEeG1VpJAB_S_mw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_WzfJcr-kEeG1VpJAB_S_mw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_WzfJc7-kEeG1VpJAB_S_mw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_WzfJdL-kEeG1VpJAB_S_mw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WzfJdb-kEeG1VpJAB_S_mw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_WzfJdr-kEeG1VpJAB_S_mw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_WzVYcb-kEeG1VpJAB_S_mw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_WzVYcr-kEeG1VpJAB_S_mw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_WzfJd7-kEeG1VpJAB_S_mw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WzVYc7-kEeG1VpJAB_S_mw" x="171" y="178"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_NQx8wL-nEeG1VpJAB_S_mw" type="Note" fontName="Verdana" description="expectations:&#xD;&#xA;leftBitshift = 10&#xD;&#xA;rightBitshift = 2&#xD;&#xA;complementBitshift = -6&#xD;&#xA;bitwiseAnd = 5&#xD;&#xA;bitwiseOr = 7&#xD;&#xA;bitwiseXor = 2" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_NQx8xL-nEeG1VpJAB_S_mw" type="DiagramName">
-            <element xsi:nil="true"/>
-          </children>
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_NQx8xb-nEeG1VpJAB_S_mw" type="Description">
-            <element xsi:nil="true"/>
-          </children>
-          <styles xsi:type="notation:TextStyle" xmi:id="_NQx8wb-nEeG1VpJAB_S_mw"/>
-          <styles xsi:type="notation:LineTypeStyle" xmi:id="_NQx8wr-nEeG1VpJAB_S_mw"/>
-          <element xsi:nil="true"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_NQx8w7-nEeG1VpJAB_S_mw" x="185" y="13" width="186" height="126"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9l7-hEeGY1JN0_LPdVA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9kb-hEeGY1JN0_LPdVA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9mL-hEeGY1JN0_LPdVA" x="220" y="10" width="446" height="461"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_-_xul7-hEeGY1JN0_LPdVA" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_-_xumb-hEeGY1JN0_LPdVA" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_xumr-hEeGY1JN0_LPdVA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_xum7-hEeGY1JN0_LPdVA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_-_xunL-hEeGY1JN0_LPdVA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_xunb-hEeGY1JN0_LPdVA"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_xunr-hEeGY1JN0_LPdVA" x="12" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_-_ezor-hEeGY1JN0_LPdVA"/>
-    <edges xmi:id="_-_xukL-hEeGY1JN0_LPdVA" type="Transition" element="_-_n9s7-hEeGY1JN0_LPdVA" source="_-_n9mr-hEeGY1JN0_LPdVA" target="_-_n9pr-hEeGY1JN0_LPdVA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_-_xulL-hEeGY1JN0_LPdVA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_xulb-hEeGY1JN0_LPdVA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_xulr-hEeGY1JN0_LPdVA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-_xukb-hEeGY1JN0_LPdVA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_-_xuk7-hEeGY1JN0_LPdVA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-_xukr-hEeGY1JN0_LPdVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_4tyboMRNEeG2ApzwxmEQZA" type="Transition" element="_4tWWwMRNEeG2ApzwxmEQZA" source="_-_n9pr-hEeGY1JN0_LPdVA" target="_WzVYcL-kEeG1VpJAB_S_mw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_4uF9oMRNEeG2ApzwxmEQZA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_4uF9ocRNEeG2ApzwxmEQZA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_4uF9osRNEeG2ApzwxmEQZA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_4tybocRNEeG2ApzwxmEQZA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_4tybo8RNEeG2ApzwxmEQZA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_4tybosRNEeG2ApzwxmEQZA" points="[0, 4, -110, -73]$[0, 77, -110, 0]$[110, 77, 0, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_4urzgMRNEeG2ApzwxmEQZA" id="(0.425531914893617,0.9550561797752809)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_4urzgcRNEeG2ApzwxmEQZA" id="(0.0,0.5470085470085471)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_-_ezoL-hEeGY1JN0_LPdVA" specification="interface :&#xD;&#xA;var myBit1 : integer&#xD;&#xA;var myBit2 : integer&#xD;&#xA;&#xD;&#xA;var leftBitshift : integer&#xD;&#xA;var rightBitshift : integer&#xD;&#xA;var complementBitshift : integer&#xD;&#xA;&#xD;&#xA;var bitwiseAnd : integer&#xD;&#xA;var bitwiseOr : integer&#xD;&#xA;var bitwiseXor : integer&#xD;&#xA;&#xD;&#xA;in event e1&#xD;&#xA;" name="BitExpressions">
+    <regions xmi:id="_-_ezo7-hEeGY1JN0_LPdVA" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_-_n9mb-hEeGY1JN0_LPdVA">
+        <outgoingTransitions xmi:id="_-_n9s7-hEeGY1JN0_LPdVA" target="_-_n9pL-hEeGY1JN0_LPdVA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_-_n9pL-hEeGY1JN0_LPdVA" specification="entry / &#xD;&#xA;myBit1 = 5;&#xD;&#xA;myBit2 = 7" name="StateA" incomingTransitions="_-_n9s7-hEeGY1JN0_LPdVA">
+        <outgoingTransitions xmi:id="_4tWWwMRNEeG2ApzwxmEQZA" specification="e1" target="_WycAkL-kEeG1VpJAB_S_mw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_WycAkL-kEeG1VpJAB_S_mw" specification="entry /&#xD;&#xA;leftBitshift =  myBit1&lt;&lt;1;&#xD;&#xA;rightBitshift = myBit1 >> 1;&#xD;&#xA;complementBitshift =  ~myBit1;&#xD;&#xA;&#xD;&#xA;bitwiseAnd = myBit1  &amp; myBit2;&#xD;&#xA;bitwiseOr = myBit1 | myBit2;&#xD;&#xA;bitwiseXor = myBit1 ^ myBit2&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;" name="StateB" incomingTransitions="_4tWWwMRNEeG2ApzwxmEQZA"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_-_ezob-hEeGY1JN0_LPdVA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_-_ezoL-hEeGY1JN0_LPdVA" measurementUnit="Pixel">
+    <children xmi:id="_-_n9kL-hEeGY1JN0_LPdVA" type="Region" element="_-_ezo7-hEeGY1JN0_LPdVA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_-_n9k7-hEeGY1JN0_LPdVA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9lL-hEeGY1JN0_LPdVA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9lb-hEeGY1JN0_LPdVA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_-_n9lr-hEeGY1JN0_LPdVA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_-_n9mr-hEeGY1JN0_LPdVA" type="Entry" element="_-_n9mb-hEeGY1JN0_LPdVA">
+          <children xmi:id="_-_n9nb-hEeGY1JN0_LPdVA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_-_n9oL-hEeGY1JN0_LPdVA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9ob-hEeGY1JN0_LPdVA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9or-hEeGY1JN0_LPdVA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9nr-hEeGY1JN0_LPdVA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9n7-hEeGY1JN0_LPdVA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9m7-hEeGY1JN0_LPdVA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9o7-hEeGY1JN0_LPdVA" x="54" y="54"/>
+        </children>
+        <children xmi:id="_-_n9pr-hEeGY1JN0_LPdVA" type="State" element="_-_n9pL-hEeGY1JN0_LPdVA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_-_n9qr-hEeGY1JN0_LPdVA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9q7-hEeGY1JN0_LPdVA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_-_n9rL-hEeGY1JN0_LPdVA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_-_n9rb-hEeGY1JN0_LPdVA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_-_n9rr-hEeGY1JN0_LPdVA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9r7-hEeGY1JN0_LPdVA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_-_n9sL-hEeGY1JN0_LPdVA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9p7-hEeGY1JN0_LPdVA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_-_n9qL-hEeGY1JN0_LPdVA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9sr-hEeGY1JN0_LPdVA" x="24" y="143"/>
+        </children>
+        <children xmi:id="_WzVYcL-kEeG1VpJAB_S_mw" type="State" element="_WycAkL-kEeG1VpJAB_S_mw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_WzfJcL-kEeG1VpJAB_S_mw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_WzfJcb-kEeG1VpJAB_S_mw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_WzfJcr-kEeG1VpJAB_S_mw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_WzfJc7-kEeG1VpJAB_S_mw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_WzfJdL-kEeG1VpJAB_S_mw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WzfJdb-kEeG1VpJAB_S_mw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_WzfJdr-kEeG1VpJAB_S_mw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_WzVYcb-kEeG1VpJAB_S_mw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_WzVYcr-kEeG1VpJAB_S_mw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WzVYc7-kEeG1VpJAB_S_mw" x="171" y="178"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_NQx8wL-nEeG1VpJAB_S_mw" type="Note" fontName="Verdana" description="expectations:&#xD;&#xA;leftBitshift = 10&#xD;&#xA;rightBitshift = 2&#xD;&#xA;complementBitshift = -6&#xD;&#xA;bitwiseAnd = 5&#xD;&#xA;bitwiseOr = 7&#xD;&#xA;bitwiseXor = 2" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_NQx8xL-nEeG1VpJAB_S_mw" type="DiagramName">
+            <element xsi:nil="true"/>
+          </children>
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_NQx8xb-nEeG1VpJAB_S_mw" type="Description">
+            <element xsi:nil="true"/>
+          </children>
+          <styles xsi:type="notation:TextStyle" xmi:id="_NQx8wb-nEeG1VpJAB_S_mw"/>
+          <styles xsi:type="notation:LineTypeStyle" xmi:id="_NQx8wr-nEeG1VpJAB_S_mw"/>
+          <element xsi:nil="true"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_NQx8w7-nEeG1VpJAB_S_mw" x="185" y="13" width="186" height="126"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9l7-hEeGY1JN0_LPdVA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_-_n9kb-hEeGY1JN0_LPdVA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_n9mL-hEeGY1JN0_LPdVA" x="220" y="10" width="446" height="461"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_-_xul7-hEeGY1JN0_LPdVA" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_-_xumb-hEeGY1JN0_LPdVA" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_xumr-hEeGY1JN0_LPdVA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_xum7-hEeGY1JN0_LPdVA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_-_xunL-hEeGY1JN0_LPdVA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_xunb-hEeGY1JN0_LPdVA"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-_xunr-hEeGY1JN0_LPdVA" x="12" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_-_ezor-hEeGY1JN0_LPdVA"/>
+    <edges xmi:id="_-_xukL-hEeGY1JN0_LPdVA" type="Transition" element="_-_n9s7-hEeGY1JN0_LPdVA" source="_-_n9mr-hEeGY1JN0_LPdVA" target="_-_n9pr-hEeGY1JN0_LPdVA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_-_xulL-hEeGY1JN0_LPdVA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_-_xulb-hEeGY1JN0_LPdVA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_-_xulr-hEeGY1JN0_LPdVA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-_xukb-hEeGY1JN0_LPdVA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_-_xuk7-hEeGY1JN0_LPdVA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-_xukr-hEeGY1JN0_LPdVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_4tyboMRNEeG2ApzwxmEQZA" type="Transition" element="_4tWWwMRNEeG2ApzwxmEQZA" source="_-_n9pr-hEeGY1JN0_LPdVA" target="_WzVYcL-kEeG1VpJAB_S_mw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_4uF9oMRNEeG2ApzwxmEQZA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_4uF9ocRNEeG2ApzwxmEQZA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_4uF9osRNEeG2ApzwxmEQZA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_4tybocRNEeG2ApzwxmEQZA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_4tybo8RNEeG2ApzwxmEQZA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_4tybosRNEeG2ApzwxmEQZA" points="[0, 4, -110, -73]$[0, 77, -110, 0]$[110, 77, 0, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_4urzgMRNEeG2ApzwxmEQZA" id="(0.425531914893617,0.9550561797752809)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_4urzgcRNEeG2ApzwxmEQZA" id="(0.0,0.5470085470085471)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 2
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/BooleanExpressions.sct

@@ -43,7 +43,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_opL9mr7REeGmQI_7e4ED3g" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_opL9kb7REeGmQI_7e4ED3g" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_opL9kr7REeGmQI_7e4ED3g"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_opL9m77REeGmQI_7e4ED3g"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_opL9nL7REeGmQI_7e4ED3g" x="9" y="74"/>
         </children>
         <children xmi:id="_4AsdoL7SEeGmQI_7e4ED3g" type="State" element="_3_82wL7SEeGmQI_7e4ED3g">
@@ -59,7 +58,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_4Asdqr7SEeGmQI_7e4ED3g" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_4Asdob7SEeGmQI_7e4ED3g" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_4Asdor7SEeGmQI_7e4ED3g"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_4Asdq77SEeGmQI_7e4ED3g"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4Asdo77SEeGmQI_7e4ED3g" x="19" y="229"/>
         </children>
         <children xsi:type="notation:Shape" xmi:id="_VJm4EL7UEeGmQI_7e4ED3g" type="Note" fontName="Verdana" description="expectation : &#xD;&#xA;and = false&#xD;&#xA;or = true&#xD;&#xA;not = false&#xD;&#xA;equal = false&#xD;&#xA;notequal = true" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">

+ 0 - 4
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/CKeywords.sct

@@ -57,7 +57,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_DapvC8qFEeGCh8O3kx-14A" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_DapvAsqFEeGCh8O3kx-14A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_DapvA8qFEeGCh8O3kx-14A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_DapvDMqFEeGCh8O3kx-14A"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DapvDcqFEeGCh8O3kx-14A" x="19" y="54" width="152" height="436"/>
         </children>
         <children xmi:id="_YTSKwMqFEeGCh8O3kx-14A" type="State" element="_YS1e0MqFEeGCh8O3kx-14A">
@@ -131,7 +130,6 @@
                           <children xsi:type="notation:Compartment" xmi:id="_bGAfKsqHEeGCh8O3kx-14A" type="StateFigureCompartment"/>
                           <styles xsi:type="notation:ShapeStyle" xmi:id="_bGAfIcqHEeGCh8O3kx-14A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
                           <styles xsi:type="notation:FontStyle" xmi:id="_bGAfIsqHEeGCh8O3kx-14A"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_bGAfK8qHEeGCh8O3kx-14A"/>
                           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bGAfI8qHEeGCh8O3kx-14A" x="8" y="58" width="203" height="430"/>
                         </children>
                         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S2gQdOLYEeG2O7J-yxt9BQ"/>
@@ -142,7 +140,6 @@
                   </children>
                   <styles xsi:type="notation:ShapeStyle" xmi:id="_S1wCgeLYEeG2O7J-yxt9BQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
                   <styles xsi:type="notation:FontStyle" xmi:id="_S1wCguLYEeG2O7J-yxt9BQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_S1wCi-LYEeG2O7J-yxt9BQ"/>
                   <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S1wCg-LYEeG2O7J-yxt9BQ" x="99" y="-7" width="456" height="589"/>
                 </children>
                 <layoutConstraint xsi:type="notation:Bounds" xmi:id="_YTlFt8qFEeGCh8O3kx-14A"/>
@@ -153,7 +150,6 @@
           </children>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_YTSKwcqFEeGCh8O3kx-14A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_YTSKwsqFEeGCh8O3kx-14A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_YTSKy8qFEeGCh8O3kx-14A"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_YTSKw8qFEeGCh8O3kx-14A" x="309" y="33" width="660" height="736"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DaW0FMqFEeGCh8O3kx-14A"/>

+ 298 - 301
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Choice.sct

@@ -1,301 +1,298 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_z1asQJ6iEeGR-6jhjFPx5A" specification="interface:&#xD;&#xA;in event e &#xD;&#xA;in event f&#xD;&#xA;in event g&#xD;&#xA;in event h&#xD;&#xA;var c : boolean = false&#xD;&#xA;" name="Choice">
-    <regions xmi:id="_z1asQ56iEeGR-6jhjFPx5A" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_z1j2OZ6iEeGR-6jhjFPx5A">
-        <outgoingTransitions xmi:id="_Pi-ogKlkEeGmpNX2cnyk2Q" specification="" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_LdKpsKlkEeGmpNX2cnyk2Q" specification="" name="A" incomingTransitions="_Pi-ogKlkEeGmpNX2cnyk2Q _Bo7nIKJ4EeK62NKshpou-A _JClVQKJ4EeK62NKshpou-A">
-        <outgoingTransitions xmi:id="_SIYkgKlkEeGmpNX2cnyk2Q" specification="e" target="_RkLEMKlkEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_bU4WAKl0EeGcJsk19eqYVQ" specification="f" target="_r9eW0JNOEeKBtrru-JWnVQ"/>
-        <outgoingTransitions xmi:id="_lmJvUKllEeGmpNX2cnyk2Q" specification="g" target="_zaksAKlmEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_dX4vkKJ6EeK62NKshpou-A" specification="h" target="_b6MpkKJ6EeK62NKshpou-A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:Choice" xmi:id="_RkLEMKlkEeGmpNX2cnyk2Q" incomingTransitions="_SIYkgKlkEeGmpNX2cnyk2Q">
-        <outgoingTransitions xmi:id="_V0axYKlkEeGmpNX2cnyk2Q" specification="else" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_ZLvSgKlkEeGmpNX2cnyk2Q" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_W-U_wKlkEeGmpNX2cnyk2Q" specification="" name="B" incomingTransitions="_takm8JNOEeKBtrru-JWnVQ _V0axYKlkEeGmpNX2cnyk2Q _OWpsYKlxEeGcJsk19eqYVQ _j8lysKJ6EeK62NKshpou-A">
-        <outgoingTransitions xmi:id="_Bo7nIKJ4EeK62NKshpou-A" specification="default" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_OoKJkKllEeGmpNX2cnyk2Q" specification="" name="C" incomingTransitions="_vcYGoJNOEeKBtrru-JWnVQ _ZLvSgKlkEeGmpNX2cnyk2Q _gnWqUKl2EeGcJsk19eqYVQ _0ovm8KJ6EeK62NKshpou-A">
-        <outgoingTransitions xmi:id="_JClVQKJ4EeK62NKshpou-A" specification="default" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:Choice" xmi:id="_zaksAKlmEeGmpNX2cnyk2Q" incomingTransitions="_lmJvUKllEeGmpNX2cnyk2Q">
-        <outgoingTransitions xmi:id="_gnWqUKl2EeGcJsk19eqYVQ" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_OWpsYKlxEeGcJsk19eqYVQ" specification="default" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:Choice" xmi:id="_r9eW0JNOEeKBtrru-JWnVQ" incomingTransitions="_bU4WAKl0EeGcJsk19eqYVQ">
-        <outgoingTransitions xmi:id="_takm8JNOEeKBtrru-JWnVQ" specification="//nothing" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_vcYGoJNOEeKBtrru-JWnVQ" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:Choice" xmi:id="_b6MpkKJ6EeK62NKshpou-A" incomingTransitions="_dX4vkKJ6EeK62NKshpou-A">
-        <outgoingTransitions xmi:id="_j8lysKJ6EeK62NKshpou-A" specification="default" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
-        <outgoingTransitions xmi:id="_0ovm8KJ6EeK62NKshpou-A" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_z1asQZ6iEeGR-6jhjFPx5A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_z1asQJ6iEeGR-6jhjFPx5A" measurementUnit="Pixel">
-    <children xmi:id="_z1j2MJ6iEeGR-6jhjFPx5A" type="Region" element="_z1asQ56iEeGR-6jhjFPx5A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z1j2M56iEeGR-6jhjFPx5A" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2NJ6iEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2NZ6iEeGR-6jhjFPx5A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_z1j2Np6iEeGR-6jhjFPx5A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_z1j2Op6iEeGR-6jhjFPx5A" type="Entry" element="_z1j2OZ6iEeGR-6jhjFPx5A">
-          <children xmi:id="_z1j2PZ6iEeGR-6jhjFPx5A" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_z1j2QJ6iEeGR-6jhjFPx5A" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2QZ6iEeGR-6jhjFPx5A"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2Qp6iEeGR-6jhjFPx5A"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2Pp6iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2P56iEeGR-6jhjFPx5A"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2O56iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnMJ6iEeGR-6jhjFPx5A" x="28" y="43"/>
-        </children>
-        <children xmi:id="_LdeLsKlkEeGmpNX2cnyk2Q" type="State" element="_LdKpsKlkEeGmpNX2cnyk2Q">
-          <children xsi:type="notation:DecorationNode" xmi:id="_LdeLtKlkEeGmpNX2cnyk2Q" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_LdeLtalkEeGmpNX2cnyk2Q"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_LdeLtqlkEeGmpNX2cnyk2Q"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_LdeLt6lkEeGmpNX2cnyk2Q" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_LdeLuKlkEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LdeLualkEeGmpNX2cnyk2Q"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_LdeLuqlkEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_LdeLsalkEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_LdeLsqlkEeGmpNX2cnyk2Q"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_LdeLu6lkEeGmpNX2cnyk2Q"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LdeLs6lkEeGmpNX2cnyk2Q" x="164" y="29" width="154" height="48"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_RkU1MKlkEeGmpNX2cnyk2Q" type="Choice" element="_RkLEMKlkEeGmpNX2cnyk2Q" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RkU1MalkEeGmpNX2cnyk2Q" x="176" y="104"/>
-        </children>
-        <children xmi:id="_W-n6sKlkEeGmpNX2cnyk2Q" type="State" element="_W-U_wKlkEeGmpNX2cnyk2Q">
-          <children xsi:type="notation:DecorationNode" xmi:id="_W-n6tKlkEeGmpNX2cnyk2Q" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_W-n6talkEeGmpNX2cnyk2Q"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_W-n6tqlkEeGmpNX2cnyk2Q"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_W-n6t6lkEeGmpNX2cnyk2Q" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_W-n6uKlkEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_W-n6ualkEeGmpNX2cnyk2Q"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_W-n6uqlkEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_W-n6salkEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_W-n6sqlkEeGmpNX2cnyk2Q"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_W-n6u6lkEeGmpNX2cnyk2Q"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_W-n6s6lkEeGmpNX2cnyk2Q" x="284" y="255" width="145" height="48"/>
-        </children>
-        <children xmi:id="_OoTTgKllEeGmpNX2cnyk2Q" type="State" element="_OoKJkKllEeGmpNX2cnyk2Q">
-          <children xsi:type="notation:DecorationNode" xmi:id="_OodEgKllEeGmpNX2cnyk2Q" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_OodEgallEeGmpNX2cnyk2Q"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_OodEgqllEeGmpNX2cnyk2Q"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_OodEg6llEeGmpNX2cnyk2Q" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_OodEhKllEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OodEhallEeGmpNX2cnyk2Q"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_OodEhqllEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_OoTTgallEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_OoTTgqllEeGmpNX2cnyk2Q"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_OodEh6llEeGmpNX2cnyk2Q"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OoTTg6llEeGmpNX2cnyk2Q" x="47" y="255" width="163" height="48"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_zat18KlmEeGmpNX2cnyk2Q" type="Choice" element="_zaksAKlmEeGmpNX2cnyk2Q" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zat18almEeGmpNX2cnyk2Q" x="244" y="104"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_r-wwQJNOEeKBtrru-JWnVQ" type="Choice" element="_r9eW0JNOEeKBtrru-JWnVQ" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_r-wwQZNOEeKBtrru-JWnVQ" x="211" y="104"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_nT2RgJQYEeKBtrru-JWnVQ" type="Note" fontName="Verdana" description="unguarded transition with higher order must be used like default transition" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_nT3foJQYEeKBtrru-JWnVQ" type="DiagramName">
-            <element xsi:nil="true"/>
-          </children>
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_nT3foZQYEeKBtrru-JWnVQ" type="Description">
-            <element xsi:nil="true"/>
-          </children>
-          <styles xsi:type="notation:TextStyle" xmi:id="_nT2RgZQYEeKBtrru-JWnVQ"/>
-          <styles xsi:type="notation:LineTypeStyle" xmi:id="_nT2RgpQYEeKBtrru-JWnVQ"/>
-          <element xsi:nil="true"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_nT2Rg5QYEeKBtrru-JWnVQ" x="400" y="-5" width="75"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_b6N3sKJ6EeK62NKshpou-A" type="Choice" element="_b6MpkKJ6EeK62NKshpou-A" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_b6N3saJ6EeK62NKshpou-A" x="276" y="104"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2N56iEeGR-6jhjFPx5A"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2MZ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2OJ6iEeGR-6jhjFPx5A" x="209" y="10" width="516" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_z1tnSJ6iEeGR-6jhjFPx5A" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnSp6iEeGR-6jhjFPx5A" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnS56iEeGR-6jhjFPx5A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnTJ6iEeGR-6jhjFPx5A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_z1tnTZ6iEeGR-6jhjFPx5A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnTp6iEeGR-6jhjFPx5A"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z13YMJ6iEeGR-6jhjFPx5A" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_z1asQp6iEeGR-6jhjFPx5A"/>
-    <edges xmi:id="_PjIZgKlkEeGmpNX2cnyk2Q" type="Transition" element="_Pi-ogKlkEeGmpNX2cnyk2Q" source="_z1j2Op6iEeGR-6jhjFPx5A" target="_LdeLsKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PjIZhKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PjIZhalkEeGmpNX2cnyk2Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PjIZhqlkEeGmpNX2cnyk2Q" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PjIZgalkEeGmpNX2cnyk2Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_PjIZg6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PjIZgqlkEeGmpNX2cnyk2Q" points="[8, 0, -175, 31]$[129, 0, -54, 31]$[129, 0, -54, 31]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PjSKgKlkEeGmpNX2cnyk2Q" id="(0.5,0.0)"/>
-    </edges>
-    <edges xmi:id="_SIiVgKlkEeGmpNX2cnyk2Q" type="Transition" element="_SIYkgKlkEeGmpNX2cnyk2Q" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_RkU1MKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_SIiVhKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_SIiVhalkEeGmpNX2cnyk2Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_SIiVhqlkEeGmpNX2cnyk2Q" x="-3" y="-13"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_SIiVgalkEeGmpNX2cnyk2Q" routing="Rectilinear" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_SIiVg6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_SIiVgqlkEeGmpNX2cnyk2Q" points="[-3, 5, 4, -35]$[-3, 37, 4, -3]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_SI1QcKlkEeGmpNX2cnyk2Q" id="(0.14935064935064934,0.8958333333333334)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_SI1QcalkEeGmpNX2cnyk2Q" id="(0.2,0.2)"/>
-    </edges>
-    <edges xmi:id="_V0kiYKlkEeGmpNX2cnyk2Q" type="Transition" element="_V0axYKlkEeGmpNX2cnyk2Q" source="_RkU1MKlkEeGmpNX2cnyk2Q" target="_W-n6sKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_V0kiZKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_V0kiZalkEeGmpNX2cnyk2Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_V0kiZqlkEeGmpNX2cnyk2Q" x="40" y="7"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_V0kiYalkEeGmpNX2cnyk2Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_V0kiY6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_V0kiYqlkEeGmpNX2cnyk2Q" points="[6, 8, -128, -151]$[127, 151, -7, -8]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_V0kiZ6lkEeGmpNX2cnyk2Q" id="(0.17204301075268819,0.0625)"/>
-    </edges>
-    <edges xmi:id="_ZLvSgalkEeGmpNX2cnyk2Q" type="Transition" element="_ZLvSgKlkEeGmpNX2cnyk2Q" source="_RkU1MKlkEeGmpNX2cnyk2Q" target="_OoTTgKllEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_ZL5DgalkEeGmpNX2cnyk2Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZL5DgqlkEeGmpNX2cnyk2Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZL5Dg6lkEeGmpNX2cnyk2Q" x="-17" y="13"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZLvSgqlkEeGmpNX2cnyk2Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_ZL5DgKlkEeGmpNX2cnyk2Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZLvSg6lkEeGmpNX2cnyk2Q" points="[-2, 2, 130, -138]$[-131, 140, 1, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_auPmEKJ1EeK62NKshpou-A" id="(0.13333333333333333,0.6666666666666666)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZL5DhKlkEeGmpNX2cnyk2Q" id="(0.27102803738317754,0.010416666666666666)"/>
-    </edges>
-    <edges xmi:id="_lmTgUKllEeGmpNX2cnyk2Q" type="Transition" element="_lmJvUKllEeGmpNX2cnyk2Q" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_zat18KlmEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lmTgVKllEeGmpNX2cnyk2Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lmTgVallEeGmpNX2cnyk2Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lmTgVqllEeGmpNX2cnyk2Q" x="-1" y="-14"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lmTgUallEeGmpNX2cnyk2Q" routing="Rectilinear" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_lmTgU6llEeGmpNX2cnyk2Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lmTgUqllEeGmpNX2cnyk2Q" points="[-37, 5, 4, -37]$[-37, 37, 4, -5]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_L-SYwKJ1EeK62NKshpou-A" id="(0.8333333333333334,0.8985507246376812)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lmcqQallEeGmpNX2cnyk2Q" id="(0.2,0.3333333333333333)"/>
-    </edges>
-    <edges xmi:id="_OWy2UKlxEeGcJsk19eqYVQ" type="Transition" element="_OWpsYKlxEeGcJsk19eqYVQ" source="_zat18KlmEeGmpNX2cnyk2Q" target="_W-n6sKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_OWy2VKlxEeGcJsk19eqYVQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_OWy2ValxEeGcJsk19eqYVQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_OWy2VqlxEeGcJsk19eqYVQ" x="6" y="-17"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_OWy2UalxEeGcJsk19eqYVQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_OWy2U6lxEeGcJsk19eqYVQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_OWy2UqlxEeGcJsk19eqYVQ" points="[-7, 8, 174, -180]$[-138, 143, 43, -45]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_5yMmUKJ1EeK62NKshpou-A" id="(0.6068965517241379,0.08333333333333333)"/>
-    </edges>
-    <edges xmi:id="_bU4WAal0EeGcJsk19eqYVQ" type="Transition" element="_bU4WAKl0EeGcJsk19eqYVQ" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_r-wwQJNOEeKBtrru-JWnVQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_bVCHA6l0EeGcJsk19eqYVQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_bVCHBKl0EeGcJsk19eqYVQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_bVCHBal0EeGcJsk19eqYVQ" x="-3" y="-8"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bVCHAKl0EeGcJsk19eqYVQ" routing="Rectilinear" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_bVCHAql0EeGcJsk19eqYVQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bVCHAal0EeGcJsk19eqYVQ" points="[-21, 5, 0, -39]$[-21, 37, 0, -7]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hsWdgJQYEeKBtrru-JWnVQ" id="(0.5087719298245614,0.8840579710144928)"/>
-    </edges>
-    <edges xmi:id="_gnf0QKl2EeGcJsk19eqYVQ" type="Transition" element="_gnWqUKl2EeGcJsk19eqYVQ" source="_zat18KlmEeGmpNX2cnyk2Q" target="_OoTTgKllEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_gnf0RKl2EeGcJsk19eqYVQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_gnf0Ral2EeGcJsk19eqYVQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_gnf0Rql2EeGcJsk19eqYVQ" x="5" y="5"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_gnf0Qal2EeGcJsk19eqYVQ" jumpLinkStatus="Below" jumpLinkType="Chamfered" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_gnf0Q6l2EeGcJsk19eqYVQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_gnf0Qql2EeGcJsk19eqYVQ" points="[-7, 8, 144, -157]$[-130, 143, 21, -22]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_gnplQKl2EeGcJsk19eqYVQ" id="(0.6932515337423313,0.14583333333333334)"/>
-    </edges>
-    <edges xmi:id="_tanDMJNOEeKBtrru-JWnVQ" type="Transition" element="_takm8JNOEeKBtrru-JWnVQ" source="_r-wwQJNOEeKBtrru-JWnVQ" target="_W-n6sKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_tao4YJNOEeKBtrru-JWnVQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_tao4YZNOEeKBtrru-JWnVQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_tao4YpNOEeKBtrru-JWnVQ" x="-7" y="1"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_tanDMZNOEeKBtrru-JWnVQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_tanDM5NOEeKBtrru-JWnVQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tanDMpNOEeKBtrru-JWnVQ" points="[5, 8, -111, -152]$[109, 151, -7, -9]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yw_C0KJ0EeK62NKshpou-A" id="(0.38620689655172413,0.020833333333333332)"/>
-    </edges>
-    <edges xmi:id="_vcZ70JNOEeKBtrru-JWnVQ" type="Transition" element="_vcYGoJNOEeKBtrru-JWnVQ" source="_r-wwQJNOEeKBtrru-JWnVQ" target="_OoTTgKllEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_vcZ71JNOEeKBtrru-JWnVQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_vcZ71ZNOEeKBtrru-JWnVQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_vcZ71pNOEeKBtrru-JWnVQ" x="14"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_vcZ70ZNOEeKBtrru-JWnVQ" jumpLinkStatus="All" jumpLinkType="Chamfered" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_vcZ705NOEeKBtrru-JWnVQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_vcZ70pNOEeKBtrru-JWnVQ" points="[-7, 8, 139, -141]$[-140, 143, 6, -6]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_kqu6MJQYEeKBtrru-JWnVQ" id="(0.4962962962962963,0.0)"/>
-    </edges>
-    <edges xmi:id="_BpExEKJ4EeK62NKshpou-A" type="Transition" element="_Bo7nIKJ4EeK62NKshpou-A" source="_W-n6sKlkEeGmpNX2cnyk2Q" target="_LdeLsKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_BpGmQKJ4EeK62NKshpou-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_BpGmQaJ4EeK62NKshpou-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_BpGmQqJ4EeK62NKshpou-A" x="11" y="-18"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_BpExEaJ4EeK62NKshpou-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_BpExE6J4EeK62NKshpou-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_BpExEqJ4EeK62NKshpou-A" points="[0, 0, 122, 211]$[0, -135, 122, 76]$[-102, -199, 20, 12]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_BpIbcKJ4EeK62NKshpou-A" id="(0.9310344827586207,0.020833333333333332)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_BpIbcaJ4EeK62NKshpou-A" id="(0.868421052631579,0.5217391304347826)"/>
-    </edges>
-    <edges xmi:id="_JCl8UKJ4EeK62NKshpou-A" type="Transition" element="_JClVQKJ4EeK62NKshpou-A" source="_OoTTgKllEeGmpNX2cnyk2Q" target="_LdeLsKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_JCmjYaJ4EeK62NKshpou-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_JCmjYqJ4EeK62NKshpou-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_JCmjY6J4EeK62NKshpou-A" x="-14" y="-9"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_JCl8UaJ4EeK62NKshpou-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_JCmjYKJ4EeK62NKshpou-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_JCl8UqJ4EeK62NKshpou-A" points="[-6, -24, -117, 203]$[-6, -161, -117, 66]$[98, -220, -13, 7]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_JCoYkKJ4EeK62NKshpou-A" id="(0.12149532710280374,0.5625)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_JCoYkaJ4EeK62NKshpou-A" id="(0.08771929824561403,0.5507246376811594)"/>
-    </edges>
-    <edges xmi:id="_dX59sKJ6EeK62NKshpou-A" type="Transition" element="_dX4vkKJ6EeK62NKshpou-A" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_b6N3sKJ6EeK62NKshpou-A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_dX59tKJ6EeK62NKshpou-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_dX59taJ6EeK62NKshpou-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_dX59tqJ6EeK62NKshpou-A" x="4" y="-10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dX59saJ6EeK62NKshpou-A" routing="Rectilinear" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_dX59s6J6EeK62NKshpou-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dX59sqJ6EeK62NKshpou-A" points="[3, 21, 0, -39]$[3, 53, 0, -7]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dX7y4KJ6EeK62NKshpou-A" id="(0.7792207792207793,0.5208333333333334)"/>
-    </edges>
-    <edges xmi:id="_j8nA0KJ6EeK62NKshpou-A" type="Transition" element="_j8lysKJ6EeK62NKshpou-A" source="_b6N3sKJ6EeK62NKshpou-A" target="_W-n6sKlkEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_j8nA1KJ6EeK62NKshpou-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_j8nA1aJ6EeK62NKshpou-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_j8nA1qJ6EeK62NKshpou-A" x="-30" y="-16"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j8nA0aJ6EeK62NKshpou-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_j8nA06J6EeK62NKshpou-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j8nA0qJ6EeK62NKshpou-A" points="[6, 8, -113, -149]$[124, 151, 5, -6]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j8o2AKJ6EeK62NKshpou-A" id="(0.8413793103448276,0.14583333333333334)"/>
-    </edges>
-    <edges xmi:id="_0owOAKJ6EeK62NKshpou-A" type="Transition" element="_0ovm8KJ6EeK62NKshpou-A" source="_b6N3sKJ6EeK62NKshpou-A" target="_OoTTgKllEeGmpNX2cnyk2Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0ow1EaJ6EeK62NKshpou-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0ow1EqJ6EeK62NKshpou-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0ow1E6J6EeK62NKshpou-A" x="23" y="5"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0owOAaJ6EeK62NKshpou-A" jumpLinkStatus="Below" jumpLinkType="Chamfered" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_0ow1EKJ6EeK62NKshpou-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0owOAqJ6EeK62NKshpou-A" points="[-5, 8, 110, -156]$[-110, 187, 5, 23]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0oyqQKJ6EeK62NKshpou-A" id="(0.9263803680981595,0.0625)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_z1asQJ6iEeGR-6jhjFPx5A" specification="interface:&#xD;&#xA;in event e &#xD;&#xA;in event f&#xD;&#xA;in event g&#xD;&#xA;in event h&#xD;&#xA;var c : boolean = false&#xD;&#xA;" name="Choice">
+    <regions xmi:id="_z1asQ56iEeGR-6jhjFPx5A" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_z1j2OZ6iEeGR-6jhjFPx5A">
+        <outgoingTransitions xmi:id="_Pi-ogKlkEeGmpNX2cnyk2Q" specification="" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_LdKpsKlkEeGmpNX2cnyk2Q" specification="" name="A" incomingTransitions="_Pi-ogKlkEeGmpNX2cnyk2Q _Bo7nIKJ4EeK62NKshpou-A _JClVQKJ4EeK62NKshpou-A">
+        <outgoingTransitions xmi:id="_SIYkgKlkEeGmpNX2cnyk2Q" specification="e" target="_RkLEMKlkEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_bU4WAKl0EeGcJsk19eqYVQ" specification="f" target="_r9eW0JNOEeKBtrru-JWnVQ"/>
+        <outgoingTransitions xmi:id="_lmJvUKllEeGmpNX2cnyk2Q" specification="g" target="_zaksAKlmEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_dX4vkKJ6EeK62NKshpou-A" specification="h" target="_b6MpkKJ6EeK62NKshpou-A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:Choice" xmi:id="_RkLEMKlkEeGmpNX2cnyk2Q" incomingTransitions="_SIYkgKlkEeGmpNX2cnyk2Q">
+        <outgoingTransitions xmi:id="_V0axYKlkEeGmpNX2cnyk2Q" specification="else" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_ZLvSgKlkEeGmpNX2cnyk2Q" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_W-U_wKlkEeGmpNX2cnyk2Q" specification="" name="B" incomingTransitions="_takm8JNOEeKBtrru-JWnVQ _V0axYKlkEeGmpNX2cnyk2Q _OWpsYKlxEeGcJsk19eqYVQ _j8lysKJ6EeK62NKshpou-A">
+        <outgoingTransitions xmi:id="_Bo7nIKJ4EeK62NKshpou-A" specification="default" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_OoKJkKllEeGmpNX2cnyk2Q" specification="" name="C" incomingTransitions="_vcYGoJNOEeKBtrru-JWnVQ _ZLvSgKlkEeGmpNX2cnyk2Q _gnWqUKl2EeGcJsk19eqYVQ _0ovm8KJ6EeK62NKshpou-A">
+        <outgoingTransitions xmi:id="_JClVQKJ4EeK62NKshpou-A" specification="default" target="_LdKpsKlkEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:Choice" xmi:id="_zaksAKlmEeGmpNX2cnyk2Q" incomingTransitions="_lmJvUKllEeGmpNX2cnyk2Q">
+        <outgoingTransitions xmi:id="_gnWqUKl2EeGcJsk19eqYVQ" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_OWpsYKlxEeGcJsk19eqYVQ" specification="default" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:Choice" xmi:id="_r9eW0JNOEeKBtrru-JWnVQ" incomingTransitions="_bU4WAKl0EeGcJsk19eqYVQ">
+        <outgoingTransitions xmi:id="_takm8JNOEeKBtrru-JWnVQ" specification="//nothing" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_vcYGoJNOEeKBtrru-JWnVQ" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:Choice" xmi:id="_b6MpkKJ6EeK62NKshpou-A" incomingTransitions="_dX4vkKJ6EeK62NKshpou-A">
+        <outgoingTransitions xmi:id="_j8lysKJ6EeK62NKshpou-A" specification="default" target="_W-U_wKlkEeGmpNX2cnyk2Q"/>
+        <outgoingTransitions xmi:id="_0ovm8KJ6EeK62NKshpou-A" specification="[c]" target="_OoKJkKllEeGmpNX2cnyk2Q"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_z1asQZ6iEeGR-6jhjFPx5A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_z1asQJ6iEeGR-6jhjFPx5A" measurementUnit="Pixel">
+    <children xmi:id="_z1j2MJ6iEeGR-6jhjFPx5A" type="Region" element="_z1asQ56iEeGR-6jhjFPx5A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z1j2M56iEeGR-6jhjFPx5A" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2NJ6iEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2NZ6iEeGR-6jhjFPx5A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_z1j2Np6iEeGR-6jhjFPx5A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_z1j2Op6iEeGR-6jhjFPx5A" type="Entry" element="_z1j2OZ6iEeGR-6jhjFPx5A">
+          <children xmi:id="_z1j2PZ6iEeGR-6jhjFPx5A" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_z1j2QJ6iEeGR-6jhjFPx5A" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2QZ6iEeGR-6jhjFPx5A"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_z1j2Qp6iEeGR-6jhjFPx5A"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2Pp6iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2P56iEeGR-6jhjFPx5A"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2O56iEeGR-6jhjFPx5A" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnMJ6iEeGR-6jhjFPx5A" x="28" y="43"/>
+        </children>
+        <children xmi:id="_LdeLsKlkEeGmpNX2cnyk2Q" type="State" element="_LdKpsKlkEeGmpNX2cnyk2Q">
+          <children xsi:type="notation:DecorationNode" xmi:id="_LdeLtKlkEeGmpNX2cnyk2Q" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_LdeLtalkEeGmpNX2cnyk2Q"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_LdeLtqlkEeGmpNX2cnyk2Q"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_LdeLt6lkEeGmpNX2cnyk2Q" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_LdeLuKlkEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LdeLualkEeGmpNX2cnyk2Q"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_LdeLuqlkEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_LdeLsalkEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_LdeLsqlkEeGmpNX2cnyk2Q"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LdeLs6lkEeGmpNX2cnyk2Q" x="164" y="29" width="154" height="48"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_RkU1MKlkEeGmpNX2cnyk2Q" type="Choice" element="_RkLEMKlkEeGmpNX2cnyk2Q" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RkU1MalkEeGmpNX2cnyk2Q" x="176" y="104"/>
+        </children>
+        <children xmi:id="_W-n6sKlkEeGmpNX2cnyk2Q" type="State" element="_W-U_wKlkEeGmpNX2cnyk2Q">
+          <children xsi:type="notation:DecorationNode" xmi:id="_W-n6tKlkEeGmpNX2cnyk2Q" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_W-n6talkEeGmpNX2cnyk2Q"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_W-n6tqlkEeGmpNX2cnyk2Q"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_W-n6t6lkEeGmpNX2cnyk2Q" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_W-n6uKlkEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_W-n6ualkEeGmpNX2cnyk2Q"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_W-n6uqlkEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_W-n6salkEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_W-n6sqlkEeGmpNX2cnyk2Q"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_W-n6s6lkEeGmpNX2cnyk2Q" x="284" y="255" width="145" height="48"/>
+        </children>
+        <children xmi:id="_OoTTgKllEeGmpNX2cnyk2Q" type="State" element="_OoKJkKllEeGmpNX2cnyk2Q">
+          <children xsi:type="notation:DecorationNode" xmi:id="_OodEgKllEeGmpNX2cnyk2Q" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_OodEgallEeGmpNX2cnyk2Q"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_OodEgqllEeGmpNX2cnyk2Q"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_OodEg6llEeGmpNX2cnyk2Q" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_OodEhKllEeGmpNX2cnyk2Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OodEhallEeGmpNX2cnyk2Q"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_OodEhqllEeGmpNX2cnyk2Q" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_OoTTgallEeGmpNX2cnyk2Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_OoTTgqllEeGmpNX2cnyk2Q"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OoTTg6llEeGmpNX2cnyk2Q" x="47" y="255" width="163" height="48"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_zat18KlmEeGmpNX2cnyk2Q" type="Choice" element="_zaksAKlmEeGmpNX2cnyk2Q" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zat18almEeGmpNX2cnyk2Q" x="244" y="104"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_r-wwQJNOEeKBtrru-JWnVQ" type="Choice" element="_r9eW0JNOEeKBtrru-JWnVQ" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_r-wwQZNOEeKBtrru-JWnVQ" x="211" y="104"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_nT2RgJQYEeKBtrru-JWnVQ" type="Note" fontName="Verdana" description="unguarded transition with higher order must be used like default transition" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_nT3foJQYEeKBtrru-JWnVQ" type="DiagramName">
+            <element xsi:nil="true"/>
+          </children>
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_nT3foZQYEeKBtrru-JWnVQ" type="Description">
+            <element xsi:nil="true"/>
+          </children>
+          <styles xsi:type="notation:TextStyle" xmi:id="_nT2RgZQYEeKBtrru-JWnVQ"/>
+          <styles xsi:type="notation:LineTypeStyle" xmi:id="_nT2RgpQYEeKBtrru-JWnVQ"/>
+          <element xsi:nil="true"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_nT2Rg5QYEeKBtrru-JWnVQ" x="400" y="-5" width="75"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_b6N3sKJ6EeK62NKshpou-A" type="Choice" element="_b6MpkKJ6EeK62NKshpou-A" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_b6N3saJ6EeK62NKshpou-A" x="276" y="104"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2N56iEeGR-6jhjFPx5A"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_z1j2MZ6iEeGR-6jhjFPx5A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1j2OJ6iEeGR-6jhjFPx5A" x="209" y="10" width="516" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_z1tnSJ6iEeGR-6jhjFPx5A" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z1tnSp6iEeGR-6jhjFPx5A" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z1tnS56iEeGR-6jhjFPx5A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z1tnTJ6iEeGR-6jhjFPx5A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_z1tnTZ6iEeGR-6jhjFPx5A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z1tnTp6iEeGR-6jhjFPx5A"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z13YMJ6iEeGR-6jhjFPx5A" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_z1asQp6iEeGR-6jhjFPx5A"/>
+    <edges xmi:id="_PjIZgKlkEeGmpNX2cnyk2Q" type="Transition" element="_Pi-ogKlkEeGmpNX2cnyk2Q" source="_z1j2Op6iEeGR-6jhjFPx5A" target="_LdeLsKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PjIZhKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PjIZhalkEeGmpNX2cnyk2Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PjIZhqlkEeGmpNX2cnyk2Q" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PjIZgalkEeGmpNX2cnyk2Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_PjIZg6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PjIZgqlkEeGmpNX2cnyk2Q" points="[8, 0, -175, 31]$[129, 0, -54, 31]$[129, 0, -54, 31]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PjSKgKlkEeGmpNX2cnyk2Q" id="(0.5,0.0)"/>
+    </edges>
+    <edges xmi:id="_SIiVgKlkEeGmpNX2cnyk2Q" type="Transition" element="_SIYkgKlkEeGmpNX2cnyk2Q" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_RkU1MKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_SIiVhKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_SIiVhalkEeGmpNX2cnyk2Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_SIiVhqlkEeGmpNX2cnyk2Q" x="-3" y="-13"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_SIiVgalkEeGmpNX2cnyk2Q" routing="Rectilinear" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_SIiVg6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_SIiVgqlkEeGmpNX2cnyk2Q" points="[-3, 5, 4, -35]$[-3, 37, 4, -3]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_SI1QcKlkEeGmpNX2cnyk2Q" id="(0.14935064935064934,0.8958333333333334)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_SI1QcalkEeGmpNX2cnyk2Q" id="(0.2,0.2)"/>
+    </edges>
+    <edges xmi:id="_V0kiYKlkEeGmpNX2cnyk2Q" type="Transition" element="_V0axYKlkEeGmpNX2cnyk2Q" source="_RkU1MKlkEeGmpNX2cnyk2Q" target="_W-n6sKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_V0kiZKlkEeGmpNX2cnyk2Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_V0kiZalkEeGmpNX2cnyk2Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_V0kiZqlkEeGmpNX2cnyk2Q" x="40" y="7"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_V0kiYalkEeGmpNX2cnyk2Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_V0kiY6lkEeGmpNX2cnyk2Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_V0kiYqlkEeGmpNX2cnyk2Q" points="[6, 8, -128, -151]$[127, 151, -7, -8]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_V0kiZ6lkEeGmpNX2cnyk2Q" id="(0.17204301075268819,0.0625)"/>
+    </edges>
+    <edges xmi:id="_ZLvSgalkEeGmpNX2cnyk2Q" type="Transition" element="_ZLvSgKlkEeGmpNX2cnyk2Q" source="_RkU1MKlkEeGmpNX2cnyk2Q" target="_OoTTgKllEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_ZL5DgalkEeGmpNX2cnyk2Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZL5DgqlkEeGmpNX2cnyk2Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZL5Dg6lkEeGmpNX2cnyk2Q" x="-17" y="13"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZLvSgqlkEeGmpNX2cnyk2Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_ZL5DgKlkEeGmpNX2cnyk2Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZLvSg6lkEeGmpNX2cnyk2Q" points="[-2, 2, 130, -138]$[-131, 140, 1, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_auPmEKJ1EeK62NKshpou-A" id="(0.13333333333333333,0.6666666666666666)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZL5DhKlkEeGmpNX2cnyk2Q" id="(0.27102803738317754,0.010416666666666666)"/>
+    </edges>
+    <edges xmi:id="_lmTgUKllEeGmpNX2cnyk2Q" type="Transition" element="_lmJvUKllEeGmpNX2cnyk2Q" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_zat18KlmEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lmTgVKllEeGmpNX2cnyk2Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lmTgVallEeGmpNX2cnyk2Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lmTgVqllEeGmpNX2cnyk2Q" x="-1" y="-14"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lmTgUallEeGmpNX2cnyk2Q" routing="Rectilinear" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_lmTgU6llEeGmpNX2cnyk2Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lmTgUqllEeGmpNX2cnyk2Q" points="[-37, 5, 4, -37]$[-37, 37, 4, -5]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_L-SYwKJ1EeK62NKshpou-A" id="(0.8333333333333334,0.8985507246376812)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lmcqQallEeGmpNX2cnyk2Q" id="(0.2,0.3333333333333333)"/>
+    </edges>
+    <edges xmi:id="_OWy2UKlxEeGcJsk19eqYVQ" type="Transition" element="_OWpsYKlxEeGcJsk19eqYVQ" source="_zat18KlmEeGmpNX2cnyk2Q" target="_W-n6sKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_OWy2VKlxEeGcJsk19eqYVQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_OWy2ValxEeGcJsk19eqYVQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_OWy2VqlxEeGcJsk19eqYVQ" x="6" y="-17"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_OWy2UalxEeGcJsk19eqYVQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_OWy2U6lxEeGcJsk19eqYVQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_OWy2UqlxEeGcJsk19eqYVQ" points="[-7, 8, 174, -180]$[-138, 143, 43, -45]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_5yMmUKJ1EeK62NKshpou-A" id="(0.6068965517241379,0.08333333333333333)"/>
+    </edges>
+    <edges xmi:id="_bU4WAal0EeGcJsk19eqYVQ" type="Transition" element="_bU4WAKl0EeGcJsk19eqYVQ" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_r-wwQJNOEeKBtrru-JWnVQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_bVCHA6l0EeGcJsk19eqYVQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_bVCHBKl0EeGcJsk19eqYVQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_bVCHBal0EeGcJsk19eqYVQ" x="-3" y="-8"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bVCHAKl0EeGcJsk19eqYVQ" routing="Rectilinear" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_bVCHAql0EeGcJsk19eqYVQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bVCHAal0EeGcJsk19eqYVQ" points="[-21, 5, 0, -39]$[-21, 37, 0, -7]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hsWdgJQYEeKBtrru-JWnVQ" id="(0.5087719298245614,0.8840579710144928)"/>
+    </edges>
+    <edges xmi:id="_gnf0QKl2EeGcJsk19eqYVQ" type="Transition" element="_gnWqUKl2EeGcJsk19eqYVQ" source="_zat18KlmEeGmpNX2cnyk2Q" target="_OoTTgKllEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_gnf0RKl2EeGcJsk19eqYVQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_gnf0Ral2EeGcJsk19eqYVQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_gnf0Rql2EeGcJsk19eqYVQ" x="5" y="5"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_gnf0Qal2EeGcJsk19eqYVQ" jumpLinkStatus="Below" jumpLinkType="Chamfered" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_gnf0Q6l2EeGcJsk19eqYVQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_gnf0Qql2EeGcJsk19eqYVQ" points="[-7, 8, 144, -157]$[-130, 143, 21, -22]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_gnplQKl2EeGcJsk19eqYVQ" id="(0.6932515337423313,0.14583333333333334)"/>
+    </edges>
+    <edges xmi:id="_tanDMJNOEeKBtrru-JWnVQ" type="Transition" element="_takm8JNOEeKBtrru-JWnVQ" source="_r-wwQJNOEeKBtrru-JWnVQ" target="_W-n6sKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_tao4YJNOEeKBtrru-JWnVQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_tao4YZNOEeKBtrru-JWnVQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_tao4YpNOEeKBtrru-JWnVQ" x="-7" y="1"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_tanDMZNOEeKBtrru-JWnVQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_tanDM5NOEeKBtrru-JWnVQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tanDMpNOEeKBtrru-JWnVQ" points="[5, 8, -111, -152]$[109, 151, -7, -9]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yw_C0KJ0EeK62NKshpou-A" id="(0.38620689655172413,0.020833333333333332)"/>
+    </edges>
+    <edges xmi:id="_vcZ70JNOEeKBtrru-JWnVQ" type="Transition" element="_vcYGoJNOEeKBtrru-JWnVQ" source="_r-wwQJNOEeKBtrru-JWnVQ" target="_OoTTgKllEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_vcZ71JNOEeKBtrru-JWnVQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_vcZ71ZNOEeKBtrru-JWnVQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_vcZ71pNOEeKBtrru-JWnVQ" x="14"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_vcZ70ZNOEeKBtrru-JWnVQ" jumpLinkStatus="All" jumpLinkType="Chamfered" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_vcZ705NOEeKBtrru-JWnVQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_vcZ70pNOEeKBtrru-JWnVQ" points="[-7, 8, 139, -141]$[-140, 143, 6, -6]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_kqu6MJQYEeKBtrru-JWnVQ" id="(0.4962962962962963,0.0)"/>
+    </edges>
+    <edges xmi:id="_BpExEKJ4EeK62NKshpou-A" type="Transition" element="_Bo7nIKJ4EeK62NKshpou-A" source="_W-n6sKlkEeGmpNX2cnyk2Q" target="_LdeLsKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_BpGmQKJ4EeK62NKshpou-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_BpGmQaJ4EeK62NKshpou-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_BpGmQqJ4EeK62NKshpou-A" x="11" y="-18"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_BpExEaJ4EeK62NKshpou-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_BpExE6J4EeK62NKshpou-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_BpExEqJ4EeK62NKshpou-A" points="[0, 0, 122, 211]$[0, -135, 122, 76]$[-102, -199, 20, 12]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_BpIbcKJ4EeK62NKshpou-A" id="(0.9310344827586207,0.020833333333333332)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_BpIbcaJ4EeK62NKshpou-A" id="(0.868421052631579,0.5217391304347826)"/>
+    </edges>
+    <edges xmi:id="_JCl8UKJ4EeK62NKshpou-A" type="Transition" element="_JClVQKJ4EeK62NKshpou-A" source="_OoTTgKllEeGmpNX2cnyk2Q" target="_LdeLsKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_JCmjYaJ4EeK62NKshpou-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_JCmjYqJ4EeK62NKshpou-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_JCmjY6J4EeK62NKshpou-A" x="-14" y="-9"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_JCl8UaJ4EeK62NKshpou-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_JCmjYKJ4EeK62NKshpou-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_JCl8UqJ4EeK62NKshpou-A" points="[-6, -24, -117, 203]$[-6, -161, -117, 66]$[98, -220, -13, 7]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_JCoYkKJ4EeK62NKshpou-A" id="(0.12149532710280374,0.5625)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_JCoYkaJ4EeK62NKshpou-A" id="(0.08771929824561403,0.5507246376811594)"/>
+    </edges>
+    <edges xmi:id="_dX59sKJ6EeK62NKshpou-A" type="Transition" element="_dX4vkKJ6EeK62NKshpou-A" source="_LdeLsKlkEeGmpNX2cnyk2Q" target="_b6N3sKJ6EeK62NKshpou-A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_dX59tKJ6EeK62NKshpou-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_dX59taJ6EeK62NKshpou-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_dX59tqJ6EeK62NKshpou-A" x="4" y="-10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dX59saJ6EeK62NKshpou-A" routing="Rectilinear" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_dX59s6J6EeK62NKshpou-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dX59sqJ6EeK62NKshpou-A" points="[3, 21, 0, -39]$[3, 53, 0, -7]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dX7y4KJ6EeK62NKshpou-A" id="(0.7792207792207793,0.5208333333333334)"/>
+    </edges>
+    <edges xmi:id="_j8nA0KJ6EeK62NKshpou-A" type="Transition" element="_j8lysKJ6EeK62NKshpou-A" source="_b6N3sKJ6EeK62NKshpou-A" target="_W-n6sKlkEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_j8nA1KJ6EeK62NKshpou-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_j8nA1aJ6EeK62NKshpou-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_j8nA1qJ6EeK62NKshpou-A" x="-30" y="-16"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j8nA0aJ6EeK62NKshpou-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_j8nA06J6EeK62NKshpou-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j8nA0qJ6EeK62NKshpou-A" points="[6, 8, -113, -149]$[124, 151, 5, -6]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j8o2AKJ6EeK62NKshpou-A" id="(0.8413793103448276,0.14583333333333334)"/>
+    </edges>
+    <edges xmi:id="_0owOAKJ6EeK62NKshpou-A" type="Transition" element="_0ovm8KJ6EeK62NKshpou-A" source="_b6N3sKJ6EeK62NKshpou-A" target="_OoTTgKllEeGmpNX2cnyk2Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0ow1EaJ6EeK62NKshpou-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0ow1EqJ6EeK62NKshpou-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0ow1E6J6EeK62NKshpou-A" x="23" y="5"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0owOAaJ6EeK62NKshpou-A" jumpLinkStatus="Below" jumpLinkType="Chamfered" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_0ow1EKJ6EeK62NKshpou-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0owOAqJ6EeK62NKshpou-A" points="[-5, 8, 110, -156]$[-110, 187, 5, 23]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0oyqQKJ6EeK62NKshpou-A" id="(0.9263803680981595,0.0625)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 161 - 162
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Declarations.sct


+ 411 - 420
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/DeepHistory.sct

@@ -1,420 +1,411 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_XoS0wPZlEeCSetPXFd1ZUw" specification="interface:&#xA;in event event1&#xA;in event event2&#xA;in event event3&#xA;in event event4&#xA;in event event5&#xA;in event event6&#xA;in event event7&#xA;in event event8&#xA;in event event9&#xA;&#xA;" name="DeepHistory">
-    <regions xmi:id="_XoTb0vZlEeCSetPXFd1ZUw" name="mainRegion">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_Dd7OAPimEeCPG5ImOgba0Q">
-        <outgoingTransitions xmi:id="_Dd71EPimEeCPG5ImOgba0Q" target="_Dd71EfimEeCPG5ImOgba0Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_Dd71EfimEeCPG5ImOgba0Q" name="State1" incomingTransitions="_Dd71EPimEeCPG5ImOgba0Q _Dd71GPimEeCPG5ImOgba0Q">
-        <outgoingTransitions xmi:id="_Dd71EvimEeCPG5ImOgba0Q" specification="event1" target="_Dd71F_imEeCPG5ImOgba0Q"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_Dd71F_imEeCPG5ImOgba0Q" name="State2" incomingTransitions="_Dd71EvimEeCPG5ImOgba0Q">
-        <outgoingTransitions xmi:id="_Dd71GPimEeCPG5ImOgba0Q" specification="event2" target="_Dd71EfimEeCPG5ImOgba0Q"/>
-        <regions xmi:id="_Dd71HPimEeCPG5ImOgba0Q">
-          <vertices xsi:type="sgraph:State" xmi:id="_Dd71H_imEeCPG5ImOgba0Q" name="a" incomingTransitions="_QlbEMPiwEeCmAZxZWLaQmA">
-            <outgoingTransitions xmi:id="_Dd71IPimEeCPG5ImOgba0Q" specification="event3" target="_Dd71JPimEeCPG5ImOgba0Q"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_Dd71JPimEeCPG5ImOgba0Q" name="State4" incomingTransitions="_Dd71IPimEeCPG5ImOgba0Q">
-            <outgoingTransitions xmi:id="_Dd71JfimEeCPG5ImOgba0Q" specification="event4" target="_Dd8cPPimEeCPG5ImOgba0Q"/>
-            <regions xmi:id="_Dd8cIvimEeCPG5ImOgba0Q">
-              <vertices xsi:type="sgraph:Entry" xmi:id="_Dd8cI_imEeCPG5ImOgba0Q">
-                <outgoingTransitions xmi:id="_Dd8cJPimEeCPG5ImOgba0Q" target="_Dd8cJfimEeCPG5ImOgba0Q"/>
-              </vertices>
-              <vertices xsi:type="sgraph:State" xmi:id="_Dd8cJfimEeCPG5ImOgba0Q" name="State6" incomingTransitions="_Dd8cJPimEeCPG5ImOgba0Q _Dd8cK_imEeCPG5ImOgba0Q">
-                <outgoingTransitions xmi:id="_Dd8cJvimEeCPG5ImOgba0Q" specification="event5" target="_Dd8cKvimEeCPG5ImOgba0Q"/>
-              </vertices>
-              <vertices xsi:type="sgraph:State" xmi:id="_Dd8cKvimEeCPG5ImOgba0Q" name="State7" incomingTransitions="_Dd8cJvimEeCPG5ImOgba0Q">
-                <outgoingTransitions xmi:id="_Dd8cK_imEeCPG5ImOgba0Q" specification="event6" target="_Dd8cJfimEeCPG5ImOgba0Q"/>
-                <regions xmi:id="_Dd8cL_imEeCPG5ImOgba0Q">
-                  <vertices xsi:type="sgraph:State" xmi:id="_Dd8cMPimEeCPG5ImOgba0Q" name="State8" incomingTransitions="_Dd8cNvimEeCPG5ImOgba0Q _TyjukPiwEeCmAZxZWLaQmA">
-                    <outgoingTransitions xmi:id="_Dd8cMfimEeCPG5ImOgba0Q" specification="event7" target="_Dd8cNfimEeCPG5ImOgba0Q"/>
-                  </vertices>
-                  <vertices xsi:type="sgraph:State" xmi:id="_Dd8cNfimEeCPG5ImOgba0Q" name="State9" incomingTransitions="_Dd8cMfimEeCPG5ImOgba0Q">
-                    <outgoingTransitions xmi:id="_Dd8cNvimEeCPG5ImOgba0Q" specification="event8" target="_Dd8cMPimEeCPG5ImOgba0Q"/>
-                  </vertices>
-                  <vertices xsi:type="sgraph:Entry" xmi:id="_TCRhIPiwEeCmAZxZWLaQmA">
-                    <outgoingTransitions xmi:id="_TyjukPiwEeCmAZxZWLaQmA" target="_Dd8cMPimEeCPG5ImOgba0Q"/>
-                  </vertices>
-                </regions>
-              </vertices>
-            </regions>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_Dd8cPPimEeCPG5ImOgba0Q" name="State5" incomingTransitions="_Dd71JfimEeCPG5ImOgba0Q"/>
-          <vertices xsi:type="sgraph:Entry" xmi:id="_PkyGkPiwEeCmAZxZWLaQmA" kind="DEEP_HISTORY">
-            <outgoingTransitions xmi:id="_QlbEMPiwEeCmAZxZWLaQmA" target="_Dd71H_imEeCPG5ImOgba0Q"/>
-          </vertices>
-        </regions>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_XoTb0PZlEeCSetPXFd1ZUw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_XoS0wPZlEeCSetPXFd1ZUw" measurementUnit="Pixel">
-    <children xmi:id="_XoUC4PZlEeCSetPXFd1ZUw" type="Region" element="_XoTb0vZlEeCSetPXFd1ZUw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_XoUC4_ZlEeCSetPXFd1ZUw" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_XoUC5PZlEeCSetPXFd1ZUw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_XoUC5fZlEeCSetPXFd1ZUw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_XoUC5vZlEeCSetPXFd1ZUw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_Dd4xwfimEeCPG5ImOgba0Q" type="Entry" element="_Dd7OAPimEeCPG5ImOgba0Q">
-          <children xmi:id="_Dd4xwvimEeCPG5ImOgba0Q" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_Dd4xw_imEeCPG5ImOgba0Q" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xxPimEeCPG5ImOgba0Q"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd4xxfimEeCPG5ImOgba0Q"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xxvimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd4xx_imEeCPG5ImOgba0Q"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xyPimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd4xyfimEeCPG5ImOgba0Q" x="80" y="30"/>
-        </children>
-        <children xmi:id="_Dd5Y0PimEeCPG5ImOgba0Q" type="State" element="_Dd71EfimEeCPG5ImOgba0Q">
-          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y0fimEeCPG5ImOgba0Q" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y0vimEeCPG5ImOgba0Q"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y0_imEeCPG5ImOgba0Q"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y1PimEeCPG5ImOgba0Q" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_Dd5Y1fimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y1vimEeCPG5ImOgba0Q"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y1_imEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y2PimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_Dd5Y2fimEeCPG5ImOgba0Q"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd5Y2vimEeCPG5ImOgba0Q"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y2_imEeCPG5ImOgba0Q" x="19" y="135" width="96"/>
-        </children>
-        <children xmi:id="_Dd5Y3PimEeCPG5ImOgba0Q" type="State" element="_Dd71F_imEeCPG5ImOgba0Q">
-          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y3fimEeCPG5ImOgba0Q" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y3vimEeCPG5ImOgba0Q"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y3_imEeCPG5ImOgba0Q"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y4PimEeCPG5ImOgba0Q" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_Dd5Y4fimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y4vimEeCPG5ImOgba0Q"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y4_imEeCPG5ImOgba0Q" type="StateFigureCompartment">
-            <children xmi:id="_Dd5Y5PimEeCPG5ImOgba0Q" type="Region" element="_Dd71HPimEeCPG5ImOgba0Q">
-              <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y5fimEeCPG5ImOgba0Q" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y5vimEeCPG5ImOgba0Q"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y5_imEeCPG5ImOgba0Q"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_Dd5Y6PimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_Dd5Y8vimEeCPG5ImOgba0Q" type="State" element="_Dd71H_imEeCPG5ImOgba0Q">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y8_imEeCPG5ImOgba0Q" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y9PimEeCPG5ImOgba0Q"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y9fimEeCPG5ImOgba0Q"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd5Y9vimEeCPG5ImOgba0Q" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_Dd5Y9_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y-PimEeCPG5ImOgba0Q"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd5Y-fimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y-vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd5Y-_imEeCPG5ImOgba0Q"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd5Y_PimEeCPG5ImOgba0Q"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y_fimEeCPG5ImOgba0Q" x="115" y="49" width="72"/>
-                </children>
-                <children xmi:id="_Dd5Y_vimEeCPG5ImOgba0Q" type="State" element="_Dd71JPimEeCPG5ImOgba0Q">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y__imEeCPG5ImOgba0Q" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5ZAPimEeCPG5ImOgba0Q"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5ZAfimEeCPG5ImOgba0Q"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd5ZAvimEeCPG5ImOgba0Q" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_Dd5ZA_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5ZBPimEeCPG5ImOgba0Q"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd5ZBfimEeCPG5ImOgba0Q" type="StateFigureCompartment">
-                    <children xmi:id="_Dd5_4PimEeCPG5ImOgba0Q" type="Region" element="_Dd8cIvimEeCPG5ImOgba0Q">
-                      <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_4fimEeCPG5ImOgba0Q" type="RegionName">
-                        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_4vimEeCPG5ImOgba0Q"/>
-                        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_4_imEeCPG5ImOgba0Q"/>
-                      </children>
-                      <children xsi:type="notation:Shape" xmi:id="_Dd5_5PimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                        <children xmi:id="_Dd5_5fimEeCPG5ImOgba0Q" type="Entry" element="_Dd8cI_imEeCPG5ImOgba0Q">
-                          <children xmi:id="_Dd5_5vimEeCPG5ImOgba0Q" type="BorderItemLabelContainer">
-                            <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_5_imEeCPG5ImOgba0Q" type="BorderItemLabel">
-                              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_6PimEeCPG5ImOgba0Q"/>
-                              <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_6fimEeCPG5ImOgba0Q"/>
-                            </children>
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_6vimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
-                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_6_imEeCPG5ImOgba0Q"/>
-                          </children>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_7PimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_7fimEeCPG5ImOgba0Q" x="19" y="31"/>
-                        </children>
-                        <children xmi:id="_Dd5_7vimEeCPG5ImOgba0Q" type="State" element="_Dd8cJfimEeCPG5ImOgba0Q">
-                          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_7_imEeCPG5ImOgba0Q" type="StateName">
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_8PimEeCPG5ImOgba0Q"/>
-                            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_8fimEeCPG5ImOgba0Q"/>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_Dd5_8vimEeCPG5ImOgba0Q" type="StateTextCompartment">
-                            <children xsi:type="notation:Shape" xmi:id="_Dd5_8_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_9PimEeCPG5ImOgba0Q"/>
-                            </children>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_Dd5_9fimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_9vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                          <styles xsi:type="notation:FontStyle" xmi:id="_Dd5_9_imEeCPG5ImOgba0Q"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd5_-PimEeCPG5ImOgba0Q"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_-fimEeCPG5ImOgba0Q" x="198" y="19" width="75"/>
-                        </children>
-                        <children xmi:id="_Dd5_-vimEeCPG5ImOgba0Q" type="State" element="_Dd8cKvimEeCPG5ImOgba0Q">
-                          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_-_imEeCPG5ImOgba0Q" type="StateName">
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5__PimEeCPG5ImOgba0Q"/>
-                            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5__fimEeCPG5ImOgba0Q"/>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_Dd5__vimEeCPG5ImOgba0Q" type="StateTextCompartment" collapsed="true">
-                            <children xsi:type="notation:Shape" xmi:id="_Dd5___imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AAPimEeCPG5ImOgba0Q"/>
-                            </children>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_Dd6AAfimEeCPG5ImOgba0Q" type="StateFigureCompartment">
-                            <children xmi:id="_Dd6AAvimEeCPG5ImOgba0Q" type="Region" element="_Dd8cL_imEeCPG5ImOgba0Q">
-                              <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AA_imEeCPG5ImOgba0Q" type="RegionName">
-                                <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6ABPimEeCPG5ImOgba0Q"/>
-                                <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6ABfimEeCPG5ImOgba0Q"/>
-                              </children>
-                              <children xsi:type="notation:Shape" xmi:id="_Dd6ABvimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                                <children xmi:id="_Dd6AB_imEeCPG5ImOgba0Q" type="State" element="_Dd8cMPimEeCPG5ImOgba0Q">
-                                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6ACPimEeCPG5ImOgba0Q" type="StateName">
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6ACfimEeCPG5ImOgba0Q"/>
-                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6ACvimEeCPG5ImOgba0Q"/>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AC_imEeCPG5ImOgba0Q" type="StateTextCompartment">
-                                    <children xsi:type="notation:Shape" xmi:id="_Dd6ADPimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ADfimEeCPG5ImOgba0Q"/>
-                                    </children>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6ADvimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AD_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AEPimEeCPG5ImOgba0Q"/>
-                                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6AEfimEeCPG5ImOgba0Q"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AEvimEeCPG5ImOgba0Q" x="71" y="7" width="72"/>
-                                </children>
-                                <children xmi:id="_Dd6AE_imEeCPG5ImOgba0Q" type="State" element="_Dd8cNfimEeCPG5ImOgba0Q">
-                                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AFPimEeCPG5ImOgba0Q" type="StateName">
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AFfimEeCPG5ImOgba0Q"/>
-                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6AFvimEeCPG5ImOgba0Q"/>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AF_imEeCPG5ImOgba0Q" type="StateTextCompartment">
-                                    <children xsi:type="notation:Shape" xmi:id="_Dd6AGPimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AGfimEeCPG5ImOgba0Q"/>
-                                    </children>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AGvimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AG_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AHPimEeCPG5ImOgba0Q"/>
-                                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6AHfimEeCPG5ImOgba0Q"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AHvimEeCPG5ImOgba0Q" x="219" y="13" width="74"/>
-                                </children>
-                                <children xmi:id="_TCSIMPiwEeCmAZxZWLaQmA" type="Entry" element="_TCRhIPiwEeCmAZxZWLaQmA">
-                                  <children xmi:id="_TCSvQPiwEeCmAZxZWLaQmA" type="BorderItemLabelContainer">
-                                    <children xsi:type="notation:DecorationNode" xmi:id="_TCSvQ_iwEeCmAZxZWLaQmA" type="BorderItemLabel">
-                                      <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSvRPiwEeCmAZxZWLaQmA"/>
-                                      <layoutConstraint xsi:type="notation:Location" xmi:id="_TCSvRfiwEeCmAZxZWLaQmA"/>
-                                    </children>
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSvQfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
-                                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCSvQviwEeCmAZxZWLaQmA"/>
-                                  </children>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSIMfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCSIMviwEeCmAZxZWLaQmA" x="23" y="27"/>
-                                </children>
-                                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AKPimEeCPG5ImOgba0Q"/>
-                              </children>
-                              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AKfimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AKvimEeCPG5ImOgba0Q"/>
-                            </children>
-                          </children>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AK_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                          <styles xsi:type="notation:FontStyle" xmi:id="_Dd6ALPimEeCPG5ImOgba0Q"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6ALfimEeCPG5ImOgba0Q"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ALvimEeCPG5ImOgba0Q" x="33" y="127" width="354" height="225"/>
-                        </children>
-                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AL_imEeCPG5ImOgba0Q"/>
-                      </children>
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AMPimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AMfimEeCPG5ImOgba0Q"/>
-                    </children>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AMvimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AM_imEeCPG5ImOgba0Q"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6ANPimEeCPG5ImOgba0Q"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ANfimEeCPG5ImOgba0Q" x="278" y="5" width="441" height="447"/>
-                </children>
-                <children xmi:id="_Dd6ANvimEeCPG5ImOgba0Q" type="State" element="_Dd8cPPimEeCPG5ImOgba0Q">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AN_imEeCPG5ImOgba0Q" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AOPimEeCPG5ImOgba0Q"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6AOfimEeCPG5ImOgba0Q"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AOvimEeCPG5ImOgba0Q" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_Dd6AO_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6APPimEeCPG5ImOgba0Q"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_Dd6APfimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6APvimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AP_imEeCPG5ImOgba0Q"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6AQPimEeCPG5ImOgba0Q"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8PimEeCPG5ImOgba0Q" x="62" y="355" width="86"/>
-                </children>
-                <children xmi:id="_Pk2YAPiwEeCmAZxZWLaQmA" type="DeepHistory" element="_PkyGkPiwEeCmAZxZWLaQmA">
-                  <children xmi:id="_Pk3mIPiwEeCmAZxZWLaQmA" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_Pk4NMPiwEeCmAZxZWLaQmA" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk4NMfiwEeCmAZxZWLaQmA"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_Pk4NMviwEeCmAZxZWLaQmA"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk3mIfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pk3mIviwEeCmAZxZWLaQmA"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk2YAfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pk2YAviwEeCmAZxZWLaQmA" x="39" y="28"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8fimEeCPG5ImOgba0Q"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6m8vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8_imEeCPG5ImOgba0Q"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6m9PimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_Dd6m9fimEeCPG5ImOgba0Q"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Dd6m9vimEeCPG5ImOgba0Q"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m9_imEeCPG5ImOgba0Q" x="215" y="23" width="785" height="589"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoUC5_ZlEeCSetPXFd1ZUw"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_XoUC4fZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoUp8PZlEeCSetPXFd1ZUw" x="220" y="10" width="993" height="675"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_XoXGN_ZlEeCSetPXFd1ZUw" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_XoXtQPZlEeCSetPXFd1ZUw" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_XoXtQfZlEeCSetPXFd1ZUw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_XoXtQvZlEeCSetPXFd1ZUw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_XoXtQ_ZlEeCSetPXFd1ZUw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoXtRPZlEeCSetPXFd1ZUw"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoXtRfZlEeCSetPXFd1ZUw" x="12" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_XoTb0fZlEeCSetPXFd1ZUw"/>
-    <edges xmi:id="_DmuksPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cMfimEeCPG5ImOgba0Q" source="_Dd6AB_imEeCPG5ImOgba0Q" target="_Dd6AE_imEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DmuktPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DmuktfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DmuktvimEeCPG5ImOgba0Q" x="1" y="-10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DmuksfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dmuks_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DmuksvimEeCPG5ImOgba0Q" points="[26, 6, -122, 0]$[74, -9, -74, -15]$[123, 6, -25, 0]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_NnamgPimEeCPG5ImOgba0Q" id="(0.09803921568627451,0.31746031746031744)"/>
-    </edges>
-    <edges xmi:id="_Dmvy0PimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cNvimEeCPG5ImOgba0Q" source="_Dd6AE_imEeCPG5ImOgba0Q" target="_Dd6AB_imEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Dmvy1PimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dmvy1fimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dmvy1vimEeCPG5ImOgba0Q" y="-13"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dmvy0fimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dmvy0_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dmvy0vimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_OM7HUPimEeCPG5ImOgba0Q" id="(0.0392156862745098,0.6349206349206349)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PgEKMPimEeCPG5ImOgba0Q" id="(0.9607843137254902,0.7619047619047619)"/>
-    </edges>
-    <edges xmi:id="_Dp2KIPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cK_imEeCPG5ImOgba0Q" source="_Dd5_-vimEeCPG5ImOgba0Q" target="_Dd5_7vimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Dp2xMfimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp2xMvimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp2xM_imEeCPG5ImOgba0Q" x="-16" y="26"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp2KIfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dp2xMPimEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp2KIvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_CQIyYEs-EeGdEbcgyE6NOQ" id="(0.5875706214689266,0.013333333333333334)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_B88woEs-EeGdEbcgyE6NOQ" id="(0.9056603773584906,0.6964285714285714)"/>
-    </edges>
-    <edges xmi:id="_Dp3YQPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cJvimEeCPG5ImOgba0Q" source="_Dd5_7vimEeCPG5ImOgba0Q" target="_Dd5_-vimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Dp3YRPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp3YRfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp3_UPimEeCPG5ImOgba0Q" x="-5" y="30"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp3YQfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dp3YQ_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp3YQvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Cp4IEEs-EeGdEbcgyE6NOQ" id="(0.32075471698113206,0.8928571428571429)"/>
-    </edges>
-    <edges xmi:id="_Dp4mYPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cJPimEeCPG5ImOgba0Q" source="_Dd5_5fimEeCPG5ImOgba0Q" target="_Dd5_7vimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Dp4mZPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp4mZfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp4mZvimEeCPG5ImOgba0Q" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp4mYfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dp4mY_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp4mYvimEeCPG5ImOgba0Q" points="[-1, -2, 0, -1]$[-1, -1, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_DsU2YPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71JfimEeCPG5ImOgba0Q" source="_Dd5Y_vimEeCPG5ImOgba0Q" target="_Dd6ANvimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DsVdcfimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DsVdcvimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DsVdc_imEeCPG5ImOgba0Q" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DsU2YfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_DsVdcPimEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DsU2YvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_DsXSoPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71IPimEeCPG5ImOgba0Q" source="_Dd5Y8vimEeCPG5ImOgba0Q" target="_Dd5Y_vimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DsX5sPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DsX5sfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DsX5svimEeCPG5ImOgba0Q" x="-7" y="16"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DsXSofimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_DsXSo_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DsXSovimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_DvpQIPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71EvimEeCPG5ImOgba0Q" source="_Dd5Y0PimEeCPG5ImOgba0Q" target="_Dd5Y3PimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Dvp3MfimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dvp3MvimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dvp3M_imEeCPG5ImOgba0Q" x="26" y="-22"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvpQIfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Dvp3MPimEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvpQIvimEeCPG5ImOgba0Q" points="[26, -3, -108, 13]$[128, -16, -6, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_2JjJsPisEeCPG5ImOgba0Q" id="(0.8431372549019608,0.30158730158730157)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_LF1akPimEeCPG5ImOgba0Q" id="(0.007643312101910828,0.21561969439728354)"/>
-    </edges>
-    <edges xmi:id="_DvrFUPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71GPimEeCPG5ImOgba0Q" source="_Dd5Y3PimEeCPG5ImOgba0Q" target="_Dd5Y0PimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DvrFVPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DvrFVfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DvrFVvimEeCPG5ImOgba0Q" x="12" y="-20"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvrFUfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_DvrFU_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvrFUvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_29WlMPisEeCPG5ImOgba0Q" id="(0.012738853503184714,0.2614601018675722)"/>
-    </edges>
-    <edges xmi:id="_DvsTcPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71EPimEeCPG5ImOgba0Q" source="_Dd4xwfimEeCPG5ImOgba0Q" target="_Dd5Y0PimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DvsTdPimEeCPG5ImOgba0Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DvsTdfimEeCPG5ImOgba0Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DvsTdvimEeCPG5ImOgba0Q" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvsTcfimEeCPG5ImOgba0Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_DvsTc_imEeCPG5ImOgba0Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvsTcvimEeCPG5ImOgba0Q" points="[-1, -2, 0, -1]$[-1, -1, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_QlcSUPiwEeCmAZxZWLaQmA" type="Transition" element="_QlbEMPiwEeCmAZxZWLaQmA" source="_Pk2YAPiwEeCmAZxZWLaQmA" target="_Dd5Y8vimEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Qlc5YfiwEeCmAZxZWLaQmA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Qlc5YviwEeCmAZxZWLaQmA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Qlc5Y_iwEeCmAZxZWLaQmA" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QlcSUfiwEeCmAZxZWLaQmA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Qlc5YPiwEeCmAZxZWLaQmA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QlcSUviwEeCmAZxZWLaQmA" points="[7, 0, -93, -17]$[94, -14, -6, -31]"/>
-    </edges>
-    <edges xmi:id="_Tymx4PiwEeCmAZxZWLaQmA" type="Transition" element="_TyjukPiwEeCmAZxZWLaQmA" source="_TCSIMPiwEeCmAZxZWLaQmA" target="_Dd6AB_imEeCPG5ImOgba0Q">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Tymx5PiwEeCmAZxZWLaQmA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Tymx5fiwEeCmAZxZWLaQmA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Tymx5viwEeCmAZxZWLaQmA" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Tymx4fiwEeCmAZxZWLaQmA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Tymx4_iwEeCmAZxZWLaQmA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Tymx4viwEeCmAZxZWLaQmA" points="[7, 0, -45, 3]$[41, -9, -11, -6]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_TzQSIPiwEeCmAZxZWLaQmA" id="(0.21568627450980393,0.38095238095238093)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_XoS0wPZlEeCSetPXFd1ZUw" specification="interface:&#xA;in event event1&#xA;in event event2&#xA;in event event3&#xA;in event event4&#xA;in event event5&#xA;in event event6&#xA;in event event7&#xA;in event event8&#xA;in event event9&#xA;&#xA;" name="DeepHistory">
+    <regions xmi:id="_XoTb0vZlEeCSetPXFd1ZUw" name="mainRegion">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_Dd7OAPimEeCPG5ImOgba0Q">
+        <outgoingTransitions xmi:id="_Dd71EPimEeCPG5ImOgba0Q" target="_Dd71EfimEeCPG5ImOgba0Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_Dd71EfimEeCPG5ImOgba0Q" name="State1" incomingTransitions="_Dd71EPimEeCPG5ImOgba0Q _Dd71GPimEeCPG5ImOgba0Q">
+        <outgoingTransitions xmi:id="_Dd71EvimEeCPG5ImOgba0Q" specification="event1" target="_Dd71F_imEeCPG5ImOgba0Q"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_Dd71F_imEeCPG5ImOgba0Q" name="State2" incomingTransitions="_Dd71EvimEeCPG5ImOgba0Q">
+        <outgoingTransitions xmi:id="_Dd71GPimEeCPG5ImOgba0Q" specification="event2" target="_Dd71EfimEeCPG5ImOgba0Q"/>
+        <regions xmi:id="_Dd71HPimEeCPG5ImOgba0Q">
+          <vertices xsi:type="sgraph:State" xmi:id="_Dd71H_imEeCPG5ImOgba0Q" name="a" incomingTransitions="_QlbEMPiwEeCmAZxZWLaQmA">
+            <outgoingTransitions xmi:id="_Dd71IPimEeCPG5ImOgba0Q" specification="event3" target="_Dd71JPimEeCPG5ImOgba0Q"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_Dd71JPimEeCPG5ImOgba0Q" name="State4" incomingTransitions="_Dd71IPimEeCPG5ImOgba0Q">
+            <outgoingTransitions xmi:id="_Dd71JfimEeCPG5ImOgba0Q" specification="event4" target="_Dd8cPPimEeCPG5ImOgba0Q"/>
+            <regions xmi:id="_Dd8cIvimEeCPG5ImOgba0Q">
+              <vertices xsi:type="sgraph:Entry" xmi:id="_Dd8cI_imEeCPG5ImOgba0Q">
+                <outgoingTransitions xmi:id="_Dd8cJPimEeCPG5ImOgba0Q" target="_Dd8cJfimEeCPG5ImOgba0Q"/>
+              </vertices>
+              <vertices xsi:type="sgraph:State" xmi:id="_Dd8cJfimEeCPG5ImOgba0Q" name="State6" incomingTransitions="_Dd8cJPimEeCPG5ImOgba0Q _Dd8cK_imEeCPG5ImOgba0Q">
+                <outgoingTransitions xmi:id="_Dd8cJvimEeCPG5ImOgba0Q" specification="event5" target="_Dd8cKvimEeCPG5ImOgba0Q"/>
+              </vertices>
+              <vertices xsi:type="sgraph:State" xmi:id="_Dd8cKvimEeCPG5ImOgba0Q" name="State7" incomingTransitions="_Dd8cJvimEeCPG5ImOgba0Q">
+                <outgoingTransitions xmi:id="_Dd8cK_imEeCPG5ImOgba0Q" specification="event6" target="_Dd8cJfimEeCPG5ImOgba0Q"/>
+                <regions xmi:id="_Dd8cL_imEeCPG5ImOgba0Q">
+                  <vertices xsi:type="sgraph:State" xmi:id="_Dd8cMPimEeCPG5ImOgba0Q" name="State8" incomingTransitions="_Dd8cNvimEeCPG5ImOgba0Q _TyjukPiwEeCmAZxZWLaQmA">
+                    <outgoingTransitions xmi:id="_Dd8cMfimEeCPG5ImOgba0Q" specification="event7" target="_Dd8cNfimEeCPG5ImOgba0Q"/>
+                  </vertices>
+                  <vertices xsi:type="sgraph:State" xmi:id="_Dd8cNfimEeCPG5ImOgba0Q" name="State9" incomingTransitions="_Dd8cMfimEeCPG5ImOgba0Q">
+                    <outgoingTransitions xmi:id="_Dd8cNvimEeCPG5ImOgba0Q" specification="event8" target="_Dd8cMPimEeCPG5ImOgba0Q"/>
+                  </vertices>
+                  <vertices xsi:type="sgraph:Entry" xmi:id="_TCRhIPiwEeCmAZxZWLaQmA">
+                    <outgoingTransitions xmi:id="_TyjukPiwEeCmAZxZWLaQmA" target="_Dd8cMPimEeCPG5ImOgba0Q"/>
+                  </vertices>
+                </regions>
+              </vertices>
+            </regions>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_Dd8cPPimEeCPG5ImOgba0Q" name="State5" incomingTransitions="_Dd71JfimEeCPG5ImOgba0Q"/>
+          <vertices xsi:type="sgraph:Entry" xmi:id="_PkyGkPiwEeCmAZxZWLaQmA" kind="DEEP_HISTORY">
+            <outgoingTransitions xmi:id="_QlbEMPiwEeCmAZxZWLaQmA" target="_Dd71H_imEeCPG5ImOgba0Q"/>
+          </vertices>
+        </regions>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_XoTb0PZlEeCSetPXFd1ZUw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_XoS0wPZlEeCSetPXFd1ZUw" measurementUnit="Pixel">
+    <children xmi:id="_XoUC4PZlEeCSetPXFd1ZUw" type="Region" element="_XoTb0vZlEeCSetPXFd1ZUw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_XoUC4_ZlEeCSetPXFd1ZUw" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_XoUC5PZlEeCSetPXFd1ZUw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_XoUC5fZlEeCSetPXFd1ZUw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_XoUC5vZlEeCSetPXFd1ZUw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_Dd4xwfimEeCPG5ImOgba0Q" type="Entry" element="_Dd7OAPimEeCPG5ImOgba0Q">
+          <children xmi:id="_Dd4xwvimEeCPG5ImOgba0Q" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_Dd4xw_imEeCPG5ImOgba0Q" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xxPimEeCPG5ImOgba0Q"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd4xxfimEeCPG5ImOgba0Q"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xxvimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd4xx_imEeCPG5ImOgba0Q"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd4xyPimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd4xyfimEeCPG5ImOgba0Q" x="80" y="30"/>
+        </children>
+        <children xmi:id="_Dd5Y0PimEeCPG5ImOgba0Q" type="State" element="_Dd71EfimEeCPG5ImOgba0Q">
+          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y0fimEeCPG5ImOgba0Q" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y0vimEeCPG5ImOgba0Q"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y0_imEeCPG5ImOgba0Q"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y1PimEeCPG5ImOgba0Q" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_Dd5Y1fimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y1vimEeCPG5ImOgba0Q"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y1_imEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y2PimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_Dd5Y2fimEeCPG5ImOgba0Q"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y2_imEeCPG5ImOgba0Q" x="19" y="135" width="96"/>
+        </children>
+        <children xmi:id="_Dd5Y3PimEeCPG5ImOgba0Q" type="State" element="_Dd71F_imEeCPG5ImOgba0Q">
+          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y3fimEeCPG5ImOgba0Q" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y3vimEeCPG5ImOgba0Q"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y3_imEeCPG5ImOgba0Q"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y4PimEeCPG5ImOgba0Q" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_Dd5Y4fimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y4vimEeCPG5ImOgba0Q"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Dd5Y4_imEeCPG5ImOgba0Q" type="StateFigureCompartment">
+            <children xmi:id="_Dd5Y5PimEeCPG5ImOgba0Q" type="Region" element="_Dd71HPimEeCPG5ImOgba0Q">
+              <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y5fimEeCPG5ImOgba0Q" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y5vimEeCPG5ImOgba0Q"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y5_imEeCPG5ImOgba0Q"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_Dd5Y6PimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_Dd5Y8vimEeCPG5ImOgba0Q" type="State" element="_Dd71H_imEeCPG5ImOgba0Q">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y8_imEeCPG5ImOgba0Q" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y9PimEeCPG5ImOgba0Q"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5Y9fimEeCPG5ImOgba0Q"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd5Y9vimEeCPG5ImOgba0Q" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_Dd5Y9_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y-PimEeCPG5ImOgba0Q"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd5Y-fimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5Y-vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd5Y-_imEeCPG5ImOgba0Q"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5Y_fimEeCPG5ImOgba0Q" x="115" y="49" width="72"/>
+                </children>
+                <children xmi:id="_Dd5Y_vimEeCPG5ImOgba0Q" type="State" element="_Dd71JPimEeCPG5ImOgba0Q">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd5Y__imEeCPG5ImOgba0Q" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5ZAPimEeCPG5ImOgba0Q"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5ZAfimEeCPG5ImOgba0Q"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd5ZAvimEeCPG5ImOgba0Q" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_Dd5ZA_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5ZBPimEeCPG5ImOgba0Q"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd5ZBfimEeCPG5ImOgba0Q" type="StateFigureCompartment">
+                    <children xmi:id="_Dd5_4PimEeCPG5ImOgba0Q" type="Region" element="_Dd8cIvimEeCPG5ImOgba0Q">
+                      <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_4fimEeCPG5ImOgba0Q" type="RegionName">
+                        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_4vimEeCPG5ImOgba0Q"/>
+                        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_4_imEeCPG5ImOgba0Q"/>
+                      </children>
+                      <children xsi:type="notation:Shape" xmi:id="_Dd5_5PimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                        <children xmi:id="_Dd5_5fimEeCPG5ImOgba0Q" type="Entry" element="_Dd8cI_imEeCPG5ImOgba0Q">
+                          <children xmi:id="_Dd5_5vimEeCPG5ImOgba0Q" type="BorderItemLabelContainer">
+                            <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_5_imEeCPG5ImOgba0Q" type="BorderItemLabel">
+                              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_6PimEeCPG5ImOgba0Q"/>
+                              <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_6fimEeCPG5ImOgba0Q"/>
+                            </children>
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_6vimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
+                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_6_imEeCPG5ImOgba0Q"/>
+                          </children>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_7PimEeCPG5ImOgba0Q" fontName="Verdana" lineColor="4210752"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_7fimEeCPG5ImOgba0Q" x="19" y="31"/>
+                        </children>
+                        <children xmi:id="_Dd5_7vimEeCPG5ImOgba0Q" type="State" element="_Dd8cJfimEeCPG5ImOgba0Q">
+                          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_7_imEeCPG5ImOgba0Q" type="StateName">
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_8PimEeCPG5ImOgba0Q"/>
+                            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5_8fimEeCPG5ImOgba0Q"/>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_Dd5_8vimEeCPG5ImOgba0Q" type="StateTextCompartment">
+                            <children xsi:type="notation:Shape" xmi:id="_Dd5_8_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_9PimEeCPG5ImOgba0Q"/>
+                            </children>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_Dd5_9fimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5_9vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                          <styles xsi:type="notation:FontStyle" xmi:id="_Dd5_9_imEeCPG5ImOgba0Q"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd5_-fimEeCPG5ImOgba0Q" x="198" y="19" width="75"/>
+                        </children>
+                        <children xmi:id="_Dd5_-vimEeCPG5ImOgba0Q" type="State" element="_Dd8cKvimEeCPG5ImOgba0Q">
+                          <children xsi:type="notation:DecorationNode" xmi:id="_Dd5_-_imEeCPG5ImOgba0Q" type="StateName">
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd5__PimEeCPG5ImOgba0Q"/>
+                            <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd5__fimEeCPG5ImOgba0Q"/>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_Dd5__vimEeCPG5ImOgba0Q" type="StateTextCompartment" collapsed="true">
+                            <children xsi:type="notation:Shape" xmi:id="_Dd5___imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AAPimEeCPG5ImOgba0Q"/>
+                            </children>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_Dd6AAfimEeCPG5ImOgba0Q" type="StateFigureCompartment">
+                            <children xmi:id="_Dd6AAvimEeCPG5ImOgba0Q" type="Region" element="_Dd8cL_imEeCPG5ImOgba0Q">
+                              <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AA_imEeCPG5ImOgba0Q" type="RegionName">
+                                <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6ABPimEeCPG5ImOgba0Q"/>
+                                <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6ABfimEeCPG5ImOgba0Q"/>
+                              </children>
+                              <children xsi:type="notation:Shape" xmi:id="_Dd6ABvimEeCPG5ImOgba0Q" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                                <children xmi:id="_Dd6AB_imEeCPG5ImOgba0Q" type="State" element="_Dd8cMPimEeCPG5ImOgba0Q">
+                                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6ACPimEeCPG5ImOgba0Q" type="StateName">
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6ACfimEeCPG5ImOgba0Q"/>
+                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6ACvimEeCPG5ImOgba0Q"/>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AC_imEeCPG5ImOgba0Q" type="StateTextCompartment">
+                                    <children xsi:type="notation:Shape" xmi:id="_Dd6ADPimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ADfimEeCPG5ImOgba0Q"/>
+                                    </children>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6ADvimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AD_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AEPimEeCPG5ImOgba0Q"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AEvimEeCPG5ImOgba0Q" x="71" y="7" width="72"/>
+                                </children>
+                                <children xmi:id="_Dd6AE_imEeCPG5ImOgba0Q" type="State" element="_Dd8cNfimEeCPG5ImOgba0Q">
+                                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AFPimEeCPG5ImOgba0Q" type="StateName">
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AFfimEeCPG5ImOgba0Q"/>
+                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6AFvimEeCPG5ImOgba0Q"/>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AF_imEeCPG5ImOgba0Q" type="StateTextCompartment">
+                                    <children xsi:type="notation:Shape" xmi:id="_Dd6AGPimEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AGfimEeCPG5ImOgba0Q"/>
+                                    </children>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AGvimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AG_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AHPimEeCPG5ImOgba0Q"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AHvimEeCPG5ImOgba0Q" x="219" y="13" width="74"/>
+                                </children>
+                                <children xmi:id="_TCSIMPiwEeCmAZxZWLaQmA" type="Entry" element="_TCRhIPiwEeCmAZxZWLaQmA">
+                                  <children xmi:id="_TCSvQPiwEeCmAZxZWLaQmA" type="BorderItemLabelContainer">
+                                    <children xsi:type="notation:DecorationNode" xmi:id="_TCSvQ_iwEeCmAZxZWLaQmA" type="BorderItemLabel">
+                                      <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSvRPiwEeCmAZxZWLaQmA"/>
+                                      <layoutConstraint xsi:type="notation:Location" xmi:id="_TCSvRfiwEeCmAZxZWLaQmA"/>
+                                    </children>
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSvQfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
+                                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCSvQviwEeCmAZxZWLaQmA"/>
+                                  </children>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_TCSIMfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCSIMviwEeCmAZxZWLaQmA" x="23" y="27"/>
+                                </children>
+                                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AKPimEeCPG5ImOgba0Q"/>
+                              </children>
+                              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AKfimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AKvimEeCPG5ImOgba0Q"/>
+                            </children>
+                          </children>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AK_imEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                          <styles xsi:type="notation:FontStyle" xmi:id="_Dd6ALPimEeCPG5ImOgba0Q"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ALvimEeCPG5ImOgba0Q" x="33" y="127" width="354" height="225"/>
+                        </children>
+                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AL_imEeCPG5ImOgba0Q"/>
+                      </children>
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AMPimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6AMfimEeCPG5ImOgba0Q"/>
+                    </children>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AMvimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AM_imEeCPG5ImOgba0Q"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6ANfimEeCPG5ImOgba0Q" x="278" y="5" width="441" height="447"/>
+                </children>
+                <children xmi:id="_Dd6ANvimEeCPG5ImOgba0Q" type="State" element="_Dd8cPPimEeCPG5ImOgba0Q">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_Dd6AN_imEeCPG5ImOgba0Q" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6AOPimEeCPG5ImOgba0Q"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Dd6AOfimEeCPG5ImOgba0Q"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd6AOvimEeCPG5ImOgba0Q" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_Dd6AO_imEeCPG5ImOgba0Q" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6APPimEeCPG5ImOgba0Q"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_Dd6APfimEeCPG5ImOgba0Q" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6APvimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_Dd6AP_imEeCPG5ImOgba0Q"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8PimEeCPG5ImOgba0Q" x="62" y="355" width="86"/>
+                </children>
+                <children xmi:id="_Pk2YAPiwEeCmAZxZWLaQmA" type="DeepHistory" element="_PkyGkPiwEeCmAZxZWLaQmA">
+                  <children xmi:id="_Pk3mIPiwEeCmAZxZWLaQmA" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_Pk4NMPiwEeCmAZxZWLaQmA" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk4NMfiwEeCmAZxZWLaQmA"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_Pk4NMviwEeCmAZxZWLaQmA"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk3mIfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pk3mIviwEeCmAZxZWLaQmA"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Pk2YAfiwEeCmAZxZWLaQmA" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pk2YAviwEeCmAZxZWLaQmA" x="39" y="28"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8fimEeCPG5ImOgba0Q"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6m8vimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m8_imEeCPG5ImOgba0Q"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Dd6m9PimEeCPG5ImOgba0Q" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_Dd6m9fimEeCPG5ImOgba0Q"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Dd6m9_imEeCPG5ImOgba0Q" x="215" y="23" width="785" height="589"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoUC5_ZlEeCSetPXFd1ZUw"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_XoUC4fZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoUp8PZlEeCSetPXFd1ZUw" x="220" y="10" width="993" height="675"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_XoXGN_ZlEeCSetPXFd1ZUw" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_XoXtQPZlEeCSetPXFd1ZUw" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_XoXtQfZlEeCSetPXFd1ZUw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_XoXtQvZlEeCSetPXFd1ZUw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_XoXtQ_ZlEeCSetPXFd1ZUw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoXtRPZlEeCSetPXFd1ZUw"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_XoXtRfZlEeCSetPXFd1ZUw" x="12" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_XoTb0fZlEeCSetPXFd1ZUw"/>
+    <edges xmi:id="_DmuksPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cMfimEeCPG5ImOgba0Q" source="_Dd6AB_imEeCPG5ImOgba0Q" target="_Dd6AE_imEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DmuktPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DmuktfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DmuktvimEeCPG5ImOgba0Q" x="1" y="-10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DmuksfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dmuks_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DmuksvimEeCPG5ImOgba0Q" points="[26, 6, -122, 0]$[74, -9, -74, -15]$[123, 6, -25, 0]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_NnamgPimEeCPG5ImOgba0Q" id="(0.09803921568627451,0.31746031746031744)"/>
+    </edges>
+    <edges xmi:id="_Dmvy0PimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cNvimEeCPG5ImOgba0Q" source="_Dd6AE_imEeCPG5ImOgba0Q" target="_Dd6AB_imEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Dmvy1PimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dmvy1fimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dmvy1vimEeCPG5ImOgba0Q" y="-13"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dmvy0fimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dmvy0_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dmvy0vimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_OM7HUPimEeCPG5ImOgba0Q" id="(0.0392156862745098,0.6349206349206349)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PgEKMPimEeCPG5ImOgba0Q" id="(0.9607843137254902,0.7619047619047619)"/>
+    </edges>
+    <edges xmi:id="_Dp2KIPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cK_imEeCPG5ImOgba0Q" source="_Dd5_-vimEeCPG5ImOgba0Q" target="_Dd5_7vimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Dp2xMfimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp2xMvimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp2xM_imEeCPG5ImOgba0Q" x="-16" y="26"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp2KIfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dp2xMPimEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp2KIvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_CQIyYEs-EeGdEbcgyE6NOQ" id="(0.5875706214689266,0.013333333333333334)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_B88woEs-EeGdEbcgyE6NOQ" id="(0.9056603773584906,0.6964285714285714)"/>
+    </edges>
+    <edges xmi:id="_Dp3YQPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cJvimEeCPG5ImOgba0Q" source="_Dd5_7vimEeCPG5ImOgba0Q" target="_Dd5_-vimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Dp3YRPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp3YRfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp3_UPimEeCPG5ImOgba0Q" x="-5" y="30"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp3YQfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dp3YQ_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp3YQvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Cp4IEEs-EeGdEbcgyE6NOQ" id="(0.32075471698113206,0.8928571428571429)"/>
+    </edges>
+    <edges xmi:id="_Dp4mYPimEeCPG5ImOgba0Q" type="Transition" element="_Dd8cJPimEeCPG5ImOgba0Q" source="_Dd5_5fimEeCPG5ImOgba0Q" target="_Dd5_7vimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Dp4mZPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dp4mZfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dp4mZvimEeCPG5ImOgba0Q" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Dp4mYfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dp4mY_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Dp4mYvimEeCPG5ImOgba0Q" points="[-1, -2, 0, -1]$[-1, -1, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_DsU2YPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71JfimEeCPG5ImOgba0Q" source="_Dd5Y_vimEeCPG5ImOgba0Q" target="_Dd6ANvimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DsVdcfimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DsVdcvimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DsVdc_imEeCPG5ImOgba0Q" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DsU2YfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_DsVdcPimEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DsU2YvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_DsXSoPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71IPimEeCPG5ImOgba0Q" source="_Dd5Y8vimEeCPG5ImOgba0Q" target="_Dd5Y_vimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DsX5sPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DsX5sfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DsX5svimEeCPG5ImOgba0Q" x="-7" y="16"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DsXSofimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_DsXSo_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DsXSovimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_DvpQIPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71EvimEeCPG5ImOgba0Q" source="_Dd5Y0PimEeCPG5ImOgba0Q" target="_Dd5Y3PimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Dvp3MfimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Dvp3MvimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Dvp3M_imEeCPG5ImOgba0Q" x="26" y="-22"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvpQIfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Dvp3MPimEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvpQIvimEeCPG5ImOgba0Q" points="[26, -3, -108, 13]$[128, -16, -6, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_2JjJsPisEeCPG5ImOgba0Q" id="(0.8431372549019608,0.30158730158730157)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_LF1akPimEeCPG5ImOgba0Q" id="(0.007643312101910828,0.21561969439728354)"/>
+    </edges>
+    <edges xmi:id="_DvrFUPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71GPimEeCPG5ImOgba0Q" source="_Dd5Y3PimEeCPG5ImOgba0Q" target="_Dd5Y0PimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DvrFVPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DvrFVfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DvrFVvimEeCPG5ImOgba0Q" x="12" y="-20"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvrFUfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_DvrFU_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvrFUvimEeCPG5ImOgba0Q" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_29WlMPisEeCPG5ImOgba0Q" id="(0.012738853503184714,0.2614601018675722)"/>
+    </edges>
+    <edges xmi:id="_DvsTcPimEeCPG5ImOgba0Q" type="Transition" element="_Dd71EPimEeCPG5ImOgba0Q" source="_Dd4xwfimEeCPG5ImOgba0Q" target="_Dd5Y0PimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DvsTdPimEeCPG5ImOgba0Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DvsTdfimEeCPG5ImOgba0Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DvsTdvimEeCPG5ImOgba0Q" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DvsTcfimEeCPG5ImOgba0Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_DvsTc_imEeCPG5ImOgba0Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DvsTcvimEeCPG5ImOgba0Q" points="[-1, -2, 0, -1]$[-1, -1, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_QlcSUPiwEeCmAZxZWLaQmA" type="Transition" element="_QlbEMPiwEeCmAZxZWLaQmA" source="_Pk2YAPiwEeCmAZxZWLaQmA" target="_Dd5Y8vimEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Qlc5YfiwEeCmAZxZWLaQmA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Qlc5YviwEeCmAZxZWLaQmA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Qlc5Y_iwEeCmAZxZWLaQmA" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QlcSUfiwEeCmAZxZWLaQmA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Qlc5YPiwEeCmAZxZWLaQmA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QlcSUviwEeCmAZxZWLaQmA" points="[7, 0, -93, -17]$[94, -14, -6, -31]"/>
+    </edges>
+    <edges xmi:id="_Tymx4PiwEeCmAZxZWLaQmA" type="Transition" element="_TyjukPiwEeCmAZxZWLaQmA" source="_TCSIMPiwEeCmAZxZWLaQmA" target="_Dd6AB_imEeCPG5ImOgba0Q">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Tymx5PiwEeCmAZxZWLaQmA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Tymx5fiwEeCmAZxZWLaQmA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Tymx5viwEeCmAZxZWLaQmA" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Tymx4fiwEeCmAZxZWLaQmA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Tymx4_iwEeCmAZxZWLaQmA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Tymx4viwEeCmAZxZWLaQmA" points="[7, 0, -45, 3]$[41, -9, -11, -6]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_TzQSIPiwEeCmAZxZWLaQmA" id="(0.21568627450980393,0.38095238095238093)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 125 - 127
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ExitOnSelfTransition.sct

@@ -1,127 +1,125 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_wsWvwPZpEeGg3a5RiiuycA" specification=" &#xA;interface:&#xA;&#x9;in event e &#xA;&#x9;in event f&#xA;&#x9;&#xA;&#x9;var entryCount : integer = 0&#xA;&#x9;var exitCount : integer = 0" name="ExitOnSelfTransition">
-    <regions xmi:id="_wsbBMvZpEeGg3a5RiiuycA" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_wshu4fZpEeGg3a5RiiuycA">
-        <outgoingTransitions xmi:id="_wsmAUPZpEeGg3a5RiiuycA" target="_wsjkEfZpEeGg3a5RiiuycA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_wsjkEfZpEeGg3a5RiiuycA" specification="entry / entryCount += 1&#xA;exit / exitCount+=1" name="A" incomingTransitions="_wsmAUPZpEeGg3a5RiiuycA _9iCowPZpEeGg3a5RiiuycA _hMhvQPZqEeGg3a5RiiuycA">
-        <outgoingTransitions xmi:id="_9iCowPZpEeGg3a5RiiuycA" specification="e" target="_wsjkEfZpEeGg3a5RiiuycA"/>
-        <outgoingTransitions xmi:id="_dM7tMPZqEeGg3a5RiiuycA" specification="f" target="_axe-cPZqEeGg3a5RiiuycA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_axe-cPZqEeGg3a5RiiuycA" name="B" incomingTransitions="_dM7tMPZqEeGg3a5RiiuycA">
-        <outgoingTransitions xmi:id="_hMhvQPZqEeGg3a5RiiuycA" specification="f" target="_wsjkEfZpEeGg3a5RiiuycA"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_wsbBMPZpEeGg3a5RiiuycA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_wsWvwPZpEeGg3a5RiiuycA" measurementUnit="Pixel">
-    <children xmi:id="_wscPUPZpEeGg3a5RiiuycA" type="Region" element="_wsbBMvZpEeGg3a5RiiuycA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_wsddcPZpEeGg3a5RiiuycA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsddcfZpEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_wshH0PZpEeGg3a5RiiuycA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_wshH0fZpEeGg3a5RiiuycA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_wsiV8PZpEeGg3a5RiiuycA" type="Entry" element="_wshu4fZpEeGg3a5RiiuycA">
-          <children xmi:id="_wsi9APZpEeGg3a5RiiuycA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_wsi9A_ZpEeGg3a5RiiuycA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_wsi9BPZpEeGg3a5RiiuycA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_wsi9BfZpEeGg3a5RiiuycA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_wsi9AfZpEeGg3a5RiiuycA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsi9AvZpEeGg3a5RiiuycA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_wsiV8fZpEeGg3a5RiiuycA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsjkEPZpEeGg3a5RiiuycA" x="70" y="20"/>
-        </children>
-        <children xmi:id="_wskLIPZpEeGg3a5RiiuycA" type="State" element="_wsjkEfZpEeGg3a5RiiuycA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_wskLJPZpEeGg3a5RiiuycA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_wskLJfZpEeGg3a5RiiuycA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_wskLJvZpEeGg3a5RiiuycA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wskyMPZpEeGg3a5RiiuycA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_wskyMfZpEeGg3a5RiiuycA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wskyMvZpEeGg3a5RiiuycA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wslZQPZpEeGg3a5RiiuycA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_wskLIfZpEeGg3a5RiiuycA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_wskLIvZpEeGg3a5RiiuycA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_wslZQfZpEeGg3a5RiiuycA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wslZQvZpEeGg3a5RiiuycA" x="53" y="79" width="138" height="58"/>
-        </children>
-        <children xmi:id="_axm6QPZqEeGg3a5RiiuycA" type="State" element="_axe-cPZqEeGg3a5RiiuycA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_axrLsPZqEeGg3a5RiiuycA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_axrLsfZqEeGg3a5RiiuycA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_axrLsvZqEeGg3a5RiiuycA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_axrLs_ZqEeGg3a5RiiuycA" type="StateTextCompartment" collapsed="true">
-            <children xsi:type="notation:Shape" xmi:id="_axrywPZqEeGg3a5RiiuycA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_axrywfZqEeGg3a5RiiuycA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_axrywvZqEeGg3a5RiiuycA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_axm6QfZqEeGg3a5RiiuycA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_axm6QvZqEeGg3a5RiiuycA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_axsZ0PZqEeGg3a5RiiuycA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_axm6Q_ZqEeGg3a5RiiuycA" x="70" y="207" width="26" height="30"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wshH0vZpEeGg3a5RiiuycA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_wscPUfZpEeGg3a5RiiuycA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wshu4PZpEeGg3a5RiiuycA" x="220" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_wsq40PZpEeGg3a5RiiuycA" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_wsq40vZpEeGg3a5RiiuycA" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsq40_ZpEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_wsq41PZpEeGg3a5RiiuycA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_wsq41fZpEeGg3a5RiiuycA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsq41vZpEeGg3a5RiiuycA"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsrf4PZpEeGg3a5RiiuycA" x="8" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_wsbBMfZpEeGg3a5RiiuycA"/>
-    <edges xmi:id="_wspqsPZpEeGg3a5RiiuycA" type="Transition" element="_wsmAUPZpEeGg3a5RiiuycA" source="_wsiV8PZpEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_wsqRwfZpEeGg3a5RiiuycA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsqRwvZpEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_wsqRw_ZpEeGg3a5RiiuycA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_wspqsfZpEeGg3a5RiiuycA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_wsqRwPZpEeGg3a5RiiuycA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_wspqsvZpEeGg3a5RiiuycA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_9iTHcPZpEeGg3a5RiiuycA" type="Transition" element="_9iCowPZpEeGg3a5RiiuycA" source="_wskLIPZpEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_9iTugfZpEeGg3a5RiiuycA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_9iTugvZpEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_9iWKwPZpEeGg3a5RiiuycA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_9iTHcfZpEeGg3a5RiiuycA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_9iTugPZpEeGg3a5RiiuycA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_9iTHcvZpEeGg3a5RiiuycA" points="[0, 7, 30, 0]$[15, 7, 45, 0]$[15, 49, 45, 42]$[-30, 49, 0, 42]$[-30, 22, 0, 15]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9ivMUPZpEeGg3a5RiiuycA" id="(1.0,0.5849056603773585)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9ivzYPZpEeGg3a5RiiuycA" id="(0.7818181818181819,0.7169811320754716)"/>
-    </edges>
-    <edges xmi:id="_dM87UPZqEeGg3a5RiiuycA" type="Transition" element="_dM7tMPZqEeGg3a5RiiuycA" source="_wskLIPZpEeGg3a5RiiuycA" target="_axm6QPZqEeGg3a5RiiuycA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_dM87VPZqEeGg3a5RiiuycA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_dM87VfZqEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_dM9iYPZqEeGg3a5RiiuycA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dM87UfZqEeGg3a5RiiuycA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_dM87U_ZqEeGg3a5RiiuycA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dM87UvZqEeGg3a5RiiuycA" points="[0, 0, 20, -82]$[-18, 75, 2, -7]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dNCa4PZqEeGg3a5RiiuycA" id="(0.18115942028985507,0.9137931034482759)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dNCa4fZqEeGg3a5RiiuycA" id="(0.25,0.225)"/>
-    </edges>
-    <edges xmi:id="_hMi9YPZqEeGg3a5RiiuycA" type="Transition" element="_hMhvQPZqEeGg3a5RiiuycA" source="_axm6QPZqEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_hMjkcPZqEeGg3a5RiiuycA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_hMjkcfZqEeGg3a5RiiuycA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_hMjkcvZqEeGg3a5RiiuycA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_hMi9YfZqEeGg3a5RiiuycA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_hMi9Y_ZqEeGg3a5RiiuycA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_hMi9YvZqEeGg3a5RiiuycA" points="[3, -35, -16, 102]$[11, -163, -8, -26]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hMoc8PZqEeGg3a5RiiuycA" id="(0.875,1.0)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lwd0gPZqEeGg3a5RiiuycA" id="(0.34782608695652173,0.9310344827586207)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_wsWvwPZpEeGg3a5RiiuycA" specification=" &#xA;interface:&#xA;&#x9;in event e &#xA;&#x9;in event f&#xA;&#x9;&#xA;&#x9;var entryCount : integer = 0&#xA;&#x9;var exitCount : integer = 0" name="ExitOnSelfTransition">
+    <regions xmi:id="_wsbBMvZpEeGg3a5RiiuycA" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_wshu4fZpEeGg3a5RiiuycA">
+        <outgoingTransitions xmi:id="_wsmAUPZpEeGg3a5RiiuycA" target="_wsjkEfZpEeGg3a5RiiuycA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_wsjkEfZpEeGg3a5RiiuycA" specification="entry / entryCount += 1&#xA;exit / exitCount+=1" name="A" incomingTransitions="_wsmAUPZpEeGg3a5RiiuycA _9iCowPZpEeGg3a5RiiuycA _hMhvQPZqEeGg3a5RiiuycA">
+        <outgoingTransitions xmi:id="_9iCowPZpEeGg3a5RiiuycA" specification="e" target="_wsjkEfZpEeGg3a5RiiuycA"/>
+        <outgoingTransitions xmi:id="_dM7tMPZqEeGg3a5RiiuycA" specification="f" target="_axe-cPZqEeGg3a5RiiuycA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_axe-cPZqEeGg3a5RiiuycA" name="B" incomingTransitions="_dM7tMPZqEeGg3a5RiiuycA">
+        <outgoingTransitions xmi:id="_hMhvQPZqEeGg3a5RiiuycA" specification="f" target="_wsjkEfZpEeGg3a5RiiuycA"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_wsbBMPZpEeGg3a5RiiuycA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_wsWvwPZpEeGg3a5RiiuycA" measurementUnit="Pixel">
+    <children xmi:id="_wscPUPZpEeGg3a5RiiuycA" type="Region" element="_wsbBMvZpEeGg3a5RiiuycA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_wsddcPZpEeGg3a5RiiuycA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsddcfZpEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_wshH0PZpEeGg3a5RiiuycA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_wshH0fZpEeGg3a5RiiuycA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_wsiV8PZpEeGg3a5RiiuycA" type="Entry" element="_wshu4fZpEeGg3a5RiiuycA">
+          <children xmi:id="_wsi9APZpEeGg3a5RiiuycA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_wsi9A_ZpEeGg3a5RiiuycA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_wsi9BPZpEeGg3a5RiiuycA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_wsi9BfZpEeGg3a5RiiuycA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_wsi9AfZpEeGg3a5RiiuycA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsi9AvZpEeGg3a5RiiuycA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_wsiV8fZpEeGg3a5RiiuycA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsjkEPZpEeGg3a5RiiuycA" x="70" y="20"/>
+        </children>
+        <children xmi:id="_wskLIPZpEeGg3a5RiiuycA" type="State" element="_wsjkEfZpEeGg3a5RiiuycA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_wskLJPZpEeGg3a5RiiuycA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_wskLJfZpEeGg3a5RiiuycA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_wskLJvZpEeGg3a5RiiuycA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wskyMPZpEeGg3a5RiiuycA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_wskyMfZpEeGg3a5RiiuycA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wskyMvZpEeGg3a5RiiuycA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wslZQPZpEeGg3a5RiiuycA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_wskLIfZpEeGg3a5RiiuycA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_wskLIvZpEeGg3a5RiiuycA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wslZQvZpEeGg3a5RiiuycA" x="53" y="79" width="138" height="58"/>
+        </children>
+        <children xmi:id="_axm6QPZqEeGg3a5RiiuycA" type="State" element="_axe-cPZqEeGg3a5RiiuycA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_axrLsPZqEeGg3a5RiiuycA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_axrLsfZqEeGg3a5RiiuycA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_axrLsvZqEeGg3a5RiiuycA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_axrLs_ZqEeGg3a5RiiuycA" type="StateTextCompartment" collapsed="true">
+            <children xsi:type="notation:Shape" xmi:id="_axrywPZqEeGg3a5RiiuycA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_axrywfZqEeGg3a5RiiuycA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_axrywvZqEeGg3a5RiiuycA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_axm6QfZqEeGg3a5RiiuycA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_axm6QvZqEeGg3a5RiiuycA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_axm6Q_ZqEeGg3a5RiiuycA" x="70" y="207" width="26" height="30"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wshH0vZpEeGg3a5RiiuycA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_wscPUfZpEeGg3a5RiiuycA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wshu4PZpEeGg3a5RiiuycA" x="220" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_wsq40PZpEeGg3a5RiiuycA" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_wsq40vZpEeGg3a5RiiuycA" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsq40_ZpEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_wsq41PZpEeGg3a5RiiuycA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_wsq41fZpEeGg3a5RiiuycA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsq41vZpEeGg3a5RiiuycA"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsrf4PZpEeGg3a5RiiuycA" x="8" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_wsbBMfZpEeGg3a5RiiuycA"/>
+    <edges xmi:id="_wspqsPZpEeGg3a5RiiuycA" type="Transition" element="_wsmAUPZpEeGg3a5RiiuycA" source="_wsiV8PZpEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_wsqRwfZpEeGg3a5RiiuycA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_wsqRwvZpEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_wsqRw_ZpEeGg3a5RiiuycA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_wspqsfZpEeGg3a5RiiuycA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_wsqRwPZpEeGg3a5RiiuycA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_wspqsvZpEeGg3a5RiiuycA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_9iTHcPZpEeGg3a5RiiuycA" type="Transition" element="_9iCowPZpEeGg3a5RiiuycA" source="_wskLIPZpEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_9iTugfZpEeGg3a5RiiuycA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_9iTugvZpEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_9iWKwPZpEeGg3a5RiiuycA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_9iTHcfZpEeGg3a5RiiuycA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_9iTugPZpEeGg3a5RiiuycA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_9iTHcvZpEeGg3a5RiiuycA" points="[0, 7, 30, 0]$[15, 7, 45, 0]$[15, 49, 45, 42]$[-30, 49, 0, 42]$[-30, 22, 0, 15]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9ivMUPZpEeGg3a5RiiuycA" id="(1.0,0.5849056603773585)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9ivzYPZpEeGg3a5RiiuycA" id="(0.7818181818181819,0.7169811320754716)"/>
+    </edges>
+    <edges xmi:id="_dM87UPZqEeGg3a5RiiuycA" type="Transition" element="_dM7tMPZqEeGg3a5RiiuycA" source="_wskLIPZpEeGg3a5RiiuycA" target="_axm6QPZqEeGg3a5RiiuycA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_dM87VPZqEeGg3a5RiiuycA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_dM87VfZqEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_dM9iYPZqEeGg3a5RiiuycA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dM87UfZqEeGg3a5RiiuycA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_dM87U_ZqEeGg3a5RiiuycA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dM87UvZqEeGg3a5RiiuycA" points="[0, 0, 20, -82]$[-18, 75, 2, -7]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dNCa4PZqEeGg3a5RiiuycA" id="(0.18115942028985507,0.9137931034482759)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dNCa4fZqEeGg3a5RiiuycA" id="(0.25,0.225)"/>
+    </edges>
+    <edges xmi:id="_hMi9YPZqEeGg3a5RiiuycA" type="Transition" element="_hMhvQPZqEeGg3a5RiiuycA" source="_axm6QPZqEeGg3a5RiiuycA" target="_wskLIPZpEeGg3a5RiiuycA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_hMjkcPZqEeGg3a5RiiuycA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_hMjkcfZqEeGg3a5RiiuycA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_hMjkcvZqEeGg3a5RiiuycA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_hMi9YfZqEeGg3a5RiiuycA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_hMi9Y_ZqEeGg3a5RiiuycA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_hMi9YvZqEeGg3a5RiiuycA" points="[3, -35, -16, 102]$[11, -163, -8, -26]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hMoc8PZqEeGg3a5RiiuycA" id="(0.875,1.0)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lwd0gPZqEeGg3a5RiiuycA" id="(0.34782608695652173,0.9310344827586207)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 95 - 96
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ExitStatechart.sct

@@ -1,96 +1,95 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_swne0CDuEeKN8YnMtOtGUA" specification="&#xA;&#xA;&#xA;interface: &#xA;&#x9;in event e" name="ExitStatechart">
-    <regions xmi:id="_swos8iDuEeKN8YnMtOtGUA" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_swuMgyDuEeKN8YnMtOtGUA">
-        <outgoingTransitions xmi:id="_swwowyDuEeKN8YnMtOtGUA" specification="" target="_swvaoSDuEeKN8YnMtOtGUA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_swvaoSDuEeKN8YnMtOtGUA" name="A" incomingTransitions="_swwowyDuEeKN8YnMtOtGUA">
-        <outgoingTransitions xmi:id="_5dgWQCDwEeKswNUOmH6kuA" specification="e" target="_4bF3ACDwEeKswNUOmH6kuA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:Exit" xmi:id="_4bF3ACDwEeKswNUOmH6kuA" incomingTransitions="_5dgWQCDwEeKswNUOmH6kuA"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_swos8CDuEeKN8YnMtOtGUA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_swne0CDuEeKN8YnMtOtGUA" measurementUnit="Pixel">
-    <children xmi:id="_swrwQCDuEeKN8YnMtOtGUA" type="Region" element="_swos8iDuEeKN8YnMtOtGUA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_swtlcCDuEeKN8YnMtOtGUA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_swtlcSDuEeKN8YnMtOtGUA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_swtlciDuEeKN8YnMtOtGUA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_swuMgCDuEeKN8YnMtOtGUA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_swuzkCDuEeKN8YnMtOtGUA" type="Entry" element="_swuMgyDuEeKN8YnMtOtGUA">
-          <children xmi:id="_swuzkyDuEeKN8YnMtOtGUA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_swuzliDuEeKN8YnMtOtGUA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzlyDuEeKN8YnMtOtGUA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_swuzmCDuEeKN8YnMtOtGUA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzlCDuEeKN8YnMtOtGUA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuzlSDuEeKN8YnMtOtGUA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzkSDuEeKN8YnMtOtGUA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swvaoCDuEeKN8YnMtOtGUA" x="70" y="20"/>
-        </children>
-        <children xmi:id="_swvaoyDuEeKN8YnMtOtGUA" type="State" element="_swvaoSDuEeKN8YnMtOtGUA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_swwBsCDuEeKN8YnMtOtGUA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_swwBsSDuEeKN8YnMtOtGUA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_swwBsiDuEeKN8YnMtOtGUA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_swwBsyDuEeKN8YnMtOtGUA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_swwBtCDuEeKN8YnMtOtGUA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swwBtSDuEeKN8YnMtOtGUA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_swwowCDuEeKN8YnMtOtGUA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_swvapCDuEeKN8YnMtOtGUA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_swvapSDuEeKN8YnMtOtGUA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_swwowSDuEeKN8YnMtOtGUA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swwowiDuEeKN8YnMtOtGUA" x="60" y="79"/>
-        </children>
-        <children xmi:id="_4bwlYCDwEeKswNUOmH6kuA" type="Exit" element="_4bF3ACDwEeKswNUOmH6kuA">
-          <children xmi:id="_4b020CDwEeKswNUOmH6kuA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_4b1d4CDwEeKswNUOmH6kuA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_4b1d4SDwEeKswNUOmH6kuA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_4b2E8CDwEeKswNUOmH6kuA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_4b020SDwEeKswNUOmH6kuA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4b020iDwEeKswNUOmH6kuA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_4bwlYSDwEeKswNUOmH6kuA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4bwlYiDwEeKswNUOmH6kuA" x="71" y="195"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuMgSDuEeKN8YnMtOtGUA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_swrwQSDuEeKN8YnMtOtGUA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuMgiDuEeKN8YnMtOtGUA" x="220" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_swx24yDuEeKN8YnMtOtGUA" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_swyd8CDuEeKN8YnMtOtGUA" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_swyd8SDuEeKN8YnMtOtGUA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_swyd8iDuEeKN8YnMtOtGUA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_swyd8yDuEeKN8YnMtOtGUA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swyd9CDuEeKN8YnMtOtGUA"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swyd9SDuEeKN8YnMtOtGUA" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_swos8SDuEeKN8YnMtOtGUA"/>
-    <edges xmi:id="_swxP0CDuEeKN8YnMtOtGUA" type="Transition" element="_swwowyDuEeKN8YnMtOtGUA" source="_swuzkCDuEeKN8YnMtOtGUA" target="_swvaoyDuEeKN8YnMtOtGUA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_swx24CDuEeKN8YnMtOtGUA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_swx24SDuEeKN8YnMtOtGUA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_swx24iDuEeKN8YnMtOtGUA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_swxP0SDuEeKN8YnMtOtGUA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_swxP0yDuEeKN8YnMtOtGUA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_swxP0iDuEeKN8YnMtOtGUA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_5diygCDwEeKswNUOmH6kuA" type="Transition" element="_5dgWQCDwEeKswNUOmH6kuA" source="_swvaoyDuEeKN8YnMtOtGUA" target="_4bwlYCDwEeKswNUOmH6kuA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_5djZkCDwEeKswNUOmH6kuA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_5djZkSDwEeKswNUOmH6kuA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_5djZkiDwEeKswNUOmH6kuA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5diygSDwEeKswNUOmH6kuA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_5diygyDwEeKswNUOmH6kuA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5diygiDwEeKswNUOmH6kuA" points="[-2, 27, -3, -70]$[-4, 92, -5, -5]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_swne0CDuEeKN8YnMtOtGUA" specification="&#xA;&#xA;&#xA;interface: &#xA;&#x9;in event e" name="ExitStatechart">
+    <regions xmi:id="_swos8iDuEeKN8YnMtOtGUA" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_swuMgyDuEeKN8YnMtOtGUA">
+        <outgoingTransitions xmi:id="_swwowyDuEeKN8YnMtOtGUA" specification="" target="_swvaoSDuEeKN8YnMtOtGUA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_swvaoSDuEeKN8YnMtOtGUA" name="A" incomingTransitions="_swwowyDuEeKN8YnMtOtGUA">
+        <outgoingTransitions xmi:id="_5dgWQCDwEeKswNUOmH6kuA" specification="e" target="_4bF3ACDwEeKswNUOmH6kuA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:Exit" xmi:id="_4bF3ACDwEeKswNUOmH6kuA" incomingTransitions="_5dgWQCDwEeKswNUOmH6kuA"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_swos8CDuEeKN8YnMtOtGUA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_swne0CDuEeKN8YnMtOtGUA" measurementUnit="Pixel">
+    <children xmi:id="_swrwQCDuEeKN8YnMtOtGUA" type="Region" element="_swos8iDuEeKN8YnMtOtGUA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_swtlcCDuEeKN8YnMtOtGUA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_swtlcSDuEeKN8YnMtOtGUA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_swtlciDuEeKN8YnMtOtGUA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_swuMgCDuEeKN8YnMtOtGUA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_swuzkCDuEeKN8YnMtOtGUA" type="Entry" element="_swuMgyDuEeKN8YnMtOtGUA">
+          <children xmi:id="_swuzkyDuEeKN8YnMtOtGUA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_swuzliDuEeKN8YnMtOtGUA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzlyDuEeKN8YnMtOtGUA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_swuzmCDuEeKN8YnMtOtGUA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzlCDuEeKN8YnMtOtGUA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuzlSDuEeKN8YnMtOtGUA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_swuzkSDuEeKN8YnMtOtGUA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swvaoCDuEeKN8YnMtOtGUA" x="70" y="20"/>
+        </children>
+        <children xmi:id="_swvaoyDuEeKN8YnMtOtGUA" type="State" element="_swvaoSDuEeKN8YnMtOtGUA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_swwBsCDuEeKN8YnMtOtGUA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_swwBsSDuEeKN8YnMtOtGUA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_swwBsiDuEeKN8YnMtOtGUA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_swwBsyDuEeKN8YnMtOtGUA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_swwBtCDuEeKN8YnMtOtGUA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swwBtSDuEeKN8YnMtOtGUA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_swwowCDuEeKN8YnMtOtGUA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_swvapCDuEeKN8YnMtOtGUA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_swvapSDuEeKN8YnMtOtGUA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swwowiDuEeKN8YnMtOtGUA" x="60" y="79"/>
+        </children>
+        <children xmi:id="_4bwlYCDwEeKswNUOmH6kuA" type="Exit" element="_4bF3ACDwEeKswNUOmH6kuA">
+          <children xmi:id="_4b020CDwEeKswNUOmH6kuA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_4b1d4CDwEeKswNUOmH6kuA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_4b1d4SDwEeKswNUOmH6kuA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_4b2E8CDwEeKswNUOmH6kuA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_4b020SDwEeKswNUOmH6kuA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4b020iDwEeKswNUOmH6kuA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_4bwlYSDwEeKswNUOmH6kuA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4bwlYiDwEeKswNUOmH6kuA" x="71" y="195"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuMgSDuEeKN8YnMtOtGUA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_swrwQSDuEeKN8YnMtOtGUA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swuMgiDuEeKN8YnMtOtGUA" x="220" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_swx24yDuEeKN8YnMtOtGUA" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_swyd8CDuEeKN8YnMtOtGUA" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_swyd8SDuEeKN8YnMtOtGUA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_swyd8iDuEeKN8YnMtOtGUA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_swyd8yDuEeKN8YnMtOtGUA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swyd9CDuEeKN8YnMtOtGUA"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_swyd9SDuEeKN8YnMtOtGUA" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_swos8SDuEeKN8YnMtOtGUA"/>
+    <edges xmi:id="_swxP0CDuEeKN8YnMtOtGUA" type="Transition" element="_swwowyDuEeKN8YnMtOtGUA" source="_swuzkCDuEeKN8YnMtOtGUA" target="_swvaoyDuEeKN8YnMtOtGUA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_swx24CDuEeKN8YnMtOtGUA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_swx24SDuEeKN8YnMtOtGUA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_swx24iDuEeKN8YnMtOtGUA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_swxP0SDuEeKN8YnMtOtGUA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_swxP0yDuEeKN8YnMtOtGUA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_swxP0iDuEeKN8YnMtOtGUA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_5diygCDwEeKswNUOmH6kuA" type="Transition" element="_5dgWQCDwEeKswNUOmH6kuA" source="_swvaoyDuEeKN8YnMtOtGUA" target="_4bwlYCDwEeKswNUOmH6kuA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_5djZkCDwEeKswNUOmH6kuA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_5djZkSDwEeKswNUOmH6kuA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_5djZkiDwEeKswNUOmH6kuA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5diygSDwEeKswNUOmH6kuA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_5diygyDwEeKswNUOmH6kuA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5diygiDwEeKswNUOmH6kuA" points="[-2, 27, -3, -70]$[-4, 92, -5, -5]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 113 - 115
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/FeatureCalls.sct

@@ -1,115 +1,113 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_e2LuoIlsEeGdSfnRraevSA" specification="interface MyInterface:&#xD;&#xA;in event Event1&#xD;&#xA;var myInt : integer" name="FeatureCalls">
-    <regions xmi:id="_e2R1QolsEeGdSfnRraevSA" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_e3JX8IlsEeGdSfnRraevSA">
-        <outgoingTransitions xmi:id="_e3QFoYlsEeGdSfnRraevSA" target="_e3L0MolsEeGdSfnRraevSA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_e3L0MolsEeGdSfnRraevSA" name="A" incomingTransitions="_e3QFoYlsEeGdSfnRraevSA _6_eWIKmNEeGHLMtw-ncbeA">
-        <outgoingTransitions xmi:id="_lf50oIlsEeGdSfnRraevSA" specification="MyInterface.Event1" target="_kjQmMIlsEeGdSfnRraevSA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_kjQmMIlsEeGdSfnRraevSA" specification="entry / MyInterface.myInt = 42&#xD;&#xA;entry/ raise MyInterface.Event1" name="B" incomingTransitions="_lf50oIlsEeGdSfnRraevSA">
-        <outgoingTransitions xmi:id="_6_eWIKmNEeGHLMtw-ncbeA" specification="MyInterface.Event1" target="_e3L0MolsEeGdSfnRraevSA"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_e2R1QIlsEeGdSfnRraevSA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_e2LuoIlsEeGdSfnRraevSA" measurementUnit="Pixel">
-    <children xmi:id="_e2eCgIlsEeGdSfnRraevSA" type="Region" element="_e2R1QolsEeGdSfnRraevSA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_e3G7sIlsEeGdSfnRraevSA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3G7sYlsEeGdSfnRraevSA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3G7solsEeGdSfnRraevSA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_e3HiwIlsEeGdSfnRraevSA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_e3J_AIlsEeGdSfnRraevSA" type="Entry" element="_e3JX8IlsEeGdSfnRraevSA">
-          <children xmi:id="_e3KmEIlsEeGdSfnRraevSA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_e3LNIolsEeGdSfnRraevSA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_e3LNI4lsEeGdSfnRraevSA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_e3L0MIlsEeGdSfnRraevSA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_e3LNIIlsEeGdSfnRraevSA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3LNIYlsEeGdSfnRraevSA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_e3J_AYlsEeGdSfnRraevSA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3L0MYlsEeGdSfnRraevSA" x="43" y="22"/>
-        </children>
-        <children xmi:id="_e3NCUIlsEeGdSfnRraevSA" type="State" element="_e3L0MolsEeGdSfnRraevSA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_e3NpYIlsEeGdSfnRraevSA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_e3NpYYlsEeGdSfnRraevSA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_e3OQcIlsEeGdSfnRraevSA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_e3O3gIlsEeGdSfnRraevSA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_e3O3gYlsEeGdSfnRraevSA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3O3golsEeGdSfnRraevSA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_e3PekIlsEeGdSfnRraevSA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_e3NCUYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_e3NCUolsEeGdSfnRraevSA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_e3PekYlsEeGdSfnRraevSA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3QFoIlsEeGdSfnRraevSA" x="36" y="99"/>
-        </children>
-        <children xmi:id="_kjkIMIlsEeGdSfnRraevSA" type="State" element="_kjQmMIlsEeGdSfnRraevSA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_kjlWUIlsEeGdSfnRraevSA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_kjlWUYlsEeGdSfnRraevSA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_kjlWUolsEeGdSfnRraevSA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_kjl9YIlsEeGdSfnRraevSA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_kjl9YYlsEeGdSfnRraevSA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_kjl9YolsEeGdSfnRraevSA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_kjmkcIlsEeGdSfnRraevSA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_kjkIMYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_kjkIMolsEeGdSfnRraevSA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_kjmkcYlsEeGdSfnRraevSA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_kjkIM4lsEeGdSfnRraevSA" x="239" y="77" width="101" height="101"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3HiwYlsEeGdSfnRraevSA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_e2eCgYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3Iw4IlsEeGdSfnRraevSA" x="220" y="10" width="400" height="266"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_e3U-IIlsEeGdSfnRraevSA" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_e3VlMIlsEeGdSfnRraevSA" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3VlMYlsEeGdSfnRraevSA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3WMQIlsEeGdSfnRraevSA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_e3WMQYlsEeGdSfnRraevSA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3WMQolsEeGdSfnRraevSA"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3WzUIlsEeGdSfnRraevSA" x="12" y="10" width="200" height="206"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_e2R1QYlsEeGdSfnRraevSA"/>
-    <edges xmi:id="_e3TI8IlsEeGdSfnRraevSA" type="Transition" element="_e3QFoYlsEeGdSfnRraevSA" source="_e3J_AIlsEeGdSfnRraevSA" target="_e3NCUIlsEeGdSfnRraevSA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_e3UXEIlsEeGdSfnRraevSA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3UXEYlsEeGdSfnRraevSA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3UXEolsEeGdSfnRraevSA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_e3TI8YlsEeGdSfnRraevSA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_e3TwAIlsEeGdSfnRraevSA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_e3TI8olsEeGdSfnRraevSA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_lgC-kIlsEeGdSfnRraevSA" type="Transition" element="_lf50oIlsEeGdSfnRraevSA" source="_e3NCUIlsEeGdSfnRraevSA" target="_kjkIMIlsEeGdSfnRraevSA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lgEMsIlsEeGdSfnRraevSA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lgEMsYlsEeGdSfnRraevSA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lgEMsolsEeGdSfnRraevSA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lgC-kYlsEeGdSfnRraevSA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_lgDloIlsEeGdSfnRraevSA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lgC-kolsEeGdSfnRraevSA" points="[0, 0, -116, 20]$[117, -37, 1, -17]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lgSPIIlsEeGdSfnRraevSA" id="(0.675,0.21428571428571427)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lgSPIYlsEeGdSfnRraevSA" id="(0.2,0.3392857142857143)"/>
-    </edges>
-    <edges xmi:id="_6_oHIKmNEeGHLMtw-ncbeA" type="Transition" element="_6_eWIKmNEeGHLMtw-ncbeA" source="_kjkIMIlsEeGdSfnRraevSA" target="_e3NCUIlsEeGdSfnRraevSA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_6_oHJKmNEeGHLMtw-ncbeA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_6_oHJamNEeGHLMtw-ncbeA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_6_oHJqmNEeGHLMtw-ncbeA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_6_oHIamNEeGHLMtw-ncbeA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_6_oHI6mNEeGHLMtw-ncbeA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6_oHIqmNEeGHLMtw-ncbeA" points="[0, 6, 192, 5]$[-190, 7, 2, 6]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6_oHJ6mNEeGHLMtw-ncbeA" id="(0.009900990099009901,0.7631578947368421)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6_oHKKmNEeGHLMtw-ncbeA" id="(0.325,0.8928571428571429)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_e2LuoIlsEeGdSfnRraevSA" specification="interface MyInterface:&#xD;&#xA;in event Event1&#xD;&#xA;var myInt : integer" name="FeatureCalls">
+    <regions xmi:id="_e2R1QolsEeGdSfnRraevSA" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_e3JX8IlsEeGdSfnRraevSA">
+        <outgoingTransitions xmi:id="_e3QFoYlsEeGdSfnRraevSA" target="_e3L0MolsEeGdSfnRraevSA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_e3L0MolsEeGdSfnRraevSA" name="A" incomingTransitions="_e3QFoYlsEeGdSfnRraevSA _6_eWIKmNEeGHLMtw-ncbeA">
+        <outgoingTransitions xmi:id="_lf50oIlsEeGdSfnRraevSA" specification="MyInterface.Event1" target="_kjQmMIlsEeGdSfnRraevSA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_kjQmMIlsEeGdSfnRraevSA" specification="entry / MyInterface.myInt = 42&#xD;&#xA;entry/ raise MyInterface.Event1" name="B" incomingTransitions="_lf50oIlsEeGdSfnRraevSA">
+        <outgoingTransitions xmi:id="_6_eWIKmNEeGHLMtw-ncbeA" specification="MyInterface.Event1" target="_e3L0MolsEeGdSfnRraevSA"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_e2R1QIlsEeGdSfnRraevSA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_e2LuoIlsEeGdSfnRraevSA" measurementUnit="Pixel">
+    <children xmi:id="_e2eCgIlsEeGdSfnRraevSA" type="Region" element="_e2R1QolsEeGdSfnRraevSA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_e3G7sIlsEeGdSfnRraevSA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3G7sYlsEeGdSfnRraevSA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3G7solsEeGdSfnRraevSA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_e3HiwIlsEeGdSfnRraevSA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_e3J_AIlsEeGdSfnRraevSA" type="Entry" element="_e3JX8IlsEeGdSfnRraevSA">
+          <children xmi:id="_e3KmEIlsEeGdSfnRraevSA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_e3LNIolsEeGdSfnRraevSA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_e3LNI4lsEeGdSfnRraevSA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_e3L0MIlsEeGdSfnRraevSA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_e3LNIIlsEeGdSfnRraevSA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3LNIYlsEeGdSfnRraevSA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_e3J_AYlsEeGdSfnRraevSA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3L0MYlsEeGdSfnRraevSA" x="43" y="22"/>
+        </children>
+        <children xmi:id="_e3NCUIlsEeGdSfnRraevSA" type="State" element="_e3L0MolsEeGdSfnRraevSA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_e3NpYIlsEeGdSfnRraevSA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_e3NpYYlsEeGdSfnRraevSA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_e3OQcIlsEeGdSfnRraevSA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_e3O3gIlsEeGdSfnRraevSA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_e3O3gYlsEeGdSfnRraevSA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3O3golsEeGdSfnRraevSA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_e3PekIlsEeGdSfnRraevSA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_e3NCUYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_e3NCUolsEeGdSfnRraevSA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3QFoIlsEeGdSfnRraevSA" x="36" y="99"/>
+        </children>
+        <children xmi:id="_kjkIMIlsEeGdSfnRraevSA" type="State" element="_kjQmMIlsEeGdSfnRraevSA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_kjlWUIlsEeGdSfnRraevSA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_kjlWUYlsEeGdSfnRraevSA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_kjlWUolsEeGdSfnRraevSA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_kjl9YIlsEeGdSfnRraevSA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_kjl9YYlsEeGdSfnRraevSA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_kjl9YolsEeGdSfnRraevSA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_kjmkcIlsEeGdSfnRraevSA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_kjkIMYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_kjkIMolsEeGdSfnRraevSA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_kjkIM4lsEeGdSfnRraevSA" x="239" y="77" width="101" height="101"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3HiwYlsEeGdSfnRraevSA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_e2eCgYlsEeGdSfnRraevSA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3Iw4IlsEeGdSfnRraevSA" x="220" y="10" width="400" height="266"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_e3U-IIlsEeGdSfnRraevSA" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_e3VlMIlsEeGdSfnRraevSA" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3VlMYlsEeGdSfnRraevSA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3WMQIlsEeGdSfnRraevSA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_e3WMQYlsEeGdSfnRraevSA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3WMQolsEeGdSfnRraevSA"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e3WzUIlsEeGdSfnRraevSA" x="12" y="10" width="200" height="206"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_e2R1QYlsEeGdSfnRraevSA"/>
+    <edges xmi:id="_e3TI8IlsEeGdSfnRraevSA" type="Transition" element="_e3QFoYlsEeGdSfnRraevSA" source="_e3J_AIlsEeGdSfnRraevSA" target="_e3NCUIlsEeGdSfnRraevSA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_e3UXEIlsEeGdSfnRraevSA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_e3UXEYlsEeGdSfnRraevSA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_e3UXEolsEeGdSfnRraevSA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_e3TI8YlsEeGdSfnRraevSA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_e3TwAIlsEeGdSfnRraevSA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_e3TI8olsEeGdSfnRraevSA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_lgC-kIlsEeGdSfnRraevSA" type="Transition" element="_lf50oIlsEeGdSfnRraevSA" source="_e3NCUIlsEeGdSfnRraevSA" target="_kjkIMIlsEeGdSfnRraevSA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lgEMsIlsEeGdSfnRraevSA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lgEMsYlsEeGdSfnRraevSA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lgEMsolsEeGdSfnRraevSA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lgC-kYlsEeGdSfnRraevSA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_lgDloIlsEeGdSfnRraevSA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lgC-kolsEeGdSfnRraevSA" points="[0, 0, -116, 20]$[117, -37, 1, -17]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lgSPIIlsEeGdSfnRraevSA" id="(0.675,0.21428571428571427)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_lgSPIYlsEeGdSfnRraevSA" id="(0.2,0.3392857142857143)"/>
+    </edges>
+    <edges xmi:id="_6_oHIKmNEeGHLMtw-ncbeA" type="Transition" element="_6_eWIKmNEeGHLMtw-ncbeA" source="_kjkIMIlsEeGdSfnRraevSA" target="_e3NCUIlsEeGdSfnRraevSA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_6_oHJKmNEeGHLMtw-ncbeA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_6_oHJamNEeGHLMtw-ncbeA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_6_oHJqmNEeGHLMtw-ncbeA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_6_oHIamNEeGHLMtw-ncbeA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_6_oHI6mNEeGHLMtw-ncbeA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6_oHIqmNEeGHLMtw-ncbeA" points="[0, 6, 192, 5]$[-190, 7, 2, 6]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6_oHJ6mNEeGHLMtw-ncbeA" id="(0.009900990099009901,0.7631578947368421)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6_oHKKmNEeGHLMtw-ncbeA" id="(0.325,0.8928571428571429)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 124 - 126
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Guard.sct

@@ -1,126 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_RHEiAHNtEeGtAMDjlTj9eQ" specification="interface:&#xD;&#xA;in event Event1&#xD;&#xA;in event Event2&#xD;&#xA;in event Return&#xD;&#xA;var MyVar : integer = 0" name="Guard">
-    <regions xmi:id="_RHIMYnNtEeGtAMDjlTj9eQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_RHZSIXNtEeGtAMDjlTj9eQ">
-        <outgoingTransitions xmi:id="_RHjDIXNtEeGtAMDjlTj9eQ" target="_RHc8gXNtEeGtAMDjlTj9eQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_RHc8gXNtEeGtAMDjlTj9eQ" name="A" incomingTransitions="_RHjDIXNtEeGtAMDjlTj9eQ _a5PQkHN2EeGvE6zPcInM6Q">
-        <outgoingTransitions xmi:id="_Wl3F8HNtEeGtAMDjlTj9eQ" specification="Event1 [MyVar == 10]" target="_V-iAMHNtEeGtAMDjlTj9eQ"/>
-        <outgoingTransitions xmi:id="_WXQTIHN2EeGvE6zPcInM6Q" specification="Event2" target="_V-iAMHNtEeGtAMDjlTj9eQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_V-iAMHNtEeGtAMDjlTj9eQ" specification="entry / MyVar = 10" name="B" incomingTransitions="_Wl3F8HNtEeGtAMDjlTj9eQ _WXQTIHN2EeGvE6zPcInM6Q">
-        <outgoingTransitions xmi:id="_a5PQkHN2EeGvE6zPcInM6Q" specification="Return" target="_RHc8gXNtEeGtAMDjlTj9eQ"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_RHIMYHNtEeGtAMDjlTj9eQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_RHEiAHNtEeGtAMDjlTj9eQ" measurementUnit="Pixel">
-    <children xmi:id="_RHRWUHNtEeGtAMDjlTj9eQ" type="Region" element="_RHIMYnNtEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RHW14HNtEeGtAMDjlTj9eQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHW14XNtEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHW14nNtEeGtAMDjlTj9eQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_RHXc8HNtEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_RHZ5MHNtEeGtAMDjlTj9eQ" type="Entry" element="_RHZSIXNtEeGtAMDjlTj9eQ">
-          <children xmi:id="_RHbHUHNtEeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_RHcVcHNtEeGtAMDjlTj9eQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_RHcVcXNtEeGtAMDjlTj9eQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_RHcVcnNtEeGtAMDjlTj9eQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_RHbHUXNtEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHbHUnNtEeGtAMDjlTj9eQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_RHZ5MXNtEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHc8gHNtEeGtAMDjlTj9eQ" x="70" y="20"/>
-        </children>
-        <children xmi:id="_RHeKoHNtEeGtAMDjlTj9eQ" type="State" element="_RHc8gXNtEeGtAMDjlTj9eQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_RHf_0HNtEeGtAMDjlTj9eQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_RHf_0XNtEeGtAMDjlTj9eQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_RHf_0nNtEeGtAMDjlTj9eQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_RHhN8HNtEeGtAMDjlTj9eQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_RHhN8XNtEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHhN8nNtEeGtAMDjlTj9eQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_RHicEHNtEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_RHexsHNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_RHexsXNtEeGtAMDjlTj9eQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_RHicEXNtEeGtAMDjlTj9eQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHjDIHNtEeGtAMDjlTj9eQ" x="50" y="80"/>
-        </children>
-        <children xmi:id="_V-m4sHNtEeGtAMDjlTj9eQ" type="State" element="_V-iAMHNtEeGtAMDjlTj9eQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_V-oG0HNtEeGtAMDjlTj9eQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_V-oG0XNtEeGtAMDjlTj9eQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_V-oG0nNtEeGtAMDjlTj9eQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_V-ot4HNtEeGtAMDjlTj9eQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_V-ot4XNtEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_V-ot4nNtEeGtAMDjlTj9eQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_V-p8AHNtEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_V-m4sXNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_V-m4snNtEeGtAMDjlTj9eQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_V-p8AXNtEeGtAMDjlTj9eQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_V-m4s3NtEeGtAMDjlTj9eQ" x="245" y="80" width="151"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHXc8XNtEeGtAMDjlTj9eQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_RHRWUXNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHZSIHNtEeGtAMDjlTj9eQ" x="220" y="10" width="446" height="336"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_RHn7oHNtEeGtAMDjlTj9eQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RHpJwHNtEeGtAMDjlTj9eQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHpJwXNtEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHpJwnNtEeGtAMDjlTj9eQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_RHpJw3NtEeGtAMDjlTj9eQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHpJxHNtEeGtAMDjlTj9eQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHqX4HNtEeGtAMDjlTj9eQ" x="12" y="10" width="200" height="191"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_RHIMYXNtEeGtAMDjlTj9eQ"/>
-    <edges xmi:id="_RHlfYHNtEeGtAMDjlTj9eQ" type="Transition" element="_RHjDIXNtEeGtAMDjlTj9eQ" source="_RHZ5MHNtEeGtAMDjlTj9eQ" target="_RHeKoHNtEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RHnUkHNtEeGtAMDjlTj9eQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHnUkXNtEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHnUknNtEeGtAMDjlTj9eQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_RHlfYXNtEeGtAMDjlTj9eQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_RHmtgHNtEeGtAMDjlTj9eQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RHmGcHNtEeGtAMDjlTj9eQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_Wl6wUHNtEeGtAMDjlTj9eQ" type="Transition" element="_Wl3F8HNtEeGtAMDjlTj9eQ" source="_RHeKoHNtEeGtAMDjlTj9eQ" target="_V-m4sHNtEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Wl7XYXNtEeGtAMDjlTj9eQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Wl7-cHNtEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Wl7-cXNtEeGtAMDjlTj9eQ" x="-2" y="-12"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Wl6wUXNtEeGtAMDjlTj9eQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Wl7XYHNtEeGtAMDjlTj9eQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Wl6wUnNtEeGtAMDjlTj9eQ" points="[18, 4, -191, -4]$[207, -17, -2, -25]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7k_UHN2EeGvE6zPcInM6Q" id="(0.825,0.14285714285714285)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Vek-sHN2EeGvE6zPcInM6Q" id="(0.039735099337748346,0.13114754098360656)"/>
-    </edges>
-    <edges xmi:id="_WXTWcHN2EeGvE6zPcInM6Q" type="Transition" element="_WXQTIHN2EeGvE6zPcInM6Q" source="_RHeKoHNtEeGtAMDjlTj9eQ" target="_V-m4sHNtEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_WXUkkHN2EeGvE6zPcInM6Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_WXUkkXN2EeGvE6zPcInM6Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_WXUkknN2EeGvE6zPcInM6Q" x="1" y="-7"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_WXTWcXN2EeGvE6zPcInM6Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_WXT9gHN2EeGvE6zPcInM6Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WXTWcnN2EeGvE6zPcInM6Q" points="[18, 1, -156, -6]$[175, 29, 1, 22]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WXarMHN2EeGvE6zPcInM6Q" id="(0.052980132450331126,0.6229508196721312)"/>
-    </edges>
-    <edges xmi:id="_a5XMYHN2EeGvE6zPcInM6Q" type="Transition" element="_a5PQkHN2EeGvE6zPcInM6Q" source="_V-m4sHNtEeGtAMDjlTj9eQ" target="_RHeKoHNtEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_a5YagHN2EeGvE6zPcInM6Q" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_a5YagXN2EeGvE6zPcInM6Q"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_a5YagnN2EeGvE6zPcInM6Q" x="14" y="13"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_a5XMYXN2EeGvE6zPcInM6Q" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_a5XzcHN2EeGvE6zPcInM6Q" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_a5XMYnN2EeGvE6zPcInM6Q" points="[8, 49, 225, 45]$[8, 79, 225, 75]$[-209, 79, 8, 75]$[-209, 46, 8, 42]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a5ehIHN2EeGvE6zPcInM6Q" id="(0.2913907284768212,0.13114754098360656)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a5ehIXN2EeGvE6zPcInM6Q" id="(0.275,0.17857142857142858)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_RHEiAHNtEeGtAMDjlTj9eQ" specification="interface:&#xD;&#xA;in event Event1&#xD;&#xA;in event Event2&#xD;&#xA;in event Return&#xD;&#xA;var MyVar : integer = 0" name="Guard">
+    <regions xmi:id="_RHIMYnNtEeGtAMDjlTj9eQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_RHZSIXNtEeGtAMDjlTj9eQ">
+        <outgoingTransitions xmi:id="_RHjDIXNtEeGtAMDjlTj9eQ" target="_RHc8gXNtEeGtAMDjlTj9eQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_RHc8gXNtEeGtAMDjlTj9eQ" name="A" incomingTransitions="_RHjDIXNtEeGtAMDjlTj9eQ _a5PQkHN2EeGvE6zPcInM6Q">
+        <outgoingTransitions xmi:id="_Wl3F8HNtEeGtAMDjlTj9eQ" specification="Event1 [MyVar == 10]" target="_V-iAMHNtEeGtAMDjlTj9eQ"/>
+        <outgoingTransitions xmi:id="_WXQTIHN2EeGvE6zPcInM6Q" specification="Event2" target="_V-iAMHNtEeGtAMDjlTj9eQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_V-iAMHNtEeGtAMDjlTj9eQ" specification="entry / MyVar = 10" name="B" incomingTransitions="_Wl3F8HNtEeGtAMDjlTj9eQ _WXQTIHN2EeGvE6zPcInM6Q">
+        <outgoingTransitions xmi:id="_a5PQkHN2EeGvE6zPcInM6Q" specification="Return" target="_RHc8gXNtEeGtAMDjlTj9eQ"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_RHIMYHNtEeGtAMDjlTj9eQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_RHEiAHNtEeGtAMDjlTj9eQ" measurementUnit="Pixel">
+    <children xmi:id="_RHRWUHNtEeGtAMDjlTj9eQ" type="Region" element="_RHIMYnNtEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RHW14HNtEeGtAMDjlTj9eQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHW14XNtEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHW14nNtEeGtAMDjlTj9eQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_RHXc8HNtEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_RHZ5MHNtEeGtAMDjlTj9eQ" type="Entry" element="_RHZSIXNtEeGtAMDjlTj9eQ">
+          <children xmi:id="_RHbHUHNtEeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_RHcVcHNtEeGtAMDjlTj9eQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_RHcVcXNtEeGtAMDjlTj9eQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_RHcVcnNtEeGtAMDjlTj9eQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_RHbHUXNtEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHbHUnNtEeGtAMDjlTj9eQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_RHZ5MXNtEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHc8gHNtEeGtAMDjlTj9eQ" x="70" y="20"/>
+        </children>
+        <children xmi:id="_RHeKoHNtEeGtAMDjlTj9eQ" type="State" element="_RHc8gXNtEeGtAMDjlTj9eQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_RHf_0HNtEeGtAMDjlTj9eQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_RHf_0XNtEeGtAMDjlTj9eQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_RHf_0nNtEeGtAMDjlTj9eQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_RHhN8HNtEeGtAMDjlTj9eQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_RHhN8XNtEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHhN8nNtEeGtAMDjlTj9eQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_RHicEHNtEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_RHexsHNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_RHexsXNtEeGtAMDjlTj9eQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHjDIHNtEeGtAMDjlTj9eQ" x="50" y="80"/>
+        </children>
+        <children xmi:id="_V-m4sHNtEeGtAMDjlTj9eQ" type="State" element="_V-iAMHNtEeGtAMDjlTj9eQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_V-oG0HNtEeGtAMDjlTj9eQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_V-oG0XNtEeGtAMDjlTj9eQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_V-oG0nNtEeGtAMDjlTj9eQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_V-ot4HNtEeGtAMDjlTj9eQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_V-ot4XNtEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_V-ot4nNtEeGtAMDjlTj9eQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_V-p8AHNtEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_V-m4sXNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_V-m4snNtEeGtAMDjlTj9eQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_V-m4s3NtEeGtAMDjlTj9eQ" x="245" y="80" width="151"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHXc8XNtEeGtAMDjlTj9eQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_RHRWUXNtEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHZSIHNtEeGtAMDjlTj9eQ" x="220" y="10" width="446" height="336"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_RHn7oHNtEeGtAMDjlTj9eQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RHpJwHNtEeGtAMDjlTj9eQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHpJwXNtEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHpJwnNtEeGtAMDjlTj9eQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_RHpJw3NtEeGtAMDjlTj9eQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHpJxHNtEeGtAMDjlTj9eQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RHqX4HNtEeGtAMDjlTj9eQ" x="12" y="10" width="200" height="191"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_RHIMYXNtEeGtAMDjlTj9eQ"/>
+    <edges xmi:id="_RHlfYHNtEeGtAMDjlTj9eQ" type="Transition" element="_RHjDIXNtEeGtAMDjlTj9eQ" source="_RHZ5MHNtEeGtAMDjlTj9eQ" target="_RHeKoHNtEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RHnUkHNtEeGtAMDjlTj9eQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RHnUkXNtEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RHnUknNtEeGtAMDjlTj9eQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_RHlfYXNtEeGtAMDjlTj9eQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_RHmtgHNtEeGtAMDjlTj9eQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RHmGcHNtEeGtAMDjlTj9eQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_Wl6wUHNtEeGtAMDjlTj9eQ" type="Transition" element="_Wl3F8HNtEeGtAMDjlTj9eQ" source="_RHeKoHNtEeGtAMDjlTj9eQ" target="_V-m4sHNtEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Wl7XYXNtEeGtAMDjlTj9eQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Wl7-cHNtEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Wl7-cXNtEeGtAMDjlTj9eQ" x="-2" y="-12"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Wl6wUXNtEeGtAMDjlTj9eQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Wl7XYHNtEeGtAMDjlTj9eQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Wl6wUnNtEeGtAMDjlTj9eQ" points="[18, 4, -191, -4]$[207, -17, -2, -25]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_U7k_UHN2EeGvE6zPcInM6Q" id="(0.825,0.14285714285714285)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Vek-sHN2EeGvE6zPcInM6Q" id="(0.039735099337748346,0.13114754098360656)"/>
+    </edges>
+    <edges xmi:id="_WXTWcHN2EeGvE6zPcInM6Q" type="Transition" element="_WXQTIHN2EeGvE6zPcInM6Q" source="_RHeKoHNtEeGtAMDjlTj9eQ" target="_V-m4sHNtEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_WXUkkHN2EeGvE6zPcInM6Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_WXUkkXN2EeGvE6zPcInM6Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_WXUkknN2EeGvE6zPcInM6Q" x="1" y="-7"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_WXTWcXN2EeGvE6zPcInM6Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_WXT9gHN2EeGvE6zPcInM6Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WXTWcnN2EeGvE6zPcInM6Q" points="[18, 1, -156, -6]$[175, 29, 1, 22]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_WXarMHN2EeGvE6zPcInM6Q" id="(0.052980132450331126,0.6229508196721312)"/>
+    </edges>
+    <edges xmi:id="_a5XMYHN2EeGvE6zPcInM6Q" type="Transition" element="_a5PQkHN2EeGvE6zPcInM6Q" source="_V-m4sHNtEeGtAMDjlTj9eQ" target="_RHeKoHNtEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_a5YagHN2EeGvE6zPcInM6Q" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_a5YagXN2EeGvE6zPcInM6Q"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_a5YagnN2EeGvE6zPcInM6Q" x="14" y="13"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_a5XMYXN2EeGvE6zPcInM6Q" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_a5XzcHN2EeGvE6zPcInM6Q" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_a5XMYnN2EeGvE6zPcInM6Q" points="[8, 49, 225, 45]$[8, 79, 225, 75]$[-209, 79, 8, 75]$[-209, 46, 8, 42]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a5ehIHN2EeGvE6zPcInM6Q" id="(0.2913907284768212,0.13114754098360656)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a5ehIXN2EeGvE6zPcInM6Q" id="(0.275,0.17857142857142858)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 113 - 115
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/GuardedEntry.sct

@@ -1,115 +1,113 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_WsapkPf2EeGa_dr4uyV7Zg" specification="&#xA;&#xA;interface:&#xA;&#xA;&#x9;in event e&#xA;&#x9;var guard : boolean = false&#xA;&#x9;var done : boolean = false" name="GuardedEntry">
-    <regions xmi:id="_WsbQoPf2EeGa_dr4uyV7Zg" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_Wsb3s_f2EeGa_dr4uyV7Zg">
-        <outgoingTransitions xmi:id="_Wsds6ff2EeGa_dr4uyV7Zg" target="_WsdF0vf2EeGa_dr4uyV7Zg"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_WsdF0vf2EeGa_dr4uyV7Zg" specification="entry [guard] / &#xA;&#x9;done = true" name="A" incomingTransitions="_Wsds6ff2EeGa_dr4uyV7Zg _c3UsoPf2EeGa_dr4uyV7Zg">
-        <outgoingTransitions xmi:id="_bueOMPf2EeGa_dr4uyV7Zg" specification="e" target="_awIWoPf2EeGa_dr4uyV7Zg"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_awIWoPf2EeGa_dr4uyV7Zg" name="B" incomingTransitions="_bueOMPf2EeGa_dr4uyV7Zg">
-        <outgoingTransitions xmi:id="_c3UsoPf2EeGa_dr4uyV7Zg" specification="e" target="_WsdF0vf2EeGa_dr4uyV7Zg"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_Wsapkff2EeGa_dr4uyV7Zg" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_WsapkPf2EeGa_dr4uyV7Zg" measurementUnit="Pixel">
-    <children xmi:id="_WsbQoff2EeGa_dr4uyV7Zg" type="Region" element="_WsbQoPf2EeGa_dr4uyV7Zg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_WsbQpPf2EeGa_dr4uyV7Zg" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_WsbQpff2EeGa_dr4uyV7Zg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_WsbQpvf2EeGa_dr4uyV7Zg"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_Wsb3sPf2EeGa_dr4uyV7Zg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_WscewPf2EeGa_dr4uyV7Zg" type="Entry" element="_Wsb3s_f2EeGa_dr4uyV7Zg">
-          <children xmi:id="_Wscew_f2EeGa_dr4uyV7Zg" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_Wscexvf2EeGa_dr4uyV7Zg" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_Wscex_f2EeGa_dr4uyV7Zg"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_WsdF0Pf2EeGa_dr4uyV7Zg"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_WscexPf2EeGa_dr4uyV7Zg" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wscexff2EeGa_dr4uyV7Zg"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Wscewff2EeGa_dr4uyV7Zg" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WsdF0ff2EeGa_dr4uyV7Zg" x="50" y="19"/>
-        </children>
-        <children xmi:id="_WsdF1Pf2EeGa_dr4uyV7Zg" type="State" element="_WsdF0vf2EeGa_dr4uyV7Zg">
-          <children xsi:type="notation:DecorationNode" xmi:id="_Wsds4Pf2EeGa_dr4uyV7Zg" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_Wsds4ff2EeGa_dr4uyV7Zg"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_Wsds4vf2EeGa_dr4uyV7Zg"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Wsds4_f2EeGa_dr4uyV7Zg" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_Wsds5Pf2EeGa_dr4uyV7Zg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsds5ff2EeGa_dr4uyV7Zg"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Wsds5vf2EeGa_dr4uyV7Zg" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_WsdF1ff2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_WsdF1vf2EeGa_dr4uyV7Zg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Wsds5_f2EeGa_dr4uyV7Zg"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsds6Pf2EeGa_dr4uyV7Zg" x="40" y="80" width="127"/>
-        </children>
-        <children xmi:id="_awOdQPf2EeGa_dr4uyV7Zg" type="State" element="_awIWoPf2EeGa_dr4uyV7Zg">
-          <children xsi:type="notation:DecorationNode" xmi:id="_awOdRPf2EeGa_dr4uyV7Zg" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_awOdRff2EeGa_dr4uyV7Zg"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_awPEUPf2EeGa_dr4uyV7Zg"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_awPEUff2EeGa_dr4uyV7Zg" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_awPEUvf2EeGa_dr4uyV7Zg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_awPEU_f2EeGa_dr4uyV7Zg"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_awPEVPf2EeGa_dr4uyV7Zg" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_awOdQff2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_awOdQvf2EeGa_dr4uyV7Zg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_awPEVff2EeGa_dr4uyV7Zg"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_awOdQ_f2EeGa_dr4uyV7Zg" x="265" y="87"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsb3sff2EeGa_dr4uyV7Zg"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_WsbQovf2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsb3svf2EeGa_dr4uyV7Zg" x="220" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_WseT9_f2EeGa_dr4uyV7Zg" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Wse7APf2EeGa_dr4uyV7Zg" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Wse7Aff2EeGa_dr4uyV7Zg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Wse7Avf2EeGa_dr4uyV7Zg"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_Wse7A_f2EeGa_dr4uyV7Zg" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wse7BPf2EeGa_dr4uyV7Zg"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wse7Bff2EeGa_dr4uyV7Zg" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_Wsapkvf2EeGa_dr4uyV7Zg"/>
-    <edges xmi:id="_WseT8Pf2EeGa_dr4uyV7Zg" type="Transition" element="_Wsds6ff2EeGa_dr4uyV7Zg" source="_WscewPf2EeGa_dr4uyV7Zg" target="_WsdF1Pf2EeGa_dr4uyV7Zg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_WseT9Pf2EeGa_dr4uyV7Zg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_WseT9ff2EeGa_dr4uyV7Zg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_WseT9vf2EeGa_dr4uyV7Zg" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_WseT8ff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_WseT8_f2EeGa_dr4uyV7Zg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WseT8vf2EeGa_dr4uyV7Zg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_bugqcPf2EeGa_dr4uyV7Zg" type="Transition" element="_bueOMPf2EeGa_dr4uyV7Zg" source="_WsdF1Pf2EeGa_dr4uyV7Zg" target="_awOdQPf2EeGa_dr4uyV7Zg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_buhRgff2EeGa_dr4uyV7Zg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_buhRgvf2EeGa_dr4uyV7Zg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_buhRg_f2EeGa_dr4uyV7Zg" x="-35" y="5"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bugqcff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_buhRgPf2EeGa_dr4uyV7Zg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bugqcvf2EeGa_dr4uyV7Zg" points="[12, 4, -183, -9]$[192, -11, -3, -24]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bukU0Pf2EeGa_dr4uyV7Zg" id="(0.675,0.24528301886792453)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eI3NAPf2EeGa_dr4uyV7Zg" id="(0.0,0.2641509433962264)"/>
-    </edges>
-    <edges xmi:id="_c3Y-EPf2EeGa_dr4uyV7Zg" type="Transition" element="_c3UsoPf2EeGa_dr4uyV7Zg" source="_awOdQPf2EeGa_dr4uyV7Zg" target="_WsdF1Pf2EeGa_dr4uyV7Zg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_c3ZlIPf2EeGa_dr4uyV7Zg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_c3ZlIff2EeGa_dr4uyV7Zg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_c3ZlIvf2EeGa_dr4uyV7Zg" x="-38" y="-8"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_c3Y-Eff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_c3Y-E_f2EeGa_dr4uyV7Zg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_c3Y-Evf2EeGa_dr4uyV7Zg" points="[-17, 1, 195, -12]$[-211, 24, 1, 11]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dzFKQPf2EeGa_dr4uyV7Zg" id="(0.0,0.660377358490566)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_c3ivEPf2EeGa_dr4uyV7Zg" id="(0.175,0.7735849056603774)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_WsapkPf2EeGa_dr4uyV7Zg" specification="&#xA;&#xA;interface:&#xA;&#xA;&#x9;in event e&#xA;&#x9;var guard : boolean = false&#xA;&#x9;var done : boolean = false" name="GuardedEntry">
+    <regions xmi:id="_WsbQoPf2EeGa_dr4uyV7Zg" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_Wsb3s_f2EeGa_dr4uyV7Zg">
+        <outgoingTransitions xmi:id="_Wsds6ff2EeGa_dr4uyV7Zg" target="_WsdF0vf2EeGa_dr4uyV7Zg"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_WsdF0vf2EeGa_dr4uyV7Zg" specification="entry [guard] / &#xA;&#x9;done = true" name="A" incomingTransitions="_Wsds6ff2EeGa_dr4uyV7Zg _c3UsoPf2EeGa_dr4uyV7Zg">
+        <outgoingTransitions xmi:id="_bueOMPf2EeGa_dr4uyV7Zg" specification="e" target="_awIWoPf2EeGa_dr4uyV7Zg"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_awIWoPf2EeGa_dr4uyV7Zg" name="B" incomingTransitions="_bueOMPf2EeGa_dr4uyV7Zg">
+        <outgoingTransitions xmi:id="_c3UsoPf2EeGa_dr4uyV7Zg" specification="e" target="_WsdF0vf2EeGa_dr4uyV7Zg"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_Wsapkff2EeGa_dr4uyV7Zg" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_WsapkPf2EeGa_dr4uyV7Zg" measurementUnit="Pixel">
+    <children xmi:id="_WsbQoff2EeGa_dr4uyV7Zg" type="Region" element="_WsbQoPf2EeGa_dr4uyV7Zg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_WsbQpPf2EeGa_dr4uyV7Zg" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_WsbQpff2EeGa_dr4uyV7Zg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_WsbQpvf2EeGa_dr4uyV7Zg"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_Wsb3sPf2EeGa_dr4uyV7Zg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_WscewPf2EeGa_dr4uyV7Zg" type="Entry" element="_Wsb3s_f2EeGa_dr4uyV7Zg">
+          <children xmi:id="_Wscew_f2EeGa_dr4uyV7Zg" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_Wscexvf2EeGa_dr4uyV7Zg" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_Wscex_f2EeGa_dr4uyV7Zg"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_WsdF0Pf2EeGa_dr4uyV7Zg"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_WscexPf2EeGa_dr4uyV7Zg" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wscexff2EeGa_dr4uyV7Zg"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Wscewff2EeGa_dr4uyV7Zg" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_WsdF0ff2EeGa_dr4uyV7Zg" x="50" y="19"/>
+        </children>
+        <children xmi:id="_WsdF1Pf2EeGa_dr4uyV7Zg" type="State" element="_WsdF0vf2EeGa_dr4uyV7Zg">
+          <children xsi:type="notation:DecorationNode" xmi:id="_Wsds4Pf2EeGa_dr4uyV7Zg" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_Wsds4ff2EeGa_dr4uyV7Zg"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_Wsds4vf2EeGa_dr4uyV7Zg"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Wsds4_f2EeGa_dr4uyV7Zg" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_Wsds5Pf2EeGa_dr4uyV7Zg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsds5ff2EeGa_dr4uyV7Zg"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Wsds5vf2EeGa_dr4uyV7Zg" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_WsdF1ff2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_WsdF1vf2EeGa_dr4uyV7Zg"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsds6Pf2EeGa_dr4uyV7Zg" x="40" y="80" width="127"/>
+        </children>
+        <children xmi:id="_awOdQPf2EeGa_dr4uyV7Zg" type="State" element="_awIWoPf2EeGa_dr4uyV7Zg">
+          <children xsi:type="notation:DecorationNode" xmi:id="_awOdRPf2EeGa_dr4uyV7Zg" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_awOdRff2EeGa_dr4uyV7Zg"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_awPEUPf2EeGa_dr4uyV7Zg"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_awPEUff2EeGa_dr4uyV7Zg" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_awPEUvf2EeGa_dr4uyV7Zg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_awPEU_f2EeGa_dr4uyV7Zg"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_awPEVPf2EeGa_dr4uyV7Zg" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_awOdQff2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_awOdQvf2EeGa_dr4uyV7Zg"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_awOdQ_f2EeGa_dr4uyV7Zg" x="265" y="87"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsb3sff2EeGa_dr4uyV7Zg"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_WsbQovf2EeGa_dr4uyV7Zg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wsb3svf2EeGa_dr4uyV7Zg" x="220" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_WseT9_f2EeGa_dr4uyV7Zg" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Wse7APf2EeGa_dr4uyV7Zg" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Wse7Aff2EeGa_dr4uyV7Zg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Wse7Avf2EeGa_dr4uyV7Zg"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_Wse7A_f2EeGa_dr4uyV7Zg" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wse7BPf2EeGa_dr4uyV7Zg"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Wse7Bff2EeGa_dr4uyV7Zg" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_Wsapkvf2EeGa_dr4uyV7Zg"/>
+    <edges xmi:id="_WseT8Pf2EeGa_dr4uyV7Zg" type="Transition" element="_Wsds6ff2EeGa_dr4uyV7Zg" source="_WscewPf2EeGa_dr4uyV7Zg" target="_WsdF1Pf2EeGa_dr4uyV7Zg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_WseT9Pf2EeGa_dr4uyV7Zg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_WseT9ff2EeGa_dr4uyV7Zg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_WseT9vf2EeGa_dr4uyV7Zg" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_WseT8ff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_WseT8_f2EeGa_dr4uyV7Zg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_WseT8vf2EeGa_dr4uyV7Zg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_bugqcPf2EeGa_dr4uyV7Zg" type="Transition" element="_bueOMPf2EeGa_dr4uyV7Zg" source="_WsdF1Pf2EeGa_dr4uyV7Zg" target="_awOdQPf2EeGa_dr4uyV7Zg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_buhRgff2EeGa_dr4uyV7Zg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_buhRgvf2EeGa_dr4uyV7Zg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_buhRg_f2EeGa_dr4uyV7Zg" x="-35" y="5"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bugqcff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_buhRgPf2EeGa_dr4uyV7Zg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bugqcvf2EeGa_dr4uyV7Zg" points="[12, 4, -183, -9]$[192, -11, -3, -24]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bukU0Pf2EeGa_dr4uyV7Zg" id="(0.675,0.24528301886792453)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eI3NAPf2EeGa_dr4uyV7Zg" id="(0.0,0.2641509433962264)"/>
+    </edges>
+    <edges xmi:id="_c3Y-EPf2EeGa_dr4uyV7Zg" type="Transition" element="_c3UsoPf2EeGa_dr4uyV7Zg" source="_awOdQPf2EeGa_dr4uyV7Zg" target="_WsdF1Pf2EeGa_dr4uyV7Zg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_c3ZlIPf2EeGa_dr4uyV7Zg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_c3ZlIff2EeGa_dr4uyV7Zg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_c3ZlIvf2EeGa_dr4uyV7Zg" x="-38" y="-8"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_c3Y-Eff2EeGa_dr4uyV7Zg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_c3Y-E_f2EeGa_dr4uyV7Zg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_c3Y-Evf2EeGa_dr4uyV7Zg" points="[-17, 1, 195, -12]$[-211, 24, 1, 11]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dzFKQPf2EeGa_dr4uyV7Zg" id="(0.0,0.660377358490566)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_c3ivEPf2EeGa_dr4uyV7Zg" id="(0.175,0.7735849056603774)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 113 - 115
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/GuardedExit.sct

@@ -1,115 +1,113 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="__sryEPgvEeG-WPrThBMM5w" specification="&#xA;&#xA;interface:&#xA;&#xA;&#x9;in event e&#xA;&#x9;var guard : boolean = false&#xA;&#x9;var done : boolean = false" name="GuardedExit">
-    <regions xmi:id="__stnQvgvEeG-WPrThBMM5w" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="__tJsIfgvEeG-WPrThBMM5w">
-        <outgoingTransitions xmi:id="__tMvcPgvEeG-WPrThBMM5w" target="__tK6QfgvEeG-WPrThBMM5w"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="__tK6QfgvEeG-WPrThBMM5w" specification="exit [guard] &#xA;  / done = true" name="A" incomingTransitions="__tMvcPgvEeG-WPrThBMM5w _EdiR8PgwEeG-WPrThBMM5w">
-        <outgoingTransitions xmi:id="_DkP5gPgwEeG-WPrThBMM5w" specification="e" target="_B9W0MPgwEeG-WPrThBMM5w"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_B9W0MPgwEeG-WPrThBMM5w" name="B" incomingTransitions="_DkP5gPgwEeG-WPrThBMM5w">
-        <outgoingTransitions xmi:id="_EdiR8PgwEeG-WPrThBMM5w" specification="e" target="__tK6QfgvEeG-WPrThBMM5w"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="__stnQPgvEeG-WPrThBMM5w" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="__sryEPgvEeG-WPrThBMM5w" measurementUnit="Pixel">
-    <children xmi:id="__sxRoPgvEeG-WPrThBMM5w" type="Region" element="__stnQvgvEeG-WPrThBMM5w">
-      <children xsi:type="notation:DecorationNode" xmi:id="__tJFEPgvEeG-WPrThBMM5w" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="__tJFEfgvEeG-WPrThBMM5w"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="__tJFEvgvEeG-WPrThBMM5w"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="__tJFE_gvEeG-WPrThBMM5w" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="__tJsIvgvEeG-WPrThBMM5w" type="Entry" element="__tJsIfgvEeG-WPrThBMM5w">
-          <children xmi:id="__tKTMPgvEeG-WPrThBMM5w" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="__tKTM_gvEeG-WPrThBMM5w" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="__tKTNPgvEeG-WPrThBMM5w"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="__tKTNfgvEeG-WPrThBMM5w"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="__tKTMfgvEeG-WPrThBMM5w" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tKTMvgvEeG-WPrThBMM5w"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="__tJsI_gvEeG-WPrThBMM5w" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tK6QPgvEeG-WPrThBMM5w" x="92" y="23"/>
-        </children>
-        <children xmi:id="__tK6Q_gvEeG-WPrThBMM5w" type="State" element="__tK6QfgvEeG-WPrThBMM5w">
-          <children xsi:type="notation:DecorationNode" xmi:id="__tLhUPgvEeG-WPrThBMM5w" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="__tLhUfgvEeG-WPrThBMM5w"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="__tLhUvgvEeG-WPrThBMM5w"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="__tLhU_gvEeG-WPrThBMM5w" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="__tMIYPgvEeG-WPrThBMM5w" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tMIYfgvEeG-WPrThBMM5w"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="__tMIYvgvEeG-WPrThBMM5w" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="__tK6RPgvEeG-WPrThBMM5w" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="__tK6RfgvEeG-WPrThBMM5w"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="__tMIY_gvEeG-WPrThBMM5w"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tMIZPgvEeG-WPrThBMM5w" x="53" y="83" width="106"/>
-        </children>
-        <children xmi:id="_B9f-IPgwEeG-WPrThBMM5w" type="State" element="_B9W0MPgwEeG-WPrThBMM5w">
-          <children xsi:type="notation:DecorationNode" xmi:id="_B9glM_gwEeG-WPrThBMM5w" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_B9glNPgwEeG-WPrThBMM5w"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_B9glNfgwEeG-WPrThBMM5w"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_B9hMQPgwEeG-WPrThBMM5w" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_B9hMQfgwEeG-WPrThBMM5w" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_B9hMQvgwEeG-WPrThBMM5w"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_B9hMQ_gwEeG-WPrThBMM5w" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_B9glMPgwEeG-WPrThBMM5w" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_B9glMfgwEeG-WPrThBMM5w"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_B9hMRPgwEeG-WPrThBMM5w"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_B9glMvgwEeG-WPrThBMM5w" x="233" y="90"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tJFFPgvEeG-WPrThBMM5w"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="__sxRofgvEeG-WPrThBMM5w" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tJsIPgvEeG-WPrThBMM5w" x="220" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="__tN9lPgvEeG-WPrThBMM5w" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="__tOkoPgvEeG-WPrThBMM5w" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="__tOkofgvEeG-WPrThBMM5w"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="__tOkovgvEeG-WPrThBMM5w"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="__tOko_gvEeG-WPrThBMM5w" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tOkpPgvEeG-WPrThBMM5w"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tOkpfgvEeG-WPrThBMM5w" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="__stnQfgvEeG-WPrThBMM5w"/>
-    <edges xmi:id="__tNWgPgvEeG-WPrThBMM5w" type="Transition" element="__tMvcPgvEeG-WPrThBMM5w" source="__tJsIvgvEeG-WPrThBMM5w" target="__tK6Q_gvEeG-WPrThBMM5w">
-      <children xsi:type="notation:DecorationNode" xmi:id="__tN9kfgvEeG-WPrThBMM5w" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="__tN9kvgvEeG-WPrThBMM5w"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="__tN9k_gvEeG-WPrThBMM5w" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="__tNWgfgvEeG-WPrThBMM5w" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="__tN9kPgvEeG-WPrThBMM5w" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="__tNWgvgvEeG-WPrThBMM5w" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_DkTj4PgwEeG-WPrThBMM5w" type="Transition" element="_DkP5gPgwEeG-WPrThBMM5w" source="__tK6Q_gvEeG-WPrThBMM5w" target="_B9f-IPgwEeG-WPrThBMM5w">
-      <children xsi:type="notation:DecorationNode" xmi:id="_DkUK8PgwEeG-WPrThBMM5w" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_DkUK8fgwEeG-WPrThBMM5w"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_DkUK8vgwEeG-WPrThBMM5w" x="-31" y="-6"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DkTj4fgwEeG-WPrThBMM5w" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_DkTj4_gwEeG-WPrThBMM5w" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DkTj4vgwEeG-WPrThBMM5w" points="[12, 4, -139, 2]$[153, -9, 2, -11]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Dka4oPgwEeG-WPrThBMM5w" id="(0.675,0.20754716981132076)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Dka4ofgwEeG-WPrThBMM5w" id="(0.225,0.24528301886792453)"/>
-    </edges>
-    <edges xmi:id="_EdoYkPgwEeG-WPrThBMM5w" type="Transition" element="_EdiR8PgwEeG-WPrThBMM5w" source="_B9f-IPgwEeG-WPrThBMM5w" target="__tK6Q_gvEeG-WPrThBMM5w">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Edo_oPgwEeG-WPrThBMM5w" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Edo_ofgwEeG-WPrThBMM5w"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Edo_ovgwEeG-WPrThBMM5w" x="-20" y="-6"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EdoYkfgwEeG-WPrThBMM5w" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_EdoYk_gwEeG-WPrThBMM5w" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EdoYkvgwEeG-WPrThBMM5w" points="[-5, 7, 152, 4]$[-154, 15, 3, 12]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ed1M4PgwEeG-WPrThBMM5w" id="(0.15,0.6981132075471698)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ed1M4fgwEeG-WPrThBMM5w" id="(0.45,0.7547169811320755)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="__sryEPgvEeG-WPrThBMM5w" specification="&#xA;&#xA;interface:&#xA;&#xA;&#x9;in event e&#xA;&#x9;var guard : boolean = false&#xA;&#x9;var done : boolean = false" name="GuardedExit">
+    <regions xmi:id="__stnQvgvEeG-WPrThBMM5w" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="__tJsIfgvEeG-WPrThBMM5w">
+        <outgoingTransitions xmi:id="__tMvcPgvEeG-WPrThBMM5w" target="__tK6QfgvEeG-WPrThBMM5w"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="__tK6QfgvEeG-WPrThBMM5w" specification="exit [guard] &#xA;  / done = true" name="A" incomingTransitions="__tMvcPgvEeG-WPrThBMM5w _EdiR8PgwEeG-WPrThBMM5w">
+        <outgoingTransitions xmi:id="_DkP5gPgwEeG-WPrThBMM5w" specification="e" target="_B9W0MPgwEeG-WPrThBMM5w"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_B9W0MPgwEeG-WPrThBMM5w" name="B" incomingTransitions="_DkP5gPgwEeG-WPrThBMM5w">
+        <outgoingTransitions xmi:id="_EdiR8PgwEeG-WPrThBMM5w" specification="e" target="__tK6QfgvEeG-WPrThBMM5w"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="__stnQPgvEeG-WPrThBMM5w" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="__sryEPgvEeG-WPrThBMM5w" measurementUnit="Pixel">
+    <children xmi:id="__sxRoPgvEeG-WPrThBMM5w" type="Region" element="__stnQvgvEeG-WPrThBMM5w">
+      <children xsi:type="notation:DecorationNode" xmi:id="__tJFEPgvEeG-WPrThBMM5w" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="__tJFEfgvEeG-WPrThBMM5w"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="__tJFEvgvEeG-WPrThBMM5w"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="__tJFE_gvEeG-WPrThBMM5w" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="__tJsIvgvEeG-WPrThBMM5w" type="Entry" element="__tJsIfgvEeG-WPrThBMM5w">
+          <children xmi:id="__tKTMPgvEeG-WPrThBMM5w" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="__tKTM_gvEeG-WPrThBMM5w" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="__tKTNPgvEeG-WPrThBMM5w"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="__tKTNfgvEeG-WPrThBMM5w"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="__tKTMfgvEeG-WPrThBMM5w" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tKTMvgvEeG-WPrThBMM5w"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="__tJsI_gvEeG-WPrThBMM5w" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tK6QPgvEeG-WPrThBMM5w" x="92" y="23"/>
+        </children>
+        <children xmi:id="__tK6Q_gvEeG-WPrThBMM5w" type="State" element="__tK6QfgvEeG-WPrThBMM5w">
+          <children xsi:type="notation:DecorationNode" xmi:id="__tLhUPgvEeG-WPrThBMM5w" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="__tLhUfgvEeG-WPrThBMM5w"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="__tLhUvgvEeG-WPrThBMM5w"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="__tLhU_gvEeG-WPrThBMM5w" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="__tMIYPgvEeG-WPrThBMM5w" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tMIYfgvEeG-WPrThBMM5w"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="__tMIYvgvEeG-WPrThBMM5w" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="__tK6RPgvEeG-WPrThBMM5w" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="__tK6RfgvEeG-WPrThBMM5w"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tMIZPgvEeG-WPrThBMM5w" x="53" y="83" width="106"/>
+        </children>
+        <children xmi:id="_B9f-IPgwEeG-WPrThBMM5w" type="State" element="_B9W0MPgwEeG-WPrThBMM5w">
+          <children xsi:type="notation:DecorationNode" xmi:id="_B9glM_gwEeG-WPrThBMM5w" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_B9glNPgwEeG-WPrThBMM5w"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_B9glNfgwEeG-WPrThBMM5w"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_B9hMQPgwEeG-WPrThBMM5w" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_B9hMQfgwEeG-WPrThBMM5w" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_B9hMQvgwEeG-WPrThBMM5w"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_B9hMQ_gwEeG-WPrThBMM5w" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_B9glMPgwEeG-WPrThBMM5w" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_B9glMfgwEeG-WPrThBMM5w"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_B9glMvgwEeG-WPrThBMM5w" x="233" y="90"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tJFFPgvEeG-WPrThBMM5w"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="__sxRofgvEeG-WPrThBMM5w" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tJsIPgvEeG-WPrThBMM5w" x="220" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="__tN9lPgvEeG-WPrThBMM5w" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="__tOkoPgvEeG-WPrThBMM5w" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="__tOkofgvEeG-WPrThBMM5w"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="__tOkovgvEeG-WPrThBMM5w"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="__tOko_gvEeG-WPrThBMM5w" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tOkpPgvEeG-WPrThBMM5w"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__tOkpfgvEeG-WPrThBMM5w" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="__stnQfgvEeG-WPrThBMM5w"/>
+    <edges xmi:id="__tNWgPgvEeG-WPrThBMM5w" type="Transition" element="__tMvcPgvEeG-WPrThBMM5w" source="__tJsIvgvEeG-WPrThBMM5w" target="__tK6Q_gvEeG-WPrThBMM5w">
+      <children xsi:type="notation:DecorationNode" xmi:id="__tN9kfgvEeG-WPrThBMM5w" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="__tN9kvgvEeG-WPrThBMM5w"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="__tN9k_gvEeG-WPrThBMM5w" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="__tNWgfgvEeG-WPrThBMM5w" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="__tN9kPgvEeG-WPrThBMM5w" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="__tNWgvgvEeG-WPrThBMM5w" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_DkTj4PgwEeG-WPrThBMM5w" type="Transition" element="_DkP5gPgwEeG-WPrThBMM5w" source="__tK6Q_gvEeG-WPrThBMM5w" target="_B9f-IPgwEeG-WPrThBMM5w">
+      <children xsi:type="notation:DecorationNode" xmi:id="_DkUK8PgwEeG-WPrThBMM5w" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_DkUK8fgwEeG-WPrThBMM5w"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_DkUK8vgwEeG-WPrThBMM5w" x="-31" y="-6"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_DkTj4fgwEeG-WPrThBMM5w" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_DkTj4_gwEeG-WPrThBMM5w" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DkTj4vgwEeG-WPrThBMM5w" points="[12, 4, -139, 2]$[153, -9, 2, -11]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Dka4oPgwEeG-WPrThBMM5w" id="(0.675,0.20754716981132076)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Dka4ofgwEeG-WPrThBMM5w" id="(0.225,0.24528301886792453)"/>
+    </edges>
+    <edges xmi:id="_EdoYkPgwEeG-WPrThBMM5w" type="Transition" element="_EdiR8PgwEeG-WPrThBMM5w" source="_B9f-IPgwEeG-WPrThBMM5w" target="__tK6Q_gvEeG-WPrThBMM5w">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Edo_oPgwEeG-WPrThBMM5w" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Edo_ofgwEeG-WPrThBMM5w"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Edo_ovgwEeG-WPrThBMM5w" x="-20" y="-6"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EdoYkfgwEeG-WPrThBMM5w" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_EdoYk_gwEeG-WPrThBMM5w" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EdoYkvgwEeG-WPrThBMM5w" points="[-5, 7, 152, 4]$[-154, 15, 3, 12]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ed1M4PgwEeG-WPrThBMM5w" id="(0.15,0.6981132075471698)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ed1M4fgwEeG-WPrThBMM5w" id="(0.45,0.7547169811320755)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 315 - 319
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/HistoryWithoutInitialStep.sct

@@ -1,319 +1,315 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_PSA8cDA8EeKkkaVMi1n7-A" specification="interface:&#xA;&#xA;&#x9;in event toA&#xA;&#x9;in event toB&#xA;&#x9;in event toHistory&#xA;&#x9;in event next&#xA;" name="HistoryWithoutInitialStep">
-    <regions xmi:id="_PSCKkjA8EeKkkaVMi1n7-A" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_PSIRMjA8EeKkkaVMi1n7-A">
-        <outgoingTransitions xmi:id="_PSKtcTA8EeKkkaVMi1n7-A" target="_PSJfUDA8EeKkkaVMi1n7-A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_PSJfUDA8EeKkkaVMi1n7-A" name="A" incomingTransitions="_PSKtcTA8EeKkkaVMi1n7-A _gRLMQDA8EeKkkaVMi1n7-A">
-        <outgoingTransitions xmi:id="_a1PIADA8EeKkkaVMi1n7-A" specification="toB" target="_VCDBYDA8EeKkkaVMi1n7-A"/>
-        <outgoingTransitions xmi:id="_oY0BwDA8EeKkkaVMi1n7-A" specification="toHistory" target="_fBxZ4DA8EeKkkaVMi1n7-A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_VCDBYDA8EeKkkaVMi1n7-A" name="B" incomingTransitions="_a1PIADA8EeKkkaVMi1n7-A">
-        <outgoingTransitions xmi:id="_gRLMQDA8EeKkkaVMi1n7-A" specification="toA" target="_PSJfUDA8EeKkkaVMi1n7-A"/>
-        <regions xmi:id="_VCDocDA8EeKkkaVMi1n7-A" name="r1">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_V3KrgDA8EeKkkaVMi1n7-A">
-            <outgoingTransitions xmi:id="_bpsq0DA8EeKkkaVMi1n7-A" specification="" target="_YC2f8DA8EeKkkaVMi1n7-A"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_YC2f8DA8EeKkkaVMi1n7-A" name="C" incomingTransitions="_bpsq0DA8EeKkkaVMi1n7-A _hx70YDA8EeKkkaVMi1n7-A">
-            <outgoingTransitions xmi:id="_czQ68DA8EeKkkaVMi1n7-A" specification="next" target="_ZKRbADA8EeKkkaVMi1n7-A"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_ZKRbADA8EeKkkaVMi1n7-A" name="D" incomingTransitions="_czQ68DA8EeKkkaVMi1n7-A">
-            <outgoingTransitions xmi:id="_Y5WcwC7CEeSaT5utVQ5Eng" specification="next" target="_XdOdAC7CEeSaT5utVQ5Eng"/>
-          </vertices>
-          <vertices xsi:type="sgraph:Entry" xmi:id="_fBxZ4DA8EeKkkaVMi1n7-A" name="he" incomingTransitions="_oY0BwDA8EeKkkaVMi1n7-A" kind="SHALLOW_HISTORY"/>
-          <vertices xsi:type="sgraph:State" xmi:id="_XdOdAC7CEeSaT5utVQ5Eng" name="E" incomingTransitions="_Y5WcwC7CEeSaT5utVQ5Eng">
-            <outgoingTransitions xmi:id="_hx70YDA8EeKkkaVMi1n7-A" specification="next" target="_YC2f8DA8EeKkkaVMi1n7-A"/>
-            <regions xmi:id="_bTlqkC7CEeSaT5utVQ5Eng">
-              <vertices xsi:type="sgraph:State" xmi:id="_cr3FEC7CEeSaT5utVQ5Eng" name="F" incomingTransitions="_jK8BUC7CEeSaT5utVQ5Eng"/>
-              <vertices xsi:type="sgraph:Entry" xmi:id="_igCDIC7CEeSaT5utVQ5Eng">
-                <outgoingTransitions xmi:id="_jK8BUC7CEeSaT5utVQ5Eng" target="_cr3FEC7CEeSaT5utVQ5Eng"/>
-              </vertices>
-            </regions>
-          </vertices>
-        </regions>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_PSCKkDA8EeKkkaVMi1n7-A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_PSA8cDA8EeKkkaVMi1n7-A" measurementUnit="Pixel">
-    <children xmi:id="_PSFN4DA8EeKkkaVMi1n7-A" type="Region" element="_PSCKkjA8EeKkkaVMi1n7-A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PSHqIDA8EeKkkaVMi1n7-A" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSHqITA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSHqIjA8EeKkkaVMi1n7-A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_PSHqIzA8EeKkkaVMi1n7-A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_PSIRMzA8EeKkkaVMi1n7-A" type="Entry" element="_PSIRMjA8EeKkkaVMi1n7-A">
-          <children xmi:id="_PSI4QDA8EeKkkaVMi1n7-A" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_PSI4QzA8EeKkkaVMi1n7-A" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_PSI4RDA8EeKkkaVMi1n7-A"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_PSI4RTA8EeKkkaVMi1n7-A"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_PSI4QTA8EeKkkaVMi1n7-A" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSI4QjA8EeKkkaVMi1n7-A"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_PSIRNDA8EeKkkaVMi1n7-A" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSI4RjA8EeKkkaVMi1n7-A" x="70" y="20" width="15" height="15"/>
-        </children>
-        <children xmi:id="_PSJfUjA8EeKkkaVMi1n7-A" type="State" element="_PSJfUDA8EeKkkaVMi1n7-A">
-          <children xsi:type="notation:DecorationNode" xmi:id="_PSKGYDA8EeKkkaVMi1n7-A" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_PSKGYTA8EeKkkaVMi1n7-A"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_PSKGYjA8EeKkkaVMi1n7-A"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_PSKGYzA8EeKkkaVMi1n7-A" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_PSKGZDA8EeKkkaVMi1n7-A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSKGZTA8EeKkkaVMi1n7-A"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_PSKGZjA8EeKkkaVMi1n7-A" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_PSJfUzA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_PSJfVDA8EeKkkaVMi1n7-A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_PSKGZzA8EeKkkaVMi1n7-A"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSKtcDA8EeKkkaVMi1n7-A" x="40" y="80" width="40" height="53"/>
-        </children>
-        <children xmi:id="_VCEPgDA8EeKkkaVMi1n7-A" type="State" element="_VCDBYDA8EeKkkaVMi1n7-A">
-          <children xsi:type="notation:DecorationNode" xmi:id="_VCE2kDA8EeKkkaVMi1n7-A" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_VCE2kTA8EeKkkaVMi1n7-A"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_VCE2kjA8EeKkkaVMi1n7-A"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_VCE2kzA8EeKkkaVMi1n7-A" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_VCE2lDA8EeKkkaVMi1n7-A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VCE2lTA8EeKkkaVMi1n7-A"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_VCE2ljA8EeKkkaVMi1n7-A" type="StateFigureCompartment">
-            <children xmi:id="_X37cAC7CEeSaT5utVQ5Eng" type="Region" element="_VCDocDA8EeKkkaVMi1n7-A">
-              <children xsi:type="notation:DecorationNode" xmi:id="_X37cAS7CEeSaT5utVQ5Eng" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cAi7CEeSaT5utVQ5Eng"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cAy7CEeSaT5utVQ5Eng"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_X37cBC7CEeSaT5utVQ5Eng" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_X37cBS7CEeSaT5utVQ5Eng" type="Entry" element="_V3KrgDA8EeKkkaVMi1n7-A">
-                  <children xmi:id="_X37cBi7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_X37cBy7CEeSaT5utVQ5Eng" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cCC7CEeSaT5utVQ5Eng"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cCS7CEeSaT5utVQ5Eng"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cCi7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cCy7CEeSaT5utVQ5Eng"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cDC7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cDS7CEeSaT5utVQ5Eng" x="34" y="33" width="15" height="15"/>
-                </children>
-                <children xmi:id="_X37cDi7CEeSaT5utVQ5Eng" type="State" element="_YC2f8DA8EeKkkaVMi1n7-A">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cDy7CEeSaT5utVQ5Eng" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cEC7CEeSaT5utVQ5Eng"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cES7CEeSaT5utVQ5Eng"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cEi7CEeSaT5utVQ5Eng" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_X37cEy7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cFC7CEeSaT5utVQ5Eng"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cFS7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cFi7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cFy7CEeSaT5utVQ5Eng"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_X37cGC7CEeSaT5utVQ5Eng"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cGS7CEeSaT5utVQ5Eng" x="34" y="76" width="40" height="53"/>
-                </children>
-                <children xmi:id="_X37cGi7CEeSaT5utVQ5Eng" type="State" element="_ZKRbADA8EeKkkaVMi1n7-A">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cGy7CEeSaT5utVQ5Eng" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cHC7CEeSaT5utVQ5Eng"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cHS7CEeSaT5utVQ5Eng"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cHi7CEeSaT5utVQ5Eng" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_X37cHy7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cIC7CEeSaT5utVQ5Eng"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cIS7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cIi7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cIy7CEeSaT5utVQ5Eng"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_X37cJC7CEeSaT5utVQ5Eng"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cJS7CEeSaT5utVQ5Eng" x="123" y="47" width="40" height="53"/>
-                </children>
-                <children xmi:id="_X37cJi7CEeSaT5utVQ5Eng" type="ShallowHistory" element="_fBxZ4DA8EeKkkaVMi1n7-A">
-                  <children xmi:id="_X37cJy7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_X37cKC7CEeSaT5utVQ5Eng" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cKS7CEeSaT5utVQ5Eng"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cKi7CEeSaT5utVQ5Eng"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cKy7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cLC7CEeSaT5utVQ5Eng" x="19" y="2"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cLS7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cLi7CEeSaT5utVQ5Eng" x="54" y="164" width="15" height="15"/>
-                </children>
-                <children xmi:id="_X37cLy7CEeSaT5utVQ5Eng" type="State" element="_XdOdAC7CEeSaT5utVQ5Eng">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cMC7CEeSaT5utVQ5Eng" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cMS7CEeSaT5utVQ5Eng"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cMi7CEeSaT5utVQ5Eng"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cMy7CEeSaT5utVQ5Eng" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_X37cNC7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cNS7CEeSaT5utVQ5Eng"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X37cNi7CEeSaT5utVQ5Eng" type="StateFigureCompartment">
-                    <children xmi:id="_bTnfwC7CEeSaT5utVQ5Eng" type="Region" element="_bTlqkC7CEeSaT5utVQ5Eng">
-                      <children xsi:type="notation:DecorationNode" xmi:id="_bToG0C7CEeSaT5utVQ5Eng" type="RegionName">
-                        <styles xsi:type="notation:ShapeStyle" xmi:id="_bToG0S7CEeSaT5utVQ5Eng"/>
-                        <layoutConstraint xsi:type="notation:Location" xmi:id="_bToG0i7CEeSaT5utVQ5Eng"/>
-                      </children>
-                      <children xsi:type="notation:Shape" xmi:id="_bToG0y7CEeSaT5utVQ5Eng" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                        <children xmi:id="_cr4TMC7CEeSaT5utVQ5Eng" type="State" element="_cr3FEC7CEeSaT5utVQ5Eng">
-                          <children xsi:type="notation:DecorationNode" xmi:id="_cr46QC7CEeSaT5utVQ5Eng" type="StateName">
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_cr46QS7CEeSaT5utVQ5Eng"/>
-                            <layoutConstraint xsi:type="notation:Location" xmi:id="_cr46Qi7CEeSaT5utVQ5Eng"/>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_cr46Qy7CEeSaT5utVQ5Eng" type="StateTextCompartment">
-                            <children xsi:type="notation:Shape" xmi:id="_cr5hUC7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_cr5hUS7CEeSaT5utVQ5Eng"/>
-                            </children>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_cr5hUi7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_cr4TMS7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                          <styles xsi:type="notation:FontStyle" xmi:id="_cr4TMi7CEeSaT5utVQ5Eng"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_cr5hUy7CEeSaT5utVQ5Eng" name="isHorizontal" booleanValue="true"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_cr4TMy7CEeSaT5utVQ5Eng" x="27" y="13"/>
-                        </children>
-                        <children xmi:id="_igD4UC7CEeSaT5utVQ5Eng" type="Entry" element="_igCDIC7CEeSaT5utVQ5Eng">
-                          <children xmi:id="_igEfYC7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
-                            <children xsi:type="notation:DecorationNode" xmi:id="_igEfYy7CEeSaT5utVQ5Eng" type="BorderItemLabel">
-                              <styles xsi:type="notation:ShapeStyle" xmi:id="_igEfZC7CEeSaT5utVQ5Eng"/>
-                              <layoutConstraint xsi:type="notation:Location" xmi:id="_igEfZS7CEeSaT5utVQ5Eng"/>
-                            </children>
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_igEfYS7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_igEfYi7CEeSaT5utVQ5Eng"/>
-                          </children>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_igD4US7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_igD4Ui7CEeSaT5utVQ5Eng" x="83" y="29"/>
-                        </children>
-                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bToG1C7CEeSaT5utVQ5Eng"/>
-                      </children>
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_bTnfwS7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bTnfwi7CEeSaT5utVQ5Eng"/>
-                    </children>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cNy7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cOC7CEeSaT5utVQ5Eng"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_X37cOS7CEeSaT5utVQ5Eng" name="isHorizontal" booleanValue="true"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cOi7CEeSaT5utVQ5Eng" x="215" y="56" width="136" height="141"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cOy7CEeSaT5utVQ5Eng"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cPC7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cPS7CEeSaT5utVQ5Eng"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_VCEPgTA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_VCEPgjA8EeKkkaVMi1n7-A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_VCE2lzA8EeKkkaVMi1n7-A"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VCEPgzA8EeKkkaVMi1n7-A" x="141" y="23" width="389" height="283"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSIRMDA8EeKkkaVMi1n7-A"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_PSFN4TA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSIRMTA8EeKkkaVMi1n7-A" x="220" y="10" width="581" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_PSL7kzA8EeKkkaVMi1n7-A" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PSL7lTA8EeKkkaVMi1n7-A" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSL7ljA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSL7lzA8EeKkkaVMi1n7-A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_PSL7mDA8EeKkkaVMi1n7-A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSL7mTA8EeKkkaVMi1n7-A"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSMioDA8EeKkkaVMi1n7-A" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_PSCKkTA8EeKkkaVMi1n7-A"/>
-    <edges xmi:id="_PSLUgDA8EeKkkaVMi1n7-A" type="Transition" element="_PSKtcTA8EeKkkaVMi1n7-A" source="_PSIRMzA8EeKkkaVMi1n7-A" target="_PSJfUjA8EeKkkaVMi1n7-A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PSL7kDA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSL7kTA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSL7kjA8EeKkkaVMi1n7-A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PSLUgTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_PSLUgzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PSLUgjA8EeKkkaVMi1n7-A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_a1QWIDA8EeKkkaVMi1n7-A" type="Transition" element="_a1PIADA8EeKkkaVMi1n7-A" source="_PSJfUjA8EeKkkaVMi1n7-A" target="_VCEPgDA8EeKkkaVMi1n7-A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_a1QWJDA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_a1QWJTA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_a1QWJjA8EeKkkaVMi1n7-A" x="-2" y="-7"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_a1QWITA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_a1QWIzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_a1QWIjA8EeKkkaVMi1n7-A" points="[18, -9, -111, 58]$[131, -83, 2, -16]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tGHeYDA8EeKkkaVMi1n7-A" id="(0.775,0.22413793103448276)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a1SyYDA8EeKkkaVMi1n7-A" id="(0.022222222222222223,0.2297734627831715)"/>
-    </edges>
-    <edges xmi:id="_bpt48DA8EeKkkaVMi1n7-A" type="Transition" element="_bpsq0DA8EeKkkaVMi1n7-A" source="_X37cBS7CEeSaT5utVQ5Eng" target="_X37cDi7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_bpt49DA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_bpt49TA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_bpt49jA8EeKkkaVMi1n7-A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bpt48TA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_bpt48zA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bpt48jA8EeKkkaVMi1n7-A" points="[1, 7, -18, -83]$[21, 81, 2, -9]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bpvuIDA8EeKkkaVMi1n7-A" id="(0.35,0.1724137931034483)"/>
-    </edges>
-    <edges xmi:id="_czRiADA8EeKkkaVMi1n7-A" type="Transition" element="_czQ68DA8EeKkkaVMi1n7-A" source="_X37cDi7CEeSaT5utVQ5Eng" target="_X37cGi7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_czSJETA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_czSJEjA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_czSJEzA8EeKkkaVMi1n7-A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_czRiATA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_czSJEDA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_czRiAjA8EeKkkaVMi1n7-A" points="[18, -10, -71, 19]$[56, -29, -33, 0]$[72, -29, -17, 0]"/>
-    </edges>
-    <edges xmi:id="_gRMaYDA8EeKkkaVMi1n7-A" type="Transition" element="_gRLMQDA8EeKkkaVMi1n7-A" source="_VCEPgDA8EeKkkaVMi1n7-A" target="_PSJfUjA8EeKkkaVMi1n7-A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_gRMaZDA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_gRMaZTA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_gRMaZjA8EeKkkaVMi1n7-A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_gRMaYTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_gRMaYzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_gRMaYjA8EeKkkaVMi1n7-A" points="[-4, -7, 422, 137]$[-75, -159, 351, -15]$[-417, -144, 9, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_TFUzMC7DEeSaT5utVQ5Eng" id="(0.0019455252918287938,0.3101449275362319)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qeXZADA8EeKkkaVMi1n7-A" id="(0.75,0.7586206896551724)"/>
-    </edges>
-    <edges xmi:id="_hx8bcDA8EeKkkaVMi1n7-A" type="Transition" element="_hx70YDA8EeKkkaVMi1n7-A" source="_X37cLy7CEeSaT5utVQ5Eng" target="_X37cDi7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_hx9CgTA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_hx9CgjA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_hx9CgzA8EeKkkaVMi1n7-A" y="-12"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_hx8bcTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_hx9CgDA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_hx8bcjA8EeKkkaVMi1n7-A" points="[-12, 10, 69, 5]$[-77, 13, 4, 8]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hx-3sDA8EeKkkaVMi1n7-A" id="(0.175,0.6981132075471698)"/>
-    </edges>
-    <edges xmi:id="_oY1P4DA8EeKkkaVMi1n7-A" type="Transition" element="_oY0BwDA8EeKkkaVMi1n7-A" source="_PSJfUjA8EeKkkaVMi1n7-A" target="_X37cJi7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_oY128TA8EeKkkaVMi1n7-A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_oY128jA8EeKkkaVMi1n7-A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_oY128zA8EeKkkaVMi1n7-A" x="-49" y="23"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_oY1P4TA8EeKkkaVMi1n7-A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_oY128DA8EeKkkaVMi1n7-A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_oY1P4jA8EeKkkaVMi1n7-A" points="[18, 23, -119, -157]$[145, 180, 8, 0]"/>
-    </edges>
-    <edges xmi:id="_Y5Xq4C7CEeSaT5utVQ5Eng" type="Transition" element="_Y5WcwC7CEeSaT5utVQ5Eng" source="_X37cGi7CEeSaT5utVQ5Eng" target="_X37cLy7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Y5Xq5C7CEeSaT5utVQ5Eng" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Y5Xq5S7CEeSaT5utVQ5Eng"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Y5Xq5i7CEeSaT5utVQ5Eng" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Y5Xq4S7CEeSaT5utVQ5Eng" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Y5Xq4y7CEeSaT5utVQ5Eng" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Y5Xq4i7CEeSaT5utVQ5Eng" points="[6, -2, -89, 1]$[98, -12, 3, -9]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Y5aHIC7CEeSaT5utVQ5Eng" id="(0.85,0.33962264150943394)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_iANTkC7CEeSaT5utVQ5Eng" id="(0.0,0.15602836879432624)"/>
-    </edges>
-    <edges xmi:id="_jK8oYC7CEeSaT5utVQ5Eng" type="Transition" element="_jK8BUC7CEeSaT5utVQ5Eng" source="_igD4UC7CEeSaT5utVQ5Eng" target="_cr4TMC7CEeSaT5utVQ5Eng">
-      <children xsi:type="notation:DecorationNode" xmi:id="_jK9PcS7CEeSaT5utVQ5Eng" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_jK9Pci7CEeSaT5utVQ5Eng"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_jK9Pcy7CEeSaT5utVQ5Eng" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_jK8oYS7CEeSaT5utVQ5Eng" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_jK9PcC7CEeSaT5utVQ5Eng" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_jK8oYi7CEeSaT5utVQ5Eng" points="[-7, 0, 55, 4]$[-44, 0, 18, 4]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_PSA8cDA8EeKkkaVMi1n7-A" specification="interface:&#xA;&#xA;&#x9;in event toA&#xA;&#x9;in event toB&#xA;&#x9;in event toHistory&#xA;&#x9;in event next&#xA;" name="HistoryWithoutInitialStep">
+    <regions xmi:id="_PSCKkjA8EeKkkaVMi1n7-A" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_PSIRMjA8EeKkkaVMi1n7-A">
+        <outgoingTransitions xmi:id="_PSKtcTA8EeKkkaVMi1n7-A" target="_PSJfUDA8EeKkkaVMi1n7-A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_PSJfUDA8EeKkkaVMi1n7-A" name="A" incomingTransitions="_PSKtcTA8EeKkkaVMi1n7-A _gRLMQDA8EeKkkaVMi1n7-A">
+        <outgoingTransitions xmi:id="_a1PIADA8EeKkkaVMi1n7-A" specification="toB" target="_VCDBYDA8EeKkkaVMi1n7-A"/>
+        <outgoingTransitions xmi:id="_oY0BwDA8EeKkkaVMi1n7-A" specification="toHistory" target="_fBxZ4DA8EeKkkaVMi1n7-A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_VCDBYDA8EeKkkaVMi1n7-A" name="B" incomingTransitions="_a1PIADA8EeKkkaVMi1n7-A">
+        <outgoingTransitions xmi:id="_gRLMQDA8EeKkkaVMi1n7-A" specification="toA" target="_PSJfUDA8EeKkkaVMi1n7-A"/>
+        <regions xmi:id="_VCDocDA8EeKkkaVMi1n7-A" name="r1">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_V3KrgDA8EeKkkaVMi1n7-A">
+            <outgoingTransitions xmi:id="_bpsq0DA8EeKkkaVMi1n7-A" specification="" target="_YC2f8DA8EeKkkaVMi1n7-A"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_YC2f8DA8EeKkkaVMi1n7-A" name="C" incomingTransitions="_bpsq0DA8EeKkkaVMi1n7-A _hx70YDA8EeKkkaVMi1n7-A">
+            <outgoingTransitions xmi:id="_czQ68DA8EeKkkaVMi1n7-A" specification="next" target="_ZKRbADA8EeKkkaVMi1n7-A"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_ZKRbADA8EeKkkaVMi1n7-A" name="D" incomingTransitions="_czQ68DA8EeKkkaVMi1n7-A">
+            <outgoingTransitions xmi:id="_Y5WcwC7CEeSaT5utVQ5Eng" specification="next" target="_XdOdAC7CEeSaT5utVQ5Eng"/>
+          </vertices>
+          <vertices xsi:type="sgraph:Entry" xmi:id="_fBxZ4DA8EeKkkaVMi1n7-A" name="he" incomingTransitions="_oY0BwDA8EeKkkaVMi1n7-A" kind="SHALLOW_HISTORY"/>
+          <vertices xsi:type="sgraph:State" xmi:id="_XdOdAC7CEeSaT5utVQ5Eng" name="E" incomingTransitions="_Y5WcwC7CEeSaT5utVQ5Eng">
+            <outgoingTransitions xmi:id="_hx70YDA8EeKkkaVMi1n7-A" specification="next" target="_YC2f8DA8EeKkkaVMi1n7-A"/>
+            <regions xmi:id="_bTlqkC7CEeSaT5utVQ5Eng">
+              <vertices xsi:type="sgraph:State" xmi:id="_cr3FEC7CEeSaT5utVQ5Eng" name="F" incomingTransitions="_jK8BUC7CEeSaT5utVQ5Eng"/>
+              <vertices xsi:type="sgraph:Entry" xmi:id="_igCDIC7CEeSaT5utVQ5Eng">
+                <outgoingTransitions xmi:id="_jK8BUC7CEeSaT5utVQ5Eng" target="_cr3FEC7CEeSaT5utVQ5Eng"/>
+              </vertices>
+            </regions>
+          </vertices>
+        </regions>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_PSCKkDA8EeKkkaVMi1n7-A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_PSA8cDA8EeKkkaVMi1n7-A" measurementUnit="Pixel">
+    <children xmi:id="_PSFN4DA8EeKkkaVMi1n7-A" type="Region" element="_PSCKkjA8EeKkkaVMi1n7-A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PSHqIDA8EeKkkaVMi1n7-A" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSHqITA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSHqIjA8EeKkkaVMi1n7-A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_PSHqIzA8EeKkkaVMi1n7-A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_PSIRMzA8EeKkkaVMi1n7-A" type="Entry" element="_PSIRMjA8EeKkkaVMi1n7-A">
+          <children xmi:id="_PSI4QDA8EeKkkaVMi1n7-A" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_PSI4QzA8EeKkkaVMi1n7-A" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_PSI4RDA8EeKkkaVMi1n7-A"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_PSI4RTA8EeKkkaVMi1n7-A"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_PSI4QTA8EeKkkaVMi1n7-A" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSI4QjA8EeKkkaVMi1n7-A"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_PSIRNDA8EeKkkaVMi1n7-A" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSI4RjA8EeKkkaVMi1n7-A" x="70" y="20" width="15" height="15"/>
+        </children>
+        <children xmi:id="_PSJfUjA8EeKkkaVMi1n7-A" type="State" element="_PSJfUDA8EeKkkaVMi1n7-A">
+          <children xsi:type="notation:DecorationNode" xmi:id="_PSKGYDA8EeKkkaVMi1n7-A" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_PSKGYTA8EeKkkaVMi1n7-A"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_PSKGYjA8EeKkkaVMi1n7-A"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_PSKGYzA8EeKkkaVMi1n7-A" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_PSKGZDA8EeKkkaVMi1n7-A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSKGZTA8EeKkkaVMi1n7-A"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_PSKGZjA8EeKkkaVMi1n7-A" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_PSJfUzA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_PSJfVDA8EeKkkaVMi1n7-A"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSKtcDA8EeKkkaVMi1n7-A" x="40" y="80" width="40" height="53"/>
+        </children>
+        <children xmi:id="_VCEPgDA8EeKkkaVMi1n7-A" type="State" element="_VCDBYDA8EeKkkaVMi1n7-A">
+          <children xsi:type="notation:DecorationNode" xmi:id="_VCE2kDA8EeKkkaVMi1n7-A" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_VCE2kTA8EeKkkaVMi1n7-A"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_VCE2kjA8EeKkkaVMi1n7-A"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_VCE2kzA8EeKkkaVMi1n7-A" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_VCE2lDA8EeKkkaVMi1n7-A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VCE2lTA8EeKkkaVMi1n7-A"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_VCE2ljA8EeKkkaVMi1n7-A" type="StateFigureCompartment">
+            <children xmi:id="_X37cAC7CEeSaT5utVQ5Eng" type="Region" element="_VCDocDA8EeKkkaVMi1n7-A">
+              <children xsi:type="notation:DecorationNode" xmi:id="_X37cAS7CEeSaT5utVQ5Eng" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cAi7CEeSaT5utVQ5Eng"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cAy7CEeSaT5utVQ5Eng"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_X37cBC7CEeSaT5utVQ5Eng" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_X37cBS7CEeSaT5utVQ5Eng" type="Entry" element="_V3KrgDA8EeKkkaVMi1n7-A">
+                  <children xmi:id="_X37cBi7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_X37cBy7CEeSaT5utVQ5Eng" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cCC7CEeSaT5utVQ5Eng"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cCS7CEeSaT5utVQ5Eng"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cCi7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cCy7CEeSaT5utVQ5Eng"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cDC7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cDS7CEeSaT5utVQ5Eng" x="34" y="33" width="15" height="15"/>
+                </children>
+                <children xmi:id="_X37cDi7CEeSaT5utVQ5Eng" type="State" element="_YC2f8DA8EeKkkaVMi1n7-A">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cDy7CEeSaT5utVQ5Eng" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cEC7CEeSaT5utVQ5Eng"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cES7CEeSaT5utVQ5Eng"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cEi7CEeSaT5utVQ5Eng" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_X37cEy7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cFC7CEeSaT5utVQ5Eng"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cFS7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cFi7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cFy7CEeSaT5utVQ5Eng"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cGS7CEeSaT5utVQ5Eng" x="34" y="76" width="40" height="53"/>
+                </children>
+                <children xmi:id="_X37cGi7CEeSaT5utVQ5Eng" type="State" element="_ZKRbADA8EeKkkaVMi1n7-A">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cGy7CEeSaT5utVQ5Eng" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cHC7CEeSaT5utVQ5Eng"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cHS7CEeSaT5utVQ5Eng"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cHi7CEeSaT5utVQ5Eng" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_X37cHy7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cIC7CEeSaT5utVQ5Eng"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cIS7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cIi7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cIy7CEeSaT5utVQ5Eng"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cJS7CEeSaT5utVQ5Eng" x="123" y="47" width="40" height="53"/>
+                </children>
+                <children xmi:id="_X37cJi7CEeSaT5utVQ5Eng" type="ShallowHistory" element="_fBxZ4DA8EeKkkaVMi1n7-A">
+                  <children xmi:id="_X37cJy7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_X37cKC7CEeSaT5utVQ5Eng" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cKS7CEeSaT5utVQ5Eng"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cKi7CEeSaT5utVQ5Eng"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cKy7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cLC7CEeSaT5utVQ5Eng" x="19" y="2"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cLS7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cLi7CEeSaT5utVQ5Eng" x="54" y="164" width="15" height="15"/>
+                </children>
+                <children xmi:id="_X37cLy7CEeSaT5utVQ5Eng" type="State" element="_XdOdAC7CEeSaT5utVQ5Eng">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_X37cMC7CEeSaT5utVQ5Eng" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cMS7CEeSaT5utVQ5Eng"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X37cMi7CEeSaT5utVQ5Eng"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cMy7CEeSaT5utVQ5Eng" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_X37cNC7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cNS7CEeSaT5utVQ5Eng"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X37cNi7CEeSaT5utVQ5Eng" type="StateFigureCompartment">
+                    <children xmi:id="_bTnfwC7CEeSaT5utVQ5Eng" type="Region" element="_bTlqkC7CEeSaT5utVQ5Eng">
+                      <children xsi:type="notation:DecorationNode" xmi:id="_bToG0C7CEeSaT5utVQ5Eng" type="RegionName">
+                        <styles xsi:type="notation:ShapeStyle" xmi:id="_bToG0S7CEeSaT5utVQ5Eng"/>
+                        <layoutConstraint xsi:type="notation:Location" xmi:id="_bToG0i7CEeSaT5utVQ5Eng"/>
+                      </children>
+                      <children xsi:type="notation:Shape" xmi:id="_bToG0y7CEeSaT5utVQ5Eng" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                        <children xmi:id="_cr4TMC7CEeSaT5utVQ5Eng" type="State" element="_cr3FEC7CEeSaT5utVQ5Eng">
+                          <children xsi:type="notation:DecorationNode" xmi:id="_cr46QC7CEeSaT5utVQ5Eng" type="StateName">
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_cr46QS7CEeSaT5utVQ5Eng"/>
+                            <layoutConstraint xsi:type="notation:Location" xmi:id="_cr46Qi7CEeSaT5utVQ5Eng"/>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_cr46Qy7CEeSaT5utVQ5Eng" type="StateTextCompartment">
+                            <children xsi:type="notation:Shape" xmi:id="_cr5hUC7CEeSaT5utVQ5Eng" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_cr5hUS7CEeSaT5utVQ5Eng"/>
+                            </children>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_cr5hUi7CEeSaT5utVQ5Eng" type="StateFigureCompartment"/>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_cr4TMS7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                          <styles xsi:type="notation:FontStyle" xmi:id="_cr4TMi7CEeSaT5utVQ5Eng"/>
+                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_cr5hUy7CEeSaT5utVQ5Eng" name="isHorizontal" booleanValue="true"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_cr4TMy7CEeSaT5utVQ5Eng" x="27" y="13"/>
+                        </children>
+                        <children xmi:id="_igD4UC7CEeSaT5utVQ5Eng" type="Entry" element="_igCDIC7CEeSaT5utVQ5Eng">
+                          <children xmi:id="_igEfYC7CEeSaT5utVQ5Eng" type="BorderItemLabelContainer">
+                            <children xsi:type="notation:DecorationNode" xmi:id="_igEfYy7CEeSaT5utVQ5Eng" type="BorderItemLabel">
+                              <styles xsi:type="notation:ShapeStyle" xmi:id="_igEfZC7CEeSaT5utVQ5Eng"/>
+                              <layoutConstraint xsi:type="notation:Location" xmi:id="_igEfZS7CEeSaT5utVQ5Eng"/>
+                            </children>
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_igEfYS7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_igEfYi7CEeSaT5utVQ5Eng"/>
+                          </children>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_igD4US7CEeSaT5utVQ5Eng" fontName="Verdana" lineColor="4210752"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_igD4Ui7CEeSaT5utVQ5Eng" x="83" y="29"/>
+                        </children>
+                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bToG1C7CEeSaT5utVQ5Eng"/>
+                      </children>
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_bTnfwS7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bTnfwi7CEeSaT5utVQ5Eng"/>
+                    </children>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cNy7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_X37cOC7CEeSaT5utVQ5Eng"/>
+                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_X37cOS7CEeSaT5utVQ5Eng" name="isHorizontal" booleanValue="true"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cOi7CEeSaT5utVQ5Eng" x="215" y="56" width="136" height="141"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cOy7CEeSaT5utVQ5Eng"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_X37cPC7CEeSaT5utVQ5Eng" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X37cPS7CEeSaT5utVQ5Eng"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_VCEPgTA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_VCEPgjA8EeKkkaVMi1n7-A"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VCEPgzA8EeKkkaVMi1n7-A" x="141" y="23" width="389" height="283"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSIRMDA8EeKkkaVMi1n7-A"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_PSFN4TA8EeKkkaVMi1n7-A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSIRMTA8EeKkkaVMi1n7-A" x="220" y="10" width="581" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_PSL7kzA8EeKkkaVMi1n7-A" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PSL7lTA8EeKkkaVMi1n7-A" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSL7ljA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSL7lzA8EeKkkaVMi1n7-A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_PSL7mDA8EeKkkaVMi1n7-A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSL7mTA8EeKkkaVMi1n7-A"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PSMioDA8EeKkkaVMi1n7-A" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_PSCKkTA8EeKkkaVMi1n7-A"/>
+    <edges xmi:id="_PSLUgDA8EeKkkaVMi1n7-A" type="Transition" element="_PSKtcTA8EeKkkaVMi1n7-A" source="_PSIRMzA8EeKkkaVMi1n7-A" target="_PSJfUjA8EeKkkaVMi1n7-A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PSL7kDA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PSL7kTA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PSL7kjA8EeKkkaVMi1n7-A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PSLUgTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_PSLUgzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PSLUgjA8EeKkkaVMi1n7-A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_a1QWIDA8EeKkkaVMi1n7-A" type="Transition" element="_a1PIADA8EeKkkaVMi1n7-A" source="_PSJfUjA8EeKkkaVMi1n7-A" target="_VCEPgDA8EeKkkaVMi1n7-A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_a1QWJDA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_a1QWJTA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_a1QWJjA8EeKkkaVMi1n7-A" x="-2" y="-7"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_a1QWITA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_a1QWIzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_a1QWIjA8EeKkkaVMi1n7-A" points="[18, -9, -111, 58]$[131, -83, 2, -16]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tGHeYDA8EeKkkaVMi1n7-A" id="(0.775,0.22413793103448276)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_a1SyYDA8EeKkkaVMi1n7-A" id="(0.022222222222222223,0.2297734627831715)"/>
+    </edges>
+    <edges xmi:id="_bpt48DA8EeKkkaVMi1n7-A" type="Transition" element="_bpsq0DA8EeKkkaVMi1n7-A" source="_X37cBS7CEeSaT5utVQ5Eng" target="_X37cDi7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_bpt49DA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_bpt49TA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_bpt49jA8EeKkkaVMi1n7-A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_bpt48TA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_bpt48zA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bpt48jA8EeKkkaVMi1n7-A" points="[1, 7, -18, -83]$[21, 81, 2, -9]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bpvuIDA8EeKkkaVMi1n7-A" id="(0.35,0.1724137931034483)"/>
+    </edges>
+    <edges xmi:id="_czRiADA8EeKkkaVMi1n7-A" type="Transition" element="_czQ68DA8EeKkkaVMi1n7-A" source="_X37cDi7CEeSaT5utVQ5Eng" target="_X37cGi7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_czSJETA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_czSJEjA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_czSJEzA8EeKkkaVMi1n7-A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_czRiATA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_czSJEDA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_czRiAjA8EeKkkaVMi1n7-A" points="[18, -10, -71, 19]$[56, -29, -33, 0]$[72, -29, -17, 0]"/>
+    </edges>
+    <edges xmi:id="_gRMaYDA8EeKkkaVMi1n7-A" type="Transition" element="_gRLMQDA8EeKkkaVMi1n7-A" source="_VCEPgDA8EeKkkaVMi1n7-A" target="_PSJfUjA8EeKkkaVMi1n7-A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_gRMaZDA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_gRMaZTA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_gRMaZjA8EeKkkaVMi1n7-A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_gRMaYTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_gRMaYzA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_gRMaYjA8EeKkkaVMi1n7-A" points="[-4, -7, 422, 137]$[-75, -159, 351, -15]$[-417, -144, 9, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_TFUzMC7DEeSaT5utVQ5Eng" id="(0.0019455252918287938,0.3101449275362319)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qeXZADA8EeKkkaVMi1n7-A" id="(0.75,0.7586206896551724)"/>
+    </edges>
+    <edges xmi:id="_hx8bcDA8EeKkkaVMi1n7-A" type="Transition" element="_hx70YDA8EeKkkaVMi1n7-A" source="_X37cLy7CEeSaT5utVQ5Eng" target="_X37cDi7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_hx9CgTA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_hx9CgjA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_hx9CgzA8EeKkkaVMi1n7-A" y="-12"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_hx8bcTA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_hx9CgDA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_hx8bcjA8EeKkkaVMi1n7-A" points="[-12, 10, 69, 5]$[-77, 13, 4, 8]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hx-3sDA8EeKkkaVMi1n7-A" id="(0.175,0.6981132075471698)"/>
+    </edges>
+    <edges xmi:id="_oY1P4DA8EeKkkaVMi1n7-A" type="Transition" element="_oY0BwDA8EeKkkaVMi1n7-A" source="_PSJfUjA8EeKkkaVMi1n7-A" target="_X37cJi7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_oY128TA8EeKkkaVMi1n7-A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_oY128jA8EeKkkaVMi1n7-A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_oY128zA8EeKkkaVMi1n7-A" x="-49" y="23"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_oY1P4TA8EeKkkaVMi1n7-A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_oY128DA8EeKkkaVMi1n7-A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_oY1P4jA8EeKkkaVMi1n7-A" points="[18, 23, -119, -157]$[145, 180, 8, 0]"/>
+    </edges>
+    <edges xmi:id="_Y5Xq4C7CEeSaT5utVQ5Eng" type="Transition" element="_Y5WcwC7CEeSaT5utVQ5Eng" source="_X37cGi7CEeSaT5utVQ5Eng" target="_X37cLy7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Y5Xq5C7CEeSaT5utVQ5Eng" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Y5Xq5S7CEeSaT5utVQ5Eng"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Y5Xq5i7CEeSaT5utVQ5Eng" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Y5Xq4S7CEeSaT5utVQ5Eng" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Y5Xq4y7CEeSaT5utVQ5Eng" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Y5Xq4i7CEeSaT5utVQ5Eng" points="[6, -2, -89, 1]$[98, -12, 3, -9]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Y5aHIC7CEeSaT5utVQ5Eng" id="(0.85,0.33962264150943394)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_iANTkC7CEeSaT5utVQ5Eng" id="(0.0,0.15602836879432624)"/>
+    </edges>
+    <edges xmi:id="_jK8oYC7CEeSaT5utVQ5Eng" type="Transition" element="_jK8BUC7CEeSaT5utVQ5Eng" source="_igD4UC7CEeSaT5utVQ5Eng" target="_cr4TMC7CEeSaT5utVQ5Eng">
+      <children xsi:type="notation:DecorationNode" xmi:id="_jK9PcS7CEeSaT5utVQ5Eng" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_jK9Pci7CEeSaT5utVQ5Eng"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_jK9Pcy7CEeSaT5utVQ5Eng" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_jK8oYS7CEeSaT5utVQ5Eng" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_jK9PcC7CEeSaT5utVQ5Eng" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_jK8oYi7CEeSaT5utVQ5Eng" points="[-7, 0, 55, 4]$[-44, 0, 18, 4]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 71 - 72
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/InEventLifeCycle.sct

@@ -1,72 +1,71 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_QYDUUCqSEeK5o5XjGVg6vQ" specification="&#xA;interface :&#xA;&#x9;in event e&#xA;&#x9;&#xA;&#x9;var i : integer = 0" name="InEventLifeCycle">
-    <regions xmi:id="_QY6P8CqSEeK5o5XjGVg6vQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_QZeQoCqSEeK5o5XjGVg6vQ">
-        <outgoingTransitions xmi:id="_QZmzgCqSEeK5o5XjGVg6vQ" target="_QZgF0CqSEeK5o5XjGVg6vQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_QZgF0CqSEeK5o5XjGVg6vQ" specification="e / i+=1" name="A" incomingTransitions="_QZmzgCqSEeK5o5XjGVg6vQ"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_QY5B0CqSEeK5o5XjGVg6vQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_QYDUUCqSEeK5o5XjGVg6vQ" measurementUnit="Pixel">
-    <children xmi:id="_QZA9oCqSEeK5o5XjGVg6vQ" type="Region" element="_QY6P8CqSEeK5o5XjGVg6vQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_QZb0YCqSEeK5o5XjGVg6vQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZb0YSqSEeK5o5XjGVg6vQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZb0YiqSEeK5o5XjGVg6vQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_QZdCgCqSEeK5o5XjGVg6vQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_QZe3sCqSEeK5o5XjGVg6vQ" type="Entry" element="_QZeQoCqSEeK5o5XjGVg6vQ">
-          <children xmi:id="_QZe3syqSEeK5o5XjGVg6vQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_QZfewCqSEeK5o5XjGVg6vQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_QZfewSqSEeK5o5XjGVg6vQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_QZfewiqSEeK5o5XjGVg6vQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_QZe3tCqSEeK5o5XjGVg6vQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZe3tSqSEeK5o5XjGVg6vQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_QZe3sSqSEeK5o5XjGVg6vQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZfewyqSEeK5o5XjGVg6vQ" x="70" y="20"/>
-        </children>
-        <children xmi:id="_QZjJICqSEeK5o5XjGVg6vQ" type="State" element="_QZgF0CqSEeK5o5XjGVg6vQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_QZjJJCqSEeK5o5XjGVg6vQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_QZjJJSqSEeK5o5XjGVg6vQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_QZjJJiqSEeK5o5XjGVg6vQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_QZkXQCqSEeK5o5XjGVg6vQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_QZk-UCqSEeK5o5XjGVg6vQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZk-USqSEeK5o5XjGVg6vQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_QZk-UiqSEeK5o5XjGVg6vQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_QZjJISqSEeK5o5XjGVg6vQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_QZjJIiqSEeK5o5XjGVg6vQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_QZllYCqSEeK5o5XjGVg6vQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZllYSqSEeK5o5XjGVg6vQ" x="52" y="79"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZdCgSqSEeK5o5XjGVg6vQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_QZA9oSqSEeK5o5XjGVg6vQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZdpkCqSEeK5o5XjGVg6vQ" x="220" y="10" width="400" height="400"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_QZs6ICqSEeK5o5XjGVg6vQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_QZs6IiqSEeK5o5XjGVg6vQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZs6IyqSEeK5o5XjGVg6vQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZthMCqSEeK5o5XjGVg6vQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_QZthMSqSEeK5o5XjGVg6vQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZthMiqSEeK5o5XjGVg6vQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZthMyqSEeK5o5XjGVg6vQ" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_QY5B0SqSEeK5o5XjGVg6vQ"/>
-    <edges xmi:id="_QZrsACqSEeK5o5XjGVg6vQ" type="Transition" element="_QZmzgCqSEeK5o5XjGVg6vQ" source="_QZe3sCqSEeK5o5XjGVg6vQ" target="_QZjJICqSEeK5o5XjGVg6vQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_QZsTESqSEeK5o5XjGVg6vQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZsTEiqSEeK5o5XjGVg6vQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZsTEyqSEeK5o5XjGVg6vQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QZrsASqSEeK5o5XjGVg6vQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_QZsTECqSEeK5o5XjGVg6vQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QZrsAiqSEeK5o5XjGVg6vQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_QYDUUCqSEeK5o5XjGVg6vQ" specification="&#xA;interface :&#xA;&#x9;in event e&#xA;&#x9;&#xA;&#x9;var i : integer = 0" name="InEventLifeCycle">
+    <regions xmi:id="_QY6P8CqSEeK5o5XjGVg6vQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_QZeQoCqSEeK5o5XjGVg6vQ">
+        <outgoingTransitions xmi:id="_QZmzgCqSEeK5o5XjGVg6vQ" target="_QZgF0CqSEeK5o5XjGVg6vQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_QZgF0CqSEeK5o5XjGVg6vQ" specification="e / i+=1" name="A" incomingTransitions="_QZmzgCqSEeK5o5XjGVg6vQ"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_QY5B0CqSEeK5o5XjGVg6vQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_QYDUUCqSEeK5o5XjGVg6vQ" measurementUnit="Pixel">
+    <children xmi:id="_QZA9oCqSEeK5o5XjGVg6vQ" type="Region" element="_QY6P8CqSEeK5o5XjGVg6vQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_QZb0YCqSEeK5o5XjGVg6vQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZb0YSqSEeK5o5XjGVg6vQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZb0YiqSEeK5o5XjGVg6vQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_QZdCgCqSEeK5o5XjGVg6vQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_QZe3sCqSEeK5o5XjGVg6vQ" type="Entry" element="_QZeQoCqSEeK5o5XjGVg6vQ">
+          <children xmi:id="_QZe3syqSEeK5o5XjGVg6vQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_QZfewCqSEeK5o5XjGVg6vQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_QZfewSqSEeK5o5XjGVg6vQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_QZfewiqSEeK5o5XjGVg6vQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_QZe3tCqSEeK5o5XjGVg6vQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZe3tSqSEeK5o5XjGVg6vQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_QZe3sSqSEeK5o5XjGVg6vQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZfewyqSEeK5o5XjGVg6vQ" x="70" y="20"/>
+        </children>
+        <children xmi:id="_QZjJICqSEeK5o5XjGVg6vQ" type="State" element="_QZgF0CqSEeK5o5XjGVg6vQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_QZjJJCqSEeK5o5XjGVg6vQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_QZjJJSqSEeK5o5XjGVg6vQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_QZjJJiqSEeK5o5XjGVg6vQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_QZkXQCqSEeK5o5XjGVg6vQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_QZk-UCqSEeK5o5XjGVg6vQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZk-USqSEeK5o5XjGVg6vQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_QZk-UiqSEeK5o5XjGVg6vQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_QZjJISqSEeK5o5XjGVg6vQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_QZjJIiqSEeK5o5XjGVg6vQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZllYSqSEeK5o5XjGVg6vQ" x="52" y="79"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZdCgSqSEeK5o5XjGVg6vQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_QZA9oSqSEeK5o5XjGVg6vQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZdpkCqSEeK5o5XjGVg6vQ" x="220" y="10" width="400" height="400"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_QZs6ICqSEeK5o5XjGVg6vQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_QZs6IiqSEeK5o5XjGVg6vQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZs6IyqSEeK5o5XjGVg6vQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZthMCqSEeK5o5XjGVg6vQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_QZthMSqSEeK5o5XjGVg6vQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZthMiqSEeK5o5XjGVg6vQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_QZthMyqSEeK5o5XjGVg6vQ" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_QY5B0SqSEeK5o5XjGVg6vQ"/>
+    <edges xmi:id="_QZrsACqSEeK5o5XjGVg6vQ" type="Transition" element="_QZmzgCqSEeK5o5XjGVg6vQ" source="_QZe3sCqSEeK5o5XjGVg6vQ" target="_QZjJICqSEeK5o5XjGVg6vQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_QZsTESqSEeK5o5XjGVg6vQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_QZsTEiqSEeK5o5XjGVg6vQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_QZsTEyqSEeK5o5XjGVg6vQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QZrsASqSEeK5o5XjGVg6vQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_QZsTECqSEeK5o5XjGVg6vQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QZrsAiqSEeK5o5XjGVg6vQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 110 - 112
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/IntegerExpressions.sct


+ 206 - 210
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/InternalEventLifeCycle.sct

@@ -1,210 +1,206 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_PaEEIPZzEeGjYrgSHyBHaA" specification="&#xA;interface:&#xA;&#x9;in event e&#xA;&#x9;in event f&#xA;&#x9;&#xA;internal:&#xA;&#x9;event i1&#xA;&#x9;event i2&#xA;&#xA;&#x9;" name="InternalEventLifeCycle">
-    <regions xmi:id="_Pa2uUPZzEeGjYrgSHyBHaA" name="r1">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_PbYSwPZzEeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_PbfngPZzEeGjYrgSHyBHaA" target="_PbaH8PZzEeGjYrgSHyBHaA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_PbaH8PZzEeGjYrgSHyBHaA" specification="e / raise i1" name="A" incomingTransitions="_PbfngPZzEeGjYrgSHyBHaA _NskyIPZ0EeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_tiPYoPZzEeGjYrgSHyBHaA" specification="i2" target="_l_cVkPZzEeGjYrgSHyBHaA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_l_cVkPZzEeGjYrgSHyBHaA" name="B" incomingTransitions="_tiPYoPZzEeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_NskyIPZ0EeGjYrgSHyBHaA" specification="e" target="_PbaH8PZzEeGjYrgSHyBHaA"/>
-      </vertices>
-    </regions>
-    <regions xmi:id="_1kk3YPZzEeGjYrgSHyBHaA" name="r2">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_7st6UPZzEeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_8v_8QPZzEeGjYrgSHyBHaA" target="_8vWcAPZzEeGjYrgSHyBHaA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_8vWcAPZzEeGjYrgSHyBHaA" name="C" incomingTransitions="_8v_8QPZzEeGjYrgSHyBHaA _IJcgwPZ0EeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_-pRLAPZzEeGjYrgSHyBHaA" specification="i1" target="_-ow0sPZzEeGjYrgSHyBHaA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_-ow0sPZzEeGjYrgSHyBHaA" specification="" name="D" incomingTransitions="_-pRLAPZzEeGjYrgSHyBHaA">
-        <outgoingTransitions xmi:id="_IJcgwPZ0EeGjYrgSHyBHaA" specification="f / raise i2" target="_8vWcAPZzEeGjYrgSHyBHaA"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_Pa1gMPZzEeGjYrgSHyBHaA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_PaEEIPZzEeGjYrgSHyBHaA" measurementUnit="Pixel">
-    <children xmi:id="_Pa8N4PZzEeGjYrgSHyBHaA" type="Region" element="_Pa2uUPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PbVPcPZzEeGjYrgSHyBHaA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbVPcfZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbVPcvZzEeGjYrgSHyBHaA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_PbWdkPZzEeGjYrgSHyBHaA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_PbYSwfZzEeGjYrgSHyBHaA" type="Entry" element="_PbYSwPZzEeGjYrgSHyBHaA">
-          <children xmi:id="_PbY50PZzEeGjYrgSHyBHaA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_PbY50_ZzEeGjYrgSHyBHaA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_PbY51PZzEeGjYrgSHyBHaA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_PbZg4PZzEeGjYrgSHyBHaA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_PbY50fZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbY50vZzEeGjYrgSHyBHaA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_PbYSwvZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbZg4fZzEeGjYrgSHyBHaA" x="17" y="67"/>
-        </children>
-        <children xmi:id="_Pbb9IfZzEeGjYrgSHyBHaA" type="State" element="_PbaH8PZzEeGjYrgSHyBHaA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_PbckMPZzEeGjYrgSHyBHaA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_PbckMfZzEeGjYrgSHyBHaA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_PbckMvZzEeGjYrgSHyBHaA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_PbdyUPZzEeGjYrgSHyBHaA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_PbdyUfZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbdyUvZzEeGjYrgSHyBHaA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_PbdyU_ZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Pbb9IvZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_Pbb9I_ZzEeGjYrgSHyBHaA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_PbeZYPZzEeGjYrgSHyBHaA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbfAcPZzEeGjYrgSHyBHaA" x="65" y="51" width="94" height="58"/>
-        </children>
-        <children xmi:id="_l_nUsPZzEeGjYrgSHyBHaA" type="State" element="_l_cVkPZzEeGjYrgSHyBHaA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_l_oi0PZzEeGjYrgSHyBHaA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_l_oi0fZzEeGjYrgSHyBHaA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_l_oi0vZzEeGjYrgSHyBHaA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_l_oi0_ZzEeGjYrgSHyBHaA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_l_pJ4PZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_l_pJ4fZzEeGjYrgSHyBHaA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_l_pJ4vZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_l_n7wPZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_l_n7wfZzEeGjYrgSHyBHaA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_l_pJ4_ZzEeGjYrgSHyBHaA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_l_n7wvZzEeGjYrgSHyBHaA" x="229" y="54"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbWdkfZzEeGjYrgSHyBHaA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_Pa8N4fZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbXrsPZzEeGjYrgSHyBHaA" x="220" y="10" width="400" height="191"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_PbluI_ZzEeGjYrgSHyBHaA" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PbmVMPZzEeGjYrgSHyBHaA" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbmVMfZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbmVMvZzEeGjYrgSHyBHaA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_PbmVM_ZzEeGjYrgSHyBHaA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbmVNPZzEeGjYrgSHyBHaA"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pbm8QPZzEeGjYrgSHyBHaA" x="8" y="10" width="200" height="400"/>
-    </children>
-    <children xmi:id="_1kn6sPZzEeGjYrgSHyBHaA" type="Region" element="_1kk3YPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_1kohwPZzEeGjYrgSHyBHaA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_1kohwfZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_1kohwvZzEeGjYrgSHyBHaA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_1kpI0PZzEeGjYrgSHyBHaA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_7s0oAPZzEeGjYrgSHyBHaA" type="Entry" element="_7st6UPZzEeGjYrgSHyBHaA">
-          <children xmi:id="_7s1PEPZzEeGjYrgSHyBHaA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_7s1PE_ZzEeGjYrgSHyBHaA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_7s1PFPZzEeGjYrgSHyBHaA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_7s1PFfZzEeGjYrgSHyBHaA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_7s1PEfZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7s1PEvZzEeGjYrgSHyBHaA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_7s0oAfZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7s0oAvZzEeGjYrgSHyBHaA" x="6" y="67"/>
-        </children>
-        <children xmi:id="_8viCMPZzEeGjYrgSHyBHaA" type="State" element="_8vWcAPZzEeGjYrgSHyBHaA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_8vipQPZzEeGjYrgSHyBHaA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_8vipQfZzEeGjYrgSHyBHaA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_8vipQvZzEeGjYrgSHyBHaA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_8vipQ_ZzEeGjYrgSHyBHaA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_8vipRPZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8vipRfZzEeGjYrgSHyBHaA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_8vjQUPZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_8viCMfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_8viCMvZzEeGjYrgSHyBHaA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8vjQUfZzEeGjYrgSHyBHaA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8viCM_ZzEeGjYrgSHyBHaA" x="73" y="57"/>
-        </children>
-        <children xmi:id="_-o5XkPZzEeGjYrgSHyBHaA" type="State" element="_-ow0sPZzEeGjYrgSHyBHaA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_-o5-oPZzEeGjYrgSHyBHaA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_-o5-ofZzEeGjYrgSHyBHaA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_-o5-ovZzEeGjYrgSHyBHaA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_-o6lsPZzEeGjYrgSHyBHaA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_-o6lsfZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-o6lsvZzEeGjYrgSHyBHaA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_-o6ls_ZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_-o5XkfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_-o5XkvZzEeGjYrgSHyBHaA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_-o6ltPZzEeGjYrgSHyBHaA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-o5Xk_ZzEeGjYrgSHyBHaA" x="209" y="57"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1kpI0fZzEeGjYrgSHyBHaA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_1kn6sfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1kn6svZzEeGjYrgSHyBHaA" x="220" y="208" width="400" height="202"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_Pa1gMfZzEeGjYrgSHyBHaA"/>
-    <edges xmi:id="_PblHEPZzEeGjYrgSHyBHaA" type="Transition" element="_PbfngPZzEeGjYrgSHyBHaA" source="_PbYSwfZzEeGjYrgSHyBHaA" target="_Pbb9IfZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_PbluIPZzEeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbluIfZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbluIvZzEeGjYrgSHyBHaA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PblHEfZzEeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_PblHE_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PblHEvZzEeGjYrgSHyBHaA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_tiTqEPZzEeGjYrgSHyBHaA" type="Transition" element="_tiPYoPZzEeGjYrgSHyBHaA" source="_Pbb9IfZzEeGjYrgSHyBHaA" target="_l_nUsPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_tiURIPZzEeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_tiURIfZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_tiURIvZzEeGjYrgSHyBHaA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_tiTqEfZzEeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_tiTqE_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tiTqEvZzEeGjYrgSHyBHaA" points="[0, 3, -85, 3]$[86, 20, 1, 20]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tia-0PZzEeGjYrgSHyBHaA" id="(1.0,0.6037735849056604)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tia-0fZzEeGjYrgSHyBHaA" id="(0.125,0.5849056603773585)"/>
-    </edges>
-    <edges xmi:id="_8wGp8PZzEeGjYrgSHyBHaA" type="Transition" element="_8v_8QPZzEeGjYrgSHyBHaA" source="_7s0oAPZzEeGjYrgSHyBHaA" target="_8viCMPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_8wGp9PZzEeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_8wGp9fZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_8wGp9vZzEeGjYrgSHyBHaA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_8wGp8fZzEeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_8wGp8_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_8wGp8vZzEeGjYrgSHyBHaA" points="[-1, -7, 15, 70]$[-15, -74, 1, 3]"/>
-    </edges>
-    <edges xmi:id="_-pZG0PZzEeGjYrgSHyBHaA" type="Transition" element="_-pRLAPZzEeGjYrgSHyBHaA" source="_8viCMPZzEeGjYrgSHyBHaA" target="_-o5XkPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_-pZG1PZzEeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_-pZG1fZzEeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_-pZG1vZzEeGjYrgSHyBHaA" x="-6" y="-9"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-pZG0fZzEeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_-pZG0_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-pZG0vZzEeGjYrgSHyBHaA" points="[-17, -16, 76, 68]$[-90, -81, 3, 3]"/>
-    </edges>
-    <edges xmi:id="_IJgyMPZ0EeGjYrgSHyBHaA" type="Transition" element="_IJcgwPZ0EeGjYrgSHyBHaA" source="_-o5XkPZzEeGjYrgSHyBHaA" target="_8viCMPZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_IJgyNPZ0EeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_IJgyNfZ0EeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_IJgyNvZ0EeGjYrgSHyBHaA" x="-1" y="-8"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IJgyMfZ0EeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_IJgyM_Z0EeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IJgyMvZ0EeGjYrgSHyBHaA" points="[0, 0, 112, -9]$[-108, 20, 4, 11]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IJouAPZ0EeGjYrgSHyBHaA" id="(0.0,0.5849056603773585)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IJpVEPZ0EeGjYrgSHyBHaA" id="(0.7,0.7735849056603774)"/>
-    </edges>
-    <edges xmi:id="_NsvKMPZ0EeGjYrgSHyBHaA" type="Transition" element="_NskyIPZ0EeGjYrgSHyBHaA" source="_l_nUsPZzEeGjYrgSHyBHaA" target="_Pbb9IfZzEeGjYrgSHyBHaA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_NsvKNPZ0EeGjYrgSHyBHaA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_NsvKNfZ0EeGjYrgSHyBHaA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_NsvKNvZ0EeGjYrgSHyBHaA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_NsvKMfZ0EeGjYrgSHyBHaA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_NsvKM_Z0EeGjYrgSHyBHaA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_NsvKMvZ0EeGjYrgSHyBHaA" points="[0, 0, 98, 20]$[-94, -31, 4, -11]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ns3tEPZ0EeGjYrgSHyBHaA" id="(0.05,0.2830188679245283)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ns3tEfZ0EeGjYrgSHyBHaA" id="(0.7446808510638298,0.22413793103448276)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_PaEEIPZzEeGjYrgSHyBHaA" specification="&#xA;interface:&#xA;&#x9;in event e&#xA;&#x9;in event f&#xA;&#x9;&#xA;internal:&#xA;&#x9;event i1&#xA;&#x9;event i2&#xA;&#xA;&#x9;" name="InternalEventLifeCycle">
+    <regions xmi:id="_Pa2uUPZzEeGjYrgSHyBHaA" name="r1">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_PbYSwPZzEeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_PbfngPZzEeGjYrgSHyBHaA" target="_PbaH8PZzEeGjYrgSHyBHaA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_PbaH8PZzEeGjYrgSHyBHaA" specification="e / raise i1" name="A" incomingTransitions="_PbfngPZzEeGjYrgSHyBHaA _NskyIPZ0EeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_tiPYoPZzEeGjYrgSHyBHaA" specification="i2" target="_l_cVkPZzEeGjYrgSHyBHaA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_l_cVkPZzEeGjYrgSHyBHaA" name="B" incomingTransitions="_tiPYoPZzEeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_NskyIPZ0EeGjYrgSHyBHaA" specification="e" target="_PbaH8PZzEeGjYrgSHyBHaA"/>
+      </vertices>
+    </regions>
+    <regions xmi:id="_1kk3YPZzEeGjYrgSHyBHaA" name="r2">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_7st6UPZzEeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_8v_8QPZzEeGjYrgSHyBHaA" target="_8vWcAPZzEeGjYrgSHyBHaA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_8vWcAPZzEeGjYrgSHyBHaA" name="C" incomingTransitions="_8v_8QPZzEeGjYrgSHyBHaA _IJcgwPZ0EeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_-pRLAPZzEeGjYrgSHyBHaA" specification="i1" target="_-ow0sPZzEeGjYrgSHyBHaA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_-ow0sPZzEeGjYrgSHyBHaA" specification="" name="D" incomingTransitions="_-pRLAPZzEeGjYrgSHyBHaA">
+        <outgoingTransitions xmi:id="_IJcgwPZ0EeGjYrgSHyBHaA" specification="f / raise i2" target="_8vWcAPZzEeGjYrgSHyBHaA"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_Pa1gMPZzEeGjYrgSHyBHaA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_PaEEIPZzEeGjYrgSHyBHaA" measurementUnit="Pixel">
+    <children xmi:id="_Pa8N4PZzEeGjYrgSHyBHaA" type="Region" element="_Pa2uUPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PbVPcPZzEeGjYrgSHyBHaA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbVPcfZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbVPcvZzEeGjYrgSHyBHaA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_PbWdkPZzEeGjYrgSHyBHaA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_PbYSwfZzEeGjYrgSHyBHaA" type="Entry" element="_PbYSwPZzEeGjYrgSHyBHaA">
+          <children xmi:id="_PbY50PZzEeGjYrgSHyBHaA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_PbY50_ZzEeGjYrgSHyBHaA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_PbY51PZzEeGjYrgSHyBHaA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_PbZg4PZzEeGjYrgSHyBHaA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_PbY50fZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbY50vZzEeGjYrgSHyBHaA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_PbYSwvZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbZg4fZzEeGjYrgSHyBHaA" x="17" y="67"/>
+        </children>
+        <children xmi:id="_Pbb9IfZzEeGjYrgSHyBHaA" type="State" element="_PbaH8PZzEeGjYrgSHyBHaA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_PbckMPZzEeGjYrgSHyBHaA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_PbckMfZzEeGjYrgSHyBHaA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_PbckMvZzEeGjYrgSHyBHaA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_PbdyUPZzEeGjYrgSHyBHaA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_PbdyUfZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbdyUvZzEeGjYrgSHyBHaA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_PbdyU_ZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Pbb9IvZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_Pbb9I_ZzEeGjYrgSHyBHaA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbfAcPZzEeGjYrgSHyBHaA" x="65" y="51" width="94" height="58"/>
+        </children>
+        <children xmi:id="_l_nUsPZzEeGjYrgSHyBHaA" type="State" element="_l_cVkPZzEeGjYrgSHyBHaA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_l_oi0PZzEeGjYrgSHyBHaA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_l_oi0fZzEeGjYrgSHyBHaA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_l_oi0vZzEeGjYrgSHyBHaA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_l_oi0_ZzEeGjYrgSHyBHaA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_l_pJ4PZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_l_pJ4fZzEeGjYrgSHyBHaA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_l_pJ4vZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_l_n7wPZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_l_n7wfZzEeGjYrgSHyBHaA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_l_n7wvZzEeGjYrgSHyBHaA" x="229" y="54"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbWdkfZzEeGjYrgSHyBHaA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_Pa8N4fZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbXrsPZzEeGjYrgSHyBHaA" x="220" y="10" width="400" height="191"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_PbluI_ZzEeGjYrgSHyBHaA" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PbmVMPZzEeGjYrgSHyBHaA" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbmVMfZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbmVMvZzEeGjYrgSHyBHaA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_PbmVM_ZzEeGjYrgSHyBHaA" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PbmVNPZzEeGjYrgSHyBHaA"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Pbm8QPZzEeGjYrgSHyBHaA" x="8" y="10" width="200" height="400"/>
+    </children>
+    <children xmi:id="_1kn6sPZzEeGjYrgSHyBHaA" type="Region" element="_1kk3YPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_1kohwPZzEeGjYrgSHyBHaA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_1kohwfZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_1kohwvZzEeGjYrgSHyBHaA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_1kpI0PZzEeGjYrgSHyBHaA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_7s0oAPZzEeGjYrgSHyBHaA" type="Entry" element="_7st6UPZzEeGjYrgSHyBHaA">
+          <children xmi:id="_7s1PEPZzEeGjYrgSHyBHaA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_7s1PE_ZzEeGjYrgSHyBHaA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_7s1PFPZzEeGjYrgSHyBHaA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_7s1PFfZzEeGjYrgSHyBHaA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_7s1PEfZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7s1PEvZzEeGjYrgSHyBHaA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_7s0oAfZzEeGjYrgSHyBHaA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7s0oAvZzEeGjYrgSHyBHaA" x="6" y="67"/>
+        </children>
+        <children xmi:id="_8viCMPZzEeGjYrgSHyBHaA" type="State" element="_8vWcAPZzEeGjYrgSHyBHaA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_8vipQPZzEeGjYrgSHyBHaA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_8vipQfZzEeGjYrgSHyBHaA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_8vipQvZzEeGjYrgSHyBHaA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_8vipQ_ZzEeGjYrgSHyBHaA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_8vipRPZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8vipRfZzEeGjYrgSHyBHaA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_8vjQUPZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_8viCMfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_8viCMvZzEeGjYrgSHyBHaA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8viCM_ZzEeGjYrgSHyBHaA" x="73" y="57"/>
+        </children>
+        <children xmi:id="_-o5XkPZzEeGjYrgSHyBHaA" type="State" element="_-ow0sPZzEeGjYrgSHyBHaA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_-o5-oPZzEeGjYrgSHyBHaA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_-o5-ofZzEeGjYrgSHyBHaA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_-o5-ovZzEeGjYrgSHyBHaA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_-o6lsPZzEeGjYrgSHyBHaA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_-o6lsfZzEeGjYrgSHyBHaA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-o6lsvZzEeGjYrgSHyBHaA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_-o6ls_ZzEeGjYrgSHyBHaA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_-o5XkfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_-o5XkvZzEeGjYrgSHyBHaA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-o5Xk_ZzEeGjYrgSHyBHaA" x="209" y="57"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1kpI0fZzEeGjYrgSHyBHaA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_1kn6sfZzEeGjYrgSHyBHaA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1kn6svZzEeGjYrgSHyBHaA" x="220" y="208" width="400" height="202"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_Pa1gMfZzEeGjYrgSHyBHaA"/>
+    <edges xmi:id="_PblHEPZzEeGjYrgSHyBHaA" type="Transition" element="_PbfngPZzEeGjYrgSHyBHaA" source="_PbYSwfZzEeGjYrgSHyBHaA" target="_Pbb9IfZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_PbluIPZzEeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_PbluIfZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_PbluIvZzEeGjYrgSHyBHaA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_PblHEfZzEeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_PblHE_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_PblHEvZzEeGjYrgSHyBHaA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_tiTqEPZzEeGjYrgSHyBHaA" type="Transition" element="_tiPYoPZzEeGjYrgSHyBHaA" source="_Pbb9IfZzEeGjYrgSHyBHaA" target="_l_nUsPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_tiURIPZzEeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_tiURIfZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_tiURIvZzEeGjYrgSHyBHaA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_tiTqEfZzEeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_tiTqE_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tiTqEvZzEeGjYrgSHyBHaA" points="[0, 3, -85, 3]$[86, 20, 1, 20]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tia-0PZzEeGjYrgSHyBHaA" id="(1.0,0.6037735849056604)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tia-0fZzEeGjYrgSHyBHaA" id="(0.125,0.5849056603773585)"/>
+    </edges>
+    <edges xmi:id="_8wGp8PZzEeGjYrgSHyBHaA" type="Transition" element="_8v_8QPZzEeGjYrgSHyBHaA" source="_7s0oAPZzEeGjYrgSHyBHaA" target="_8viCMPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_8wGp9PZzEeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_8wGp9fZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_8wGp9vZzEeGjYrgSHyBHaA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_8wGp8fZzEeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_8wGp8_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_8wGp8vZzEeGjYrgSHyBHaA" points="[-1, -7, 15, 70]$[-15, -74, 1, 3]"/>
+    </edges>
+    <edges xmi:id="_-pZG0PZzEeGjYrgSHyBHaA" type="Transition" element="_-pRLAPZzEeGjYrgSHyBHaA" source="_8viCMPZzEeGjYrgSHyBHaA" target="_-o5XkPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_-pZG1PZzEeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_-pZG1fZzEeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_-pZG1vZzEeGjYrgSHyBHaA" x="-6" y="-9"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-pZG0fZzEeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_-pZG0_ZzEeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-pZG0vZzEeGjYrgSHyBHaA" points="[-17, -16, 76, 68]$[-90, -81, 3, 3]"/>
+    </edges>
+    <edges xmi:id="_IJgyMPZ0EeGjYrgSHyBHaA" type="Transition" element="_IJcgwPZ0EeGjYrgSHyBHaA" source="_-o5XkPZzEeGjYrgSHyBHaA" target="_8viCMPZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_IJgyNPZ0EeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_IJgyNfZ0EeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_IJgyNvZ0EeGjYrgSHyBHaA" x="-1" y="-8"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IJgyMfZ0EeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_IJgyM_Z0EeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IJgyMvZ0EeGjYrgSHyBHaA" points="[0, 0, 112, -9]$[-108, 20, 4, 11]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IJouAPZ0EeGjYrgSHyBHaA" id="(0.0,0.5849056603773585)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IJpVEPZ0EeGjYrgSHyBHaA" id="(0.7,0.7735849056603774)"/>
+    </edges>
+    <edges xmi:id="_NsvKMPZ0EeGjYrgSHyBHaA" type="Transition" element="_NskyIPZ0EeGjYrgSHyBHaA" source="_l_nUsPZzEeGjYrgSHyBHaA" target="_Pbb9IfZzEeGjYrgSHyBHaA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_NsvKNPZ0EeGjYrgSHyBHaA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_NsvKNfZ0EeGjYrgSHyBHaA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_NsvKNvZ0EeGjYrgSHyBHaA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_NsvKMfZ0EeGjYrgSHyBHaA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_NsvKM_Z0EeGjYrgSHyBHaA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_NsvKMvZ0EeGjYrgSHyBHaA" points="[0, 0, 98, 20]$[-94, -31, 4, -11]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ns3tEPZ0EeGjYrgSHyBHaA" id="(0.05,0.2830188679245283)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Ns3tEfZ0EeGjYrgSHyBHaA" id="(0.7446808510638298,0.22413793103448276)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 5
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/JavaKeywords.sct

@@ -70,7 +70,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_lZsu4saJEeGXV8CX2hSPzA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_lZi99MaJEeGXV8CX2hSPzA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_lZi99caJEeGXV8CX2hSPzA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_lZsu48aJEeGXV8CX2hSPzA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lZsu5MaJEeGXV8CX2hSPzA" x="14" y="53" width="151" height="832"/>
         </children>
         <children xsi:type="notation:Shape" xmi:id="_MuFWcMaZEeGhpNQ-y-T3EA" type="Note" fontName="Verdana" description="von sct nicht zugelassen:&#xD;&#xA;var default: boolean&#xD;&#xA;var else: boolean&#xD;&#xA;var false:boolean&#xD;&#xA;var interface:boolean&#xD;&#xA;var true: boolean" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
@@ -98,7 +97,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_bl_wdsaaEeGhpNQ-y-T3EA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_bl1_ccaaEeGhpNQ-y-T3EA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_bl1_csaaEeGhpNQ-y-T3EA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_bl_wd8aaEeGhpNQ-y-T3EA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bl1_c8aaEeGhpNQ-y-T3EA" x="384" y="53" width="153" height="816"/>
         </children>
         <children xmi:id="_suOxgOLaEeG3x7sYvVudrg" type="State" element="_stVZoOLaEeG3x7sYvVudrg">
@@ -172,7 +170,6 @@
                           <children xsi:type="notation:Compartment" xmi:id="_Biit-uLbEeG3x7sYvVudrg" type="StateFigureCompartment"/>
                           <styles xsi:type="notation:ShapeStyle" xmi:id="_Biit8eLbEeG3x7sYvVudrg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
                           <styles xsi:type="notation:FontStyle" xmi:id="_Biit8uLbEeG3x7sYvVudrg"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Biit--LbEeG3x7sYvVudrg"/>
                           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Biit8-LbEeG3x7sYvVudrg" x="37" y="120"/>
                         </children>
                         <children xmi:id="_T-eYsPBkEeKyMOgSbPoVNg" type="Entry" element="_T-aHQPBkEeKyMOgSbPoVNg">
@@ -195,7 +192,6 @@
                   </children>
                   <styles xsi:type="notation:ShapeStyle" xmi:id="_6Of4keLaEeG3x7sYvVudrg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
                   <styles xsi:type="notation:FontStyle" xmi:id="_6Of4kuLaEeG3x7sYvVudrg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_6OppkeLaEeG3x7sYvVudrg"/>
                   <layoutConstraint xsi:type="notation:Bounds" xmi:id="_6Of4k-LaEeG3x7sYvVudrg" x="58" y="118" width="146" height="326"/>
                 </children>
                 <children xmi:id="_RmJ2cPBkEeKyMOgSbPoVNg" type="Entry" element="_RmHaMPBkEeKyMOgSbPoVNg">
@@ -234,7 +230,6 @@
           </children>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_suOxgeLaEeG3x7sYvVudrg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_suOxguLaEeG3x7sYvVudrg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_suYih-LaEeG3x7sYvVudrg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_suOxg-LaEeG3x7sYvVudrg" x="574" y="29" width="291" height="671"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lZi95MaJEeGXV8CX2hSPzA"/>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 155 - 158
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Operations.sct


+ 151 - 154
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/OutEventLifeCycle.sct

@@ -1,154 +1,151 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_UYAMsCdmEeKIUcvKJ7R2Xg" specification="&#xA;&#xA;interface :&#xA;&#xA;&#x9;in event e&#xA;&#x9;out event f&#xA;&#x9;&#xA;&#x9;var f_available_in_cycle : boolean = false&#x9;&#xA;&#x9;var f_available_in_next_cycle : boolean = false" name="OutEventLifeCycle">
-    <regions xmi:id="_UYCB4idmEeKIUcvKJ7R2Xg" name="r1">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_UYHhcSdmEeKIUcvKJ7R2Xg">
-        <outgoingTransitions xmi:id="_UYKkwydmEeKIUcvKJ7R2Xg" target="_UYIvlCdmEeKIUcvKJ7R2Xg"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_UYIvlCdmEeKIUcvKJ7R2Xg" specification="" name="A" incomingTransitions="_UYKkwydmEeKIUcvKJ7R2Xg">
-        <outgoingTransitions xmi:id="_GO1zUCkLEeKkhf1edRNNAA" specification="e / raise f" target="_Eq3fICkLEeKkhf1edRNNAA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_Eq3fICkLEeKkhf1edRNNAA" specification="f / f_available_in_next_cycle = true" name="B" incomingTransitions="_GO1zUCkLEeKkhf1edRNNAA"/>
-    </regions>
-    <regions xmi:id="__V-TgCkJEeKkhf1edRNNAA" name="r2">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_BZRoACkKEeKkhf1edRNNAA">
-        <outgoingTransitions xmi:id="_CzZcoCkKEeKkhf1edRNNAA" specification="" target="_BuK58CkKEeKkhf1edRNNAA"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_BuK58CkKEeKkhf1edRNNAA" specification="f / f_available_in_cycle = true" name="B" incomingTransitions="_CzZcoCkKEeKkhf1edRNNAA"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_UYCB4CdmEeKIUcvKJ7R2Xg" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_UYAMsCdmEeKIUcvKJ7R2Xg" measurementUnit="Pixel">
-    <children xmi:id="_UYEeICdmEeKIUcvKJ7R2Xg" type="Region" element="_UYCB4idmEeKIUcvKJ7R2Xg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_UYG6YCdmEeKIUcvKJ7R2Xg" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYG6YSdmEeKIUcvKJ7R2Xg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYG6YidmEeKIUcvKJ7R2Xg"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_UYG6YydmEeKIUcvKJ7R2Xg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_UYHhcidmEeKIUcvKJ7R2Xg" type="Entry" element="_UYHhcSdmEeKIUcvKJ7R2Xg">
-          <children xmi:id="_UYIIgCdmEeKIUcvKJ7R2Xg" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_UYIvkCdmEeKIUcvKJ7R2Xg" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_UYIvkSdmEeKIUcvKJ7R2Xg"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_UYIvkidmEeKIUcvKJ7R2Xg"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_UYIIgSdmEeKIUcvKJ7R2Xg" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYIIgidmEeKIUcvKJ7R2Xg"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_UYHhcydmEeKIUcvKJ7R2Xg" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYIvkydmEeKIUcvKJ7R2Xg" x="82" y="19"/>
-        </children>
-        <children xmi:id="_UYJWoCdmEeKIUcvKJ7R2Xg" type="State" element="_UYIvlCdmEeKIUcvKJ7R2Xg">
-          <children xsi:type="notation:DecorationNode" xmi:id="_UYJWpCdmEeKIUcvKJ7R2Xg" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_UYJWpSdmEeKIUcvKJ7R2Xg"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_UYJ9sCdmEeKIUcvKJ7R2Xg"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_UYJ9sSdmEeKIUcvKJ7R2Xg" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_UYJ9sidmEeKIUcvKJ7R2Xg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYJ9sydmEeKIUcvKJ7R2Xg"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_UYKkwCdmEeKIUcvKJ7R2Xg" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_UYJWoSdmEeKIUcvKJ7R2Xg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_UYJWoidmEeKIUcvKJ7R2Xg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_UYKkwSdmEeKIUcvKJ7R2Xg"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYKkwidmEeKIUcvKJ7R2Xg" x="29" y="61" width="127"/>
-        </children>
-        <children xmi:id="_Eq9lwCkLEeKkhf1edRNNAA" type="State" element="_Eq3fICkLEeKkhf1edRNNAA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_Eq9lxCkLEeKkhf1edRNNAA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_Eq9lxSkLEeKkhf1edRNNAA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_Eq-M0CkLEeKkhf1edRNNAA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Eq-M0SkLEeKkhf1edRNNAA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_Eq-M0ikLEeKkhf1edRNNAA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Eq-M0ykLEeKkhf1edRNNAA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_Eq-M1CkLEeKkhf1edRNNAA" type="StateFigureCompartment" collapsed="true"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_Eq9lwSkLEeKkhf1edRNNAA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_Eq9lwikLEeKkhf1edRNNAA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Eq-M1SkLEeKkhf1edRNNAA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Eq9lwykLEeKkhf1edRNNAA" x="227" y="61" width="190"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYG6ZCdmEeKIUcvKJ7R2Xg"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_UYEeISdmEeKIUcvKJ7R2Xg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYHhcCdmEeKIUcvKJ7R2Xg" x="10" y="168" width="511" height="171"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_UYMZ8CdmEeKIUcvKJ7R2Xg" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_UYMZ8idmEeKIUcvKJ7R2Xg" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYMZ8ydmEeKIUcvKJ7R2Xg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYMZ9CdmEeKIUcvKJ7R2Xg"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_UYMZ9SdmEeKIUcvKJ7R2Xg" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYNBACdmEeKIUcvKJ7R2Xg"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYNBASdmEeKIUcvKJ7R2Xg" x="10" y="10" width="511" height="159"/>
-    </children>
-    <children xmi:id="__WAvwCkJEeKkhf1edRNNAA" type="Region" element="__V-TgCkJEeKkhf1edRNNAA">
-      <children xsi:type="notation:DecorationNode" xmi:id="__WDzECkJEeKkhf1edRNNAA" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="__WDzESkJEeKkhf1edRNNAA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="__WDzEikJEeKkhf1edRNNAA"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="__WEaICkJEeKkhf1edRNNAA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_BZS2ICkKEeKkhf1edRNNAA" type="Entry" element="_BZRoACkKEeKkhf1edRNNAA">
-          <children xmi:id="_BZUEQCkKEeKkhf1edRNNAA" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_BZUEQykKEeKkhf1edRNNAA" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_BZUERCkKEeKkhf1edRNNAA"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_BZUERSkKEeKkhf1edRNNAA"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_BZUEQSkKEeKkhf1edRNNAA" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZUEQikKEeKkhf1edRNNAA"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_BZS2ISkKEeKkhf1edRNNAA" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZS2IikKEeKkhf1edRNNAA" x="51" y="46"/>
-        </children>
-        <children xmi:id="_BuMIECkKEeKkhf1edRNNAA" type="State" element="_BuK58CkKEeKkhf1edRNNAA">
-          <children xsi:type="notation:DecorationNode" xmi:id="_BuMvICkKEeKkhf1edRNNAA" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_BuMvISkKEeKkhf1edRNNAA"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_BuMvIikKEeKkhf1edRNNAA"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_BuMvIykKEeKkhf1edRNNAA" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_BuMvJCkKEeKkhf1edRNNAA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BuMvJSkKEeKkhf1edRNNAA"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_BuNWMCkKEeKkhf1edRNNAA" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_BuMIESkKEeKkhf1edRNNAA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_BuMIEikKEeKkhf1edRNNAA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_BuNWMSkKEeKkhf1edRNNAA"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BuMIEykKEeKkhf1edRNNAA" x="123" y="21" width="178"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__WEaISkJEeKkhf1edRNNAA"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="__WAvwSkJEeKkhf1edRNNAA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__WAvwikJEeKkhf1edRNNAA" x="10" y="338" width="511" height="157"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_UYCB4SdmEeKIUcvKJ7R2Xg"/>
-    <edges xmi:id="_UYLy4CdmEeKIUcvKJ7R2Xg" type="Transition" element="_UYKkwydmEeKIUcvKJ7R2Xg" source="_UYHhcidmEeKIUcvKJ7R2Xg" target="_UYJWoCdmEeKIUcvKJ7R2Xg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_UYLy5CdmEeKIUcvKJ7R2Xg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYLy5SdmEeKIUcvKJ7R2Xg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYLy5idmEeKIUcvKJ7R2Xg" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UYLy4SdmEeKIUcvKJ7R2Xg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_UYLy4ydmEeKIUcvKJ7R2Xg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UYLy4idmEeKIUcvKJ7R2Xg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_CzbR0CkKEeKkhf1edRNNAA" type="Transition" element="_CzZcoCkKEeKkhf1edRNNAA" source="_BZS2ICkKEeKkhf1edRNNAA" target="_BuMIECkKEeKkhf1edRNNAA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Czcf8CkKEeKkhf1edRNNAA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Czcf8SkKEeKkhf1edRNNAA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Czcf8ikKEeKkhf1edRNNAA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Czb44CkKEeKkhf1edRNNAA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Czb44ikKEeKkhf1edRNNAA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Czb44SkKEeKkhf1edRNNAA" points="[6, 4, -84, -63]$[87, 41, -3, -26]"/>
-    </edges>
-    <edges xmi:id="_GO2aYCkLEeKkhf1edRNNAA" type="Transition" element="_GO1zUCkLEeKkhf1edRNNAA" source="_UYJWoCdmEeKIUcvKJ7R2Xg" target="_Eq9lwCkLEeKkhf1edRNNAA">
-      <children xsi:type="notation:DecorationNode" xmi:id="_GO3BcSkLEeKkhf1edRNNAA" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_GO3BcikLEeKkhf1edRNNAA"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_GO3BcykLEeKkhf1edRNNAA" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_GO2aYSkLEeKkhf1edRNNAA" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_GO3BcCkLEeKkhf1edRNNAA" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_GO2aYikLEeKkhf1edRNNAA" points="[61, 2, -99, 2]$[156, 27, -4, 27]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_UYAMsCdmEeKIUcvKJ7R2Xg" specification="&#xA;&#xA;interface :&#xA;&#xA;&#x9;in event e&#xA;&#x9;out event f&#xA;&#x9;&#xA;&#x9;var f_available_in_cycle : boolean = false&#x9;&#xA;&#x9;var f_available_in_next_cycle : boolean = false" name="OutEventLifeCycle">
+    <regions xmi:id="_UYCB4idmEeKIUcvKJ7R2Xg" name="r1">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_UYHhcSdmEeKIUcvKJ7R2Xg">
+        <outgoingTransitions xmi:id="_UYKkwydmEeKIUcvKJ7R2Xg" target="_UYIvlCdmEeKIUcvKJ7R2Xg"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_UYIvlCdmEeKIUcvKJ7R2Xg" specification="" name="A" incomingTransitions="_UYKkwydmEeKIUcvKJ7R2Xg">
+        <outgoingTransitions xmi:id="_GO1zUCkLEeKkhf1edRNNAA" specification="e / raise f" target="_Eq3fICkLEeKkhf1edRNNAA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_Eq3fICkLEeKkhf1edRNNAA" specification="f / f_available_in_next_cycle = true" name="B" incomingTransitions="_GO1zUCkLEeKkhf1edRNNAA"/>
+    </regions>
+    <regions xmi:id="__V-TgCkJEeKkhf1edRNNAA" name="r2">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_BZRoACkKEeKkhf1edRNNAA">
+        <outgoingTransitions xmi:id="_CzZcoCkKEeKkhf1edRNNAA" specification="" target="_BuK58CkKEeKkhf1edRNNAA"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_BuK58CkKEeKkhf1edRNNAA" specification="f / f_available_in_cycle = true" name="B" incomingTransitions="_CzZcoCkKEeKkhf1edRNNAA"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_UYCB4CdmEeKIUcvKJ7R2Xg" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_UYAMsCdmEeKIUcvKJ7R2Xg" measurementUnit="Pixel">
+    <children xmi:id="_UYEeICdmEeKIUcvKJ7R2Xg" type="Region" element="_UYCB4idmEeKIUcvKJ7R2Xg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_UYG6YCdmEeKIUcvKJ7R2Xg" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYG6YSdmEeKIUcvKJ7R2Xg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYG6YidmEeKIUcvKJ7R2Xg"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_UYG6YydmEeKIUcvKJ7R2Xg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_UYHhcidmEeKIUcvKJ7R2Xg" type="Entry" element="_UYHhcSdmEeKIUcvKJ7R2Xg">
+          <children xmi:id="_UYIIgCdmEeKIUcvKJ7R2Xg" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_UYIvkCdmEeKIUcvKJ7R2Xg" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_UYIvkSdmEeKIUcvKJ7R2Xg"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_UYIvkidmEeKIUcvKJ7R2Xg"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_UYIIgSdmEeKIUcvKJ7R2Xg" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYIIgidmEeKIUcvKJ7R2Xg"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_UYHhcydmEeKIUcvKJ7R2Xg" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYIvkydmEeKIUcvKJ7R2Xg" x="82" y="19"/>
+        </children>
+        <children xmi:id="_UYJWoCdmEeKIUcvKJ7R2Xg" type="State" element="_UYIvlCdmEeKIUcvKJ7R2Xg">
+          <children xsi:type="notation:DecorationNode" xmi:id="_UYJWpCdmEeKIUcvKJ7R2Xg" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_UYJWpSdmEeKIUcvKJ7R2Xg"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_UYJ9sCdmEeKIUcvKJ7R2Xg"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_UYJ9sSdmEeKIUcvKJ7R2Xg" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_UYJ9sidmEeKIUcvKJ7R2Xg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYJ9sydmEeKIUcvKJ7R2Xg"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_UYKkwCdmEeKIUcvKJ7R2Xg" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_UYJWoSdmEeKIUcvKJ7R2Xg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_UYJWoidmEeKIUcvKJ7R2Xg"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYKkwidmEeKIUcvKJ7R2Xg" x="29" y="61" width="127"/>
+        </children>
+        <children xmi:id="_Eq9lwCkLEeKkhf1edRNNAA" type="State" element="_Eq3fICkLEeKkhf1edRNNAA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_Eq9lxCkLEeKkhf1edRNNAA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_Eq9lxSkLEeKkhf1edRNNAA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_Eq-M0CkLEeKkhf1edRNNAA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Eq-M0SkLEeKkhf1edRNNAA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_Eq-M0ikLEeKkhf1edRNNAA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Eq-M0ykLEeKkhf1edRNNAA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_Eq-M1CkLEeKkhf1edRNNAA" type="StateFigureCompartment" collapsed="true"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_Eq9lwSkLEeKkhf1edRNNAA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_Eq9lwikLEeKkhf1edRNNAA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Eq9lwykLEeKkhf1edRNNAA" x="227" y="61" width="190"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYG6ZCdmEeKIUcvKJ7R2Xg"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_UYEeISdmEeKIUcvKJ7R2Xg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYHhcCdmEeKIUcvKJ7R2Xg" x="10" y="168" width="511" height="171"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_UYMZ8CdmEeKIUcvKJ7R2Xg" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_UYMZ8idmEeKIUcvKJ7R2Xg" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYMZ8ydmEeKIUcvKJ7R2Xg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYMZ9CdmEeKIUcvKJ7R2Xg"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_UYMZ9SdmEeKIUcvKJ7R2Xg" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYNBACdmEeKIUcvKJ7R2Xg"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UYNBASdmEeKIUcvKJ7R2Xg" x="10" y="10" width="511" height="159"/>
+    </children>
+    <children xmi:id="__WAvwCkJEeKkhf1edRNNAA" type="Region" element="__V-TgCkJEeKkhf1edRNNAA">
+      <children xsi:type="notation:DecorationNode" xmi:id="__WDzECkJEeKkhf1edRNNAA" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="__WDzESkJEeKkhf1edRNNAA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="__WDzEikJEeKkhf1edRNNAA"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="__WEaICkJEeKkhf1edRNNAA" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_BZS2ICkKEeKkhf1edRNNAA" type="Entry" element="_BZRoACkKEeKkhf1edRNNAA">
+          <children xmi:id="_BZUEQCkKEeKkhf1edRNNAA" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_BZUEQykKEeKkhf1edRNNAA" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_BZUERCkKEeKkhf1edRNNAA"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_BZUERSkKEeKkhf1edRNNAA"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_BZUEQSkKEeKkhf1edRNNAA" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZUEQikKEeKkhf1edRNNAA"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_BZS2ISkKEeKkhf1edRNNAA" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BZS2IikKEeKkhf1edRNNAA" x="51" y="46"/>
+        </children>
+        <children xmi:id="_BuMIECkKEeKkhf1edRNNAA" type="State" element="_BuK58CkKEeKkhf1edRNNAA">
+          <children xsi:type="notation:DecorationNode" xmi:id="_BuMvICkKEeKkhf1edRNNAA" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_BuMvISkKEeKkhf1edRNNAA"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_BuMvIikKEeKkhf1edRNNAA"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_BuMvIykKEeKkhf1edRNNAA" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_BuMvJCkKEeKkhf1edRNNAA" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BuMvJSkKEeKkhf1edRNNAA"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_BuNWMCkKEeKkhf1edRNNAA" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_BuMIESkKEeKkhf1edRNNAA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_BuMIEikKEeKkhf1edRNNAA"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BuMIEykKEeKkhf1edRNNAA" x="123" y="21" width="178"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="__WEaISkJEeKkhf1edRNNAA"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="__WAvwSkJEeKkhf1edRNNAA" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="__WAvwikJEeKkhf1edRNNAA" x="10" y="338" width="511" height="157"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_UYCB4SdmEeKIUcvKJ7R2Xg"/>
+    <edges xmi:id="_UYLy4CdmEeKIUcvKJ7R2Xg" type="Transition" element="_UYKkwydmEeKIUcvKJ7R2Xg" source="_UYHhcidmEeKIUcvKJ7R2Xg" target="_UYJWoCdmEeKIUcvKJ7R2Xg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_UYLy5CdmEeKIUcvKJ7R2Xg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_UYLy5SdmEeKIUcvKJ7R2Xg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_UYLy5idmEeKIUcvKJ7R2Xg" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UYLy4SdmEeKIUcvKJ7R2Xg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_UYLy4ydmEeKIUcvKJ7R2Xg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UYLy4idmEeKIUcvKJ7R2Xg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_CzbR0CkKEeKkhf1edRNNAA" type="Transition" element="_CzZcoCkKEeKkhf1edRNNAA" source="_BZS2ICkKEeKkhf1edRNNAA" target="_BuMIECkKEeKkhf1edRNNAA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Czcf8CkKEeKkhf1edRNNAA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Czcf8SkKEeKkhf1edRNNAA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Czcf8ikKEeKkhf1edRNNAA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Czb44CkKEeKkhf1edRNNAA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Czb44ikKEeKkhf1edRNNAA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Czb44SkKEeKkhf1edRNNAA" points="[6, 4, -84, -63]$[87, 41, -3, -26]"/>
+    </edges>
+    <edges xmi:id="_GO2aYCkLEeKkhf1edRNNAA" type="Transition" element="_GO1zUCkLEeKkhf1edRNNAA" source="_UYJWoCdmEeKIUcvKJ7R2Xg" target="_Eq9lwCkLEeKkhf1edRNNAA">
+      <children xsi:type="notation:DecorationNode" xmi:id="_GO3BcSkLEeKkhf1edRNNAA" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_GO3BcikLEeKkhf1edRNNAA"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_GO3BcykLEeKkhf1edRNNAA" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_GO2aYSkLEeKkhf1edRNNAA" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_GO3BcCkLEeKkhf1edRNNAA" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_GO2aYikLEeKkhf1edRNNAA" points="[61, 2, -99, 2]$[156, 27, -4, 27]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 71 - 72
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/Parenthesis.sct

@@ -1,72 +1,71 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_C7hgcAJTEeKgI6gPkT8J7A" specification="interface: &#xD;&#xA;var erg : integer&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;" name="Parenthesis">
-    <regions xmi:id="_C7jVoAJTEeKgI6gPkT8J7A" name="mainRegion">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_C7oOIQJTEeKgI6gPkT8J7A">
-        <outgoingTransitions xmi:id="_C7qqZQJTEeKgI6gPkT8J7A" target="_C7pcQQJTEeKgI6gPkT8J7A"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_C7pcQQJTEeKgI6gPkT8J7A" specification="entry /&#xD;&#xA;erg =  4* (3 -1)&#xD;&#xA;" name="A" incomingTransitions="_C7qqZQJTEeKgI6gPkT8J7A"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_C7iukAJTEeKgI6gPkT8J7A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_C7hgcAJTEeKgI6gPkT8J7A" measurementUnit="Pixel">
-    <children xmi:id="_C7lx4AJTEeKgI6gPkT8J7A" type="Region" element="_C7jVoAJTEeKgI6gPkT8J7A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_C7nnEAJTEeKgI6gPkT8J7A" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7nnEQJTEeKgI6gPkT8J7A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7nnEgJTEeKgI6gPkT8J7A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_C7nnEwJTEeKgI6gPkT8J7A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_C7oOIgJTEeKgI6gPkT8J7A" type="Entry" element="_C7oOIQJTEeKgI6gPkT8J7A">
-          <children xmi:id="_C7o1MAJTEeKgI6gPkT8J7A" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_C7o1MwJTEeKgI6gPkT8J7A" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_C7o1NAJTEeKgI6gPkT8J7A"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_C7o1NQJTEeKgI6gPkT8J7A"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_C7o1MQJTEeKgI6gPkT8J7A" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7o1MgJTEeKgI6gPkT8J7A"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_C7oOIwJTEeKgI6gPkT8J7A" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7pcQAJTEeKgI6gPkT8J7A" x="119" y="39"/>
-        </children>
-        <children xmi:id="_C7pcQwJTEeKgI6gPkT8J7A" type="State" element="_C7pcQQJTEeKgI6gPkT8J7A">
-          <children xsi:type="notation:DecorationNode" xmi:id="_C7qDUAJTEeKgI6gPkT8J7A" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_C7qDUQJTEeKgI6gPkT8J7A"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_C7qDUgJTEeKgI6gPkT8J7A"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_C7qDUwJTEeKgI6gPkT8J7A" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_C7qqYAJTEeKgI6gPkT8J7A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7qqYQJTEeKgI6gPkT8J7A"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_C7qqYgJTEeKgI6gPkT8J7A" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_C7pcRAJTEeKgI6gPkT8J7A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_C7pcRQJTEeKgI6gPkT8J7A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_C7qqYwJTEeKgI6gPkT8J7A"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7qqZAJTEeKgI6gPkT8J7A" x="4" y="74" width="201" height="76"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7nnFAJTEeKgI6gPkT8J7A"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_C7lx4QJTEeKgI6gPkT8J7A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7oOIAJTEeKgI6gPkT8J7A" x="220" y="10" width="331" height="206"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_C7sfkAJTEeKgI6gPkT8J7A" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_C7sfkgJTEeKgI6gPkT8J7A" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7sfkwJTEeKgI6gPkT8J7A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7sflAJTEeKgI6gPkT8J7A"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_C7tGoAJTEeKgI6gPkT8J7A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7tGoQJTEeKgI6gPkT8J7A"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7tGogJTEeKgI6gPkT8J7A" x="10" y="10" width="200" height="206"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_C7iukQJTEeKgI6gPkT8J7A"/>
-    <edges xmi:id="_C7r4gAJTEeKgI6gPkT8J7A" type="Transition" element="_C7qqZQJTEeKgI6gPkT8J7A" source="_C7oOIgJTEeKgI6gPkT8J7A" target="_C7pcQwJTEeKgI6gPkT8J7A">
-      <children xsi:type="notation:DecorationNode" xmi:id="_C7r4hAJTEeKgI6gPkT8J7A" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7r4hQJTEeKgI6gPkT8J7A"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7r4hgJTEeKgI6gPkT8J7A" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_C7r4gQJTEeKgI6gPkT8J7A" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_C7r4gwJTEeKgI6gPkT8J7A" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_C7r4ggJTEeKgI6gPkT8J7A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_C7hgcAJTEeKgI6gPkT8J7A" specification="interface: &#xD;&#xA;var erg : integer&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;" name="Parenthesis">
+    <regions xmi:id="_C7jVoAJTEeKgI6gPkT8J7A" name="mainRegion">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_C7oOIQJTEeKgI6gPkT8J7A">
+        <outgoingTransitions xmi:id="_C7qqZQJTEeKgI6gPkT8J7A" target="_C7pcQQJTEeKgI6gPkT8J7A"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_C7pcQQJTEeKgI6gPkT8J7A" specification="entry /&#xD;&#xA;erg =  4* (3 -1)&#xD;&#xA;" name="A" incomingTransitions="_C7qqZQJTEeKgI6gPkT8J7A"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_C7iukAJTEeKgI6gPkT8J7A" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_C7hgcAJTEeKgI6gPkT8J7A" measurementUnit="Pixel">
+    <children xmi:id="_C7lx4AJTEeKgI6gPkT8J7A" type="Region" element="_C7jVoAJTEeKgI6gPkT8J7A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_C7nnEAJTEeKgI6gPkT8J7A" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7nnEQJTEeKgI6gPkT8J7A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7nnEgJTEeKgI6gPkT8J7A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_C7nnEwJTEeKgI6gPkT8J7A" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_C7oOIgJTEeKgI6gPkT8J7A" type="Entry" element="_C7oOIQJTEeKgI6gPkT8J7A">
+          <children xmi:id="_C7o1MAJTEeKgI6gPkT8J7A" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_C7o1MwJTEeKgI6gPkT8J7A" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_C7o1NAJTEeKgI6gPkT8J7A"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_C7o1NQJTEeKgI6gPkT8J7A"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_C7o1MQJTEeKgI6gPkT8J7A" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7o1MgJTEeKgI6gPkT8J7A"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_C7oOIwJTEeKgI6gPkT8J7A" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7pcQAJTEeKgI6gPkT8J7A" x="119" y="39"/>
+        </children>
+        <children xmi:id="_C7pcQwJTEeKgI6gPkT8J7A" type="State" element="_C7pcQQJTEeKgI6gPkT8J7A">
+          <children xsi:type="notation:DecorationNode" xmi:id="_C7qDUAJTEeKgI6gPkT8J7A" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_C7qDUQJTEeKgI6gPkT8J7A"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_C7qDUgJTEeKgI6gPkT8J7A"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_C7qDUwJTEeKgI6gPkT8J7A" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_C7qqYAJTEeKgI6gPkT8J7A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7qqYQJTEeKgI6gPkT8J7A"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_C7qqYgJTEeKgI6gPkT8J7A" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_C7pcRAJTEeKgI6gPkT8J7A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_C7pcRQJTEeKgI6gPkT8J7A"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7qqZAJTEeKgI6gPkT8J7A" x="4" y="74" width="201" height="76"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7nnFAJTEeKgI6gPkT8J7A"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_C7lx4QJTEeKgI6gPkT8J7A" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7oOIAJTEeKgI6gPkT8J7A" x="220" y="10" width="331" height="206"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_C7sfkAJTEeKgI6gPkT8J7A" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_C7sfkgJTEeKgI6gPkT8J7A" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7sfkwJTEeKgI6gPkT8J7A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7sflAJTEeKgI6gPkT8J7A"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_C7tGoAJTEeKgI6gPkT8J7A" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7tGoQJTEeKgI6gPkT8J7A"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C7tGogJTEeKgI6gPkT8J7A" x="10" y="10" width="200" height="206"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_C7iukQJTEeKgI6gPkT8J7A"/>
+    <edges xmi:id="_C7r4gAJTEeKgI6gPkT8J7A" type="Transition" element="_C7qqZQJTEeKgI6gPkT8J7A" source="_C7oOIgJTEeKgI6gPkT8J7A" target="_C7pcQwJTEeKgI6gPkT8J7A">
+      <children xsi:type="notation:DecorationNode" xmi:id="_C7r4hAJTEeKgI6gPkT8J7A" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_C7r4hQJTEeKgI6gPkT8J7A"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_C7r4hgJTEeKgI6gPkT8J7A" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_C7r4gQJTEeKgI6gPkT8J7A" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_C7r4gwJTEeKgI6gPkT8J7A" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_C7r4ggJTEeKgI6gPkT8J7A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 682 - 697
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/PerformanceTest.sct


+ 0 - 7
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/PriorityValues.sct

@@ -58,7 +58,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_5iiJ-6mAEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_5iiJ8qmAEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_5iiJ86mAEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_5iiJ_KmAEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5iiJ_amAEeGHLMtw-ncbeA" x="149" y="135" width="55" height="60"/>
         </children>
         <children xmi:id="_6_EZYKmAEeGHLMtw-ncbeA" type="State" element="_6-xecKmAEeGHLMtw-ncbeA">
@@ -74,7 +73,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_6_EZaqmAEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_6_EZYamAEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_6_EZYqmAEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_6_EZa6mAEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_6_EZY6mAEeGHLMtw-ncbeA" x="459" y="70" height="49"/>
         </children>
         <children xmi:id="_IBZAMKmBEeGHLMtw-ncbeA" type="State" element="_IBPPMKmBEeGHLMtw-ncbeA">
@@ -90,7 +88,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_IBiKIKmBEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_IBZAMamBEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_IBZAMqmBEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IBiKIamBEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_IBZAM6mBEeGHLMtw-ncbeA" x="458" y="124"/>
         </children>
         <children xmi:id="_ISORgKmBEeGHLMtw-ncbeA" type="State" element="_ISFHkKmBEeGHLMtw-ncbeA">
@@ -106,7 +103,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_ISORiqmBEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ISORgamBEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ISORgqmBEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ISORi6mBEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ISORg6mBEeGHLMtw-ncbeA" x="459" y="189" width="26"/>
         </children>
         <children xsi:type="notation:Shape" xmi:id="_HFjl4KmIEeGHLMtw-ncbeA" type="Note" fontName="Verdana" description="transition priority for state A&#xD;&#xA;1. A->C&#xD;&#xA;2. A-> B&#xD;&#xA;3. A-> D" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
@@ -134,7 +130,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_nJSoJqmIEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_nJJeMamIEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_nJJeMqmIEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_nJSoJ6mIEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_nJJeM6mIEeGHLMtw-ncbeA" x="449" y="259"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5iZAB6mAEeGHLMtw-ncbeA"/>
@@ -183,7 +178,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_8YEk-qmGEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_8YEk8amGEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_8YEk8qmGEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8YEk-6mGEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8YEk86mGEeGHLMtw-ncbeA" x="140" y="26" width="60"/>
         </children>
         <children xmi:id="_9Ua4cqmGEeGHLMtw-ncbeA" type="State" element="_9Ua4cKmGEeGHLMtw-ncbeA">
@@ -199,7 +193,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_9UkpdqmGEeGHLMtw-ncbeA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_9Ua4c6mGEeGHLMtw-ncbeA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_9Ua4dKmGEeGHLMtw-ncbeA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_9Ukpd6mGEeGHLMtw-ncbeA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_9Ua4damGEeGHLMtw-ncbeA" x="255" y="26" width="86"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2ySoN6mGEeGHLMtw-ncbeA"/>

+ 182 - 186
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/RaiseEvent.sct

@@ -1,186 +1,182 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_lIoDMMv-EeGZoP1H_25Cxw" specification="interface:&#xD;&#xA;out event e1&#xD;&#xA;in event e2" name="RaiseEvent">
-    <regions xmi:id="_lI6-Isv-EeGZoP1H_25Cxw" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_lJEvJsv-EeGZoP1H_25Cxw">
-        <outgoingTransitions xmi:id="_lJN5Ecv-EeGZoP1H_25Cxw" target="_lJEvMcv-EeGZoP1H_25Cxw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_lJEvMcv-EeGZoP1H_25Cxw" name="StateA" incomingTransitions="_lJN5Ecv-EeGZoP1H_25Cxw">
-        <outgoingTransitions xmi:id="_x8CrUMv-EeGZoP1H_25Cxw" specification="e2" target="_wsBN4Mv-EeGZoP1H_25Cxw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_wsBN4Mv-EeGZoP1H_25Cxw" specification="entry / raise e1" name="StateB" incomingTransitions="_x8CrUMv-EeGZoP1H_25Cxw"/>
-    </regions>
-    <regions xmi:id="_z616UMv-EeGZoP1H_25Cxw" name="second region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_1WMeAMv-EeGZoP1H_25Cxw">
-        <outgoingTransitions xmi:id="_3p3JwMv-EeGZoP1H_25Cxw" specification="" target="_18MHAMv-EeGZoP1H_25Cxw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_18MHAMv-EeGZoP1H_25Cxw" name="SateA" incomingTransitions="_3p3JwMv-EeGZoP1H_25Cxw">
-        <outgoingTransitions xmi:id="_6m9NAMv-EeGZoP1H_25Cxw" specification="e1" target="_5QFgsMv-EeGZoP1H_25Cxw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_5QFgsMv-EeGZoP1H_25Cxw" name="StateB" incomingTransitions="_6m9NAMv-EeGZoP1H_25Cxw"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_lI6-IMv-EeGZoP1H_25Cxw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_lIoDMMv-EeGZoP1H_25Cxw" measurementUnit="Pixel">
-    <children xmi:id="_lI6-I8v-EeGZoP1H_25Cxw" type="Region" element="_lI6-Isv-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lJEvIMv-EeGZoP1H_25Cxw" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvIcv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvIsv-EeGZoP1H_25Cxw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_lJEvI8v-EeGZoP1H_25Cxw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_lJEvJ8v-EeGZoP1H_25Cxw" type="Entry" element="_lJEvJsv-EeGZoP1H_25Cxw">
-          <children xmi:id="_lJEvKsv-EeGZoP1H_25Cxw" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_lJEvLcv-EeGZoP1H_25Cxw" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvLsv-EeGZoP1H_25Cxw"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvL8v-EeGZoP1H_25Cxw"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvK8v-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvLMv-EeGZoP1H_25Cxw"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvKMv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvMMv-EeGZoP1H_25Cxw" x="85" y="4"/>
-        </children>
-        <children xmi:id="_lJEvM8v-EeGZoP1H_25Cxw" type="State" element="_lJEvMcv-EeGZoP1H_25Cxw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_lJEvN8v-EeGZoP1H_25Cxw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvOMv-EeGZoP1H_25Cxw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvOcv-EeGZoP1H_25Cxw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_lJEvOsv-EeGZoP1H_25Cxw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_lJEvO8v-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvPMv-EeGZoP1H_25Cxw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_lJEvPcv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvNMv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_lJEvNcv-EeGZoP1H_25Cxw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_lJEvPsv-EeGZoP1H_25Cxw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5EMv-EeGZoP1H_25Cxw" x="46" y="64" width="99" height="96"/>
-        </children>
-        <children xmi:id="_wsUI0Mv-EeGZoP1H_25Cxw" type="State" element="_wsBN4Mv-EeGZoP1H_25Cxw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_wsUI1Mv-EeGZoP1H_25Cxw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_wsUI1cv-EeGZoP1H_25Cxw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_wsUI1sv-EeGZoP1H_25Cxw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wsUI18v-EeGZoP1H_25Cxw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_wsUI2Mv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsUI2cv-EeGZoP1H_25Cxw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wsUI2sv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_wsUI0cv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_wsUI0sv-EeGZoP1H_25Cxw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_wsUI28v-EeGZoP1H_25Cxw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsUI08v-EeGZoP1H_25Cxw" x="239" y="79" width="76" height="93"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvJMv-EeGZoP1H_25Cxw"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_lI6-JMv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvJcv-EeGZoP1H_25Cxw" x="220" y="10" width="400" height="231"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_lJN5Gcv-EeGZoP1H_25Cxw" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lJN5G8v-EeGZoP1H_25Cxw" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJN5HMv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJN5Hcv-EeGZoP1H_25Cxw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_lJN5Hsv-EeGZoP1H_25Cxw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5H8v-EeGZoP1H_25Cxw"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5IMv-EeGZoP1H_25Cxw" x="8" y="10" width="200" height="435"/>
-    </children>
-    <children xmi:id="_z616Ucv-EeGZoP1H_25Cxw" type="Region" element="_z616UMv-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_z616VMv-EeGZoP1H_25Cxw" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_z616Vcv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_z616Vsv-EeGZoP1H_25Cxw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_z616V8v-EeGZoP1H_25Cxw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_1WVn8Mv-EeGZoP1H_25Cxw" type="Entry" element="_1WMeAMv-EeGZoP1H_25Cxw">
-          <children xmi:id="_1WVn88v-EeGZoP1H_25Cxw" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_1WVn9sv-EeGZoP1H_25Cxw" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn98v-EeGZoP1H_25Cxw"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_1WVn-Mv-EeGZoP1H_25Cxw"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn9Mv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1WVn9cv-EeGZoP1H_25Cxw"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn8cv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1WVn8sv-EeGZoP1H_25Cxw" x="43" y="28"/>
-        </children>
-        <children xmi:id="_18V4AMv-EeGZoP1H_25Cxw" type="State" element="_18MHAMv-EeGZoP1H_25Cxw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_18V4BMv-EeGZoP1H_25Cxw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_18V4Bcv-EeGZoP1H_25Cxw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_18V4Bsv-EeGZoP1H_25Cxw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_18fB8Mv-EeGZoP1H_25Cxw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_18fB8cv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_18fB8sv-EeGZoP1H_25Cxw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_18fB88v-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_18V4Acv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_18V4Asv-EeGZoP1H_25Cxw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_18fB9Mv-EeGZoP1H_25Cxw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_18V4A8v-EeGZoP1H_25Cxw" x="85" y="17" width="86" height="73"/>
-        </children>
-        <children xmi:id="_5QYboMv-EeGZoP1H_25Cxw" type="State" element="_5QFgsMv-EeGZoP1H_25Cxw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_5QYbpMv-EeGZoP1H_25Cxw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_5QYbpcv-EeGZoP1H_25Cxw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_5QYbpsv-EeGZoP1H_25Cxw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_5QYbp8v-EeGZoP1H_25Cxw" type="StateTextCompartment" collapsed="true">
-            <children xsi:type="notation:Shape" xmi:id="_5QYbqMv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5QYbqcv-EeGZoP1H_25Cxw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_5QYbqsv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_5QYbocv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_5QYbosv-EeGZoP1H_25Cxw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_5QYbq8v-EeGZoP1H_25Cxw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5QYbo8v-EeGZoP1H_25Cxw" x="260" y="25" width="71" height="75"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z616WMv-EeGZoP1H_25Cxw"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_z616Usv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z616U8v-EeGZoP1H_25Cxw" x="220" y="245" width="400" height="200"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_lI6-Icv-EeGZoP1H_25Cxw"/>
-    <edges xmi:id="_lJN5Esv-EeGZoP1H_25Cxw" type="Transition" element="_lJN5Ecv-EeGZoP1H_25Cxw" source="_lJEvJ8v-EeGZoP1H_25Cxw" target="_lJEvM8v-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lJN5Fsv-EeGZoP1H_25Cxw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJN5F8v-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJN5GMv-EeGZoP1H_25Cxw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lJN5E8v-EeGZoP1H_25Cxw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_lJN5Fcv-EeGZoP1H_25Cxw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lJN5FMv-EeGZoP1H_25Cxw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_x8L1QMv-EeGZoP1H_25Cxw" type="Transition" element="_x8CrUMv-EeGZoP1H_25Cxw" source="_lJEvM8v-EeGZoP1H_25Cxw" target="_wsUI0Mv-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_x8L1RMv-EeGZoP1H_25Cxw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_x8L1Rcv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_x8L1Rsv-EeGZoP1H_25Cxw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_x8L1Qcv-EeGZoP1H_25Cxw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_x8L1Q8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_x8L1Qsv-EeGZoP1H_25Cxw" points="[10, -1, -92, 1]$[103, -9, 1, -7]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_x8VmQMv-EeGZoP1H_25Cxw" id="(0.8214285714285714,0.375)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_x8VmQcv-EeGZoP1H_25Cxw" id="(0.013157894736842105,0.2)"/>
-    </edges>
-    <edges xmi:id="_3qA6wMv-EeGZoP1H_25Cxw" type="Transition" element="_3p3JwMv-EeGZoP1H_25Cxw" source="_1WVn8Mv-EeGZoP1H_25Cxw" target="_18V4AMv-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_3qA6xMv-EeGZoP1H_25Cxw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_3qA6xcv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_3qA6xsv-EeGZoP1H_25Cxw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_3qA6wcv-EeGZoP1H_25Cxw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_3qA6w8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_3qA6wsv-EeGZoP1H_25Cxw" points="[7, 2, -32, -10]$[41, -1, 2, -13]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3qKEsMv-EeGZoP1H_25Cxw" id="(0.23529411764705882,0.35714285714285715)"/>
-    </edges>
-    <edges xmi:id="_6nG-AMv-EeGZoP1H_25Cxw" type="Transition" element="_6m9NAMv-EeGZoP1H_25Cxw" source="_18V4AMv-EeGZoP1H_25Cxw" target="_5QYboMv-EeGZoP1H_25Cxw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_6nG-BMv-EeGZoP1H_25Cxw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_6nG-Bcv-EeGZoP1H_25Cxw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_6nG-Bsv-EeGZoP1H_25Cxw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_6nG-Acv-EeGZoP1H_25Cxw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_6nG-A8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6nG-Asv-EeGZoP1H_25Cxw" points="[23, 2, -89, 2]$[113, -20, 1, -20]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6nQH8Mv-EeGZoP1H_25Cxw" id="(0.05357142857142857,0.39285714285714285)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_lIoDMMv-EeGZoP1H_25Cxw" specification="interface:&#xD;&#xA;out event e1&#xD;&#xA;in event e2" name="RaiseEvent">
+    <regions xmi:id="_lI6-Isv-EeGZoP1H_25Cxw" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_lJEvJsv-EeGZoP1H_25Cxw">
+        <outgoingTransitions xmi:id="_lJN5Ecv-EeGZoP1H_25Cxw" target="_lJEvMcv-EeGZoP1H_25Cxw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_lJEvMcv-EeGZoP1H_25Cxw" name="StateA" incomingTransitions="_lJN5Ecv-EeGZoP1H_25Cxw">
+        <outgoingTransitions xmi:id="_x8CrUMv-EeGZoP1H_25Cxw" specification="e2" target="_wsBN4Mv-EeGZoP1H_25Cxw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_wsBN4Mv-EeGZoP1H_25Cxw" specification="entry / raise e1" name="StateB" incomingTransitions="_x8CrUMv-EeGZoP1H_25Cxw"/>
+    </regions>
+    <regions xmi:id="_z616UMv-EeGZoP1H_25Cxw" name="second region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_1WMeAMv-EeGZoP1H_25Cxw">
+        <outgoingTransitions xmi:id="_3p3JwMv-EeGZoP1H_25Cxw" specification="" target="_18MHAMv-EeGZoP1H_25Cxw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_18MHAMv-EeGZoP1H_25Cxw" name="SateA" incomingTransitions="_3p3JwMv-EeGZoP1H_25Cxw">
+        <outgoingTransitions xmi:id="_6m9NAMv-EeGZoP1H_25Cxw" specification="e1" target="_5QFgsMv-EeGZoP1H_25Cxw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_5QFgsMv-EeGZoP1H_25Cxw" name="StateB" incomingTransitions="_6m9NAMv-EeGZoP1H_25Cxw"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_lI6-IMv-EeGZoP1H_25Cxw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_lIoDMMv-EeGZoP1H_25Cxw" measurementUnit="Pixel">
+    <children xmi:id="_lI6-I8v-EeGZoP1H_25Cxw" type="Region" element="_lI6-Isv-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lJEvIMv-EeGZoP1H_25Cxw" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvIcv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvIsv-EeGZoP1H_25Cxw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_lJEvI8v-EeGZoP1H_25Cxw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_lJEvJ8v-EeGZoP1H_25Cxw" type="Entry" element="_lJEvJsv-EeGZoP1H_25Cxw">
+          <children xmi:id="_lJEvKsv-EeGZoP1H_25Cxw" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_lJEvLcv-EeGZoP1H_25Cxw" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvLsv-EeGZoP1H_25Cxw"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvL8v-EeGZoP1H_25Cxw"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvK8v-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvLMv-EeGZoP1H_25Cxw"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvKMv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvMMv-EeGZoP1H_25Cxw" x="85" y="4"/>
+        </children>
+        <children xmi:id="_lJEvM8v-EeGZoP1H_25Cxw" type="State" element="_lJEvMcv-EeGZoP1H_25Cxw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_lJEvN8v-EeGZoP1H_25Cxw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvOMv-EeGZoP1H_25Cxw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_lJEvOcv-EeGZoP1H_25Cxw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_lJEvOsv-EeGZoP1H_25Cxw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_lJEvO8v-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvPMv-EeGZoP1H_25Cxw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_lJEvPcv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_lJEvNMv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_lJEvNcv-EeGZoP1H_25Cxw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5EMv-EeGZoP1H_25Cxw" x="46" y="64" width="99" height="96"/>
+        </children>
+        <children xmi:id="_wsUI0Mv-EeGZoP1H_25Cxw" type="State" element="_wsBN4Mv-EeGZoP1H_25Cxw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_wsUI1Mv-EeGZoP1H_25Cxw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_wsUI1cv-EeGZoP1H_25Cxw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_wsUI1sv-EeGZoP1H_25Cxw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wsUI18v-EeGZoP1H_25Cxw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_wsUI2Mv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsUI2cv-EeGZoP1H_25Cxw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wsUI2sv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_wsUI0cv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_wsUI0sv-EeGZoP1H_25Cxw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wsUI08v-EeGZoP1H_25Cxw" x="239" y="79" width="76" height="93"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvJMv-EeGZoP1H_25Cxw"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_lI6-JMv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJEvJcv-EeGZoP1H_25Cxw" x="220" y="10" width="400" height="231"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_lJN5Gcv-EeGZoP1H_25Cxw" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lJN5G8v-EeGZoP1H_25Cxw" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJN5HMv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJN5Hcv-EeGZoP1H_25Cxw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_lJN5Hsv-EeGZoP1H_25Cxw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5H8v-EeGZoP1H_25Cxw"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lJN5IMv-EeGZoP1H_25Cxw" x="8" y="10" width="200" height="435"/>
+    </children>
+    <children xmi:id="_z616Ucv-EeGZoP1H_25Cxw" type="Region" element="_z616UMv-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_z616VMv-EeGZoP1H_25Cxw" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_z616Vcv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_z616Vsv-EeGZoP1H_25Cxw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_z616V8v-EeGZoP1H_25Cxw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_1WVn8Mv-EeGZoP1H_25Cxw" type="Entry" element="_1WMeAMv-EeGZoP1H_25Cxw">
+          <children xmi:id="_1WVn88v-EeGZoP1H_25Cxw" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_1WVn9sv-EeGZoP1H_25Cxw" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn98v-EeGZoP1H_25Cxw"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_1WVn-Mv-EeGZoP1H_25Cxw"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn9Mv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1WVn9cv-EeGZoP1H_25Cxw"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_1WVn8cv-EeGZoP1H_25Cxw" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1WVn8sv-EeGZoP1H_25Cxw" x="43" y="28"/>
+        </children>
+        <children xmi:id="_18V4AMv-EeGZoP1H_25Cxw" type="State" element="_18MHAMv-EeGZoP1H_25Cxw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_18V4BMv-EeGZoP1H_25Cxw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_18V4Bcv-EeGZoP1H_25Cxw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_18V4Bsv-EeGZoP1H_25Cxw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_18fB8Mv-EeGZoP1H_25Cxw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_18fB8cv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_18fB8sv-EeGZoP1H_25Cxw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_18fB88v-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_18V4Acv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_18V4Asv-EeGZoP1H_25Cxw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_18V4A8v-EeGZoP1H_25Cxw" x="85" y="17" width="86" height="73"/>
+        </children>
+        <children xmi:id="_5QYboMv-EeGZoP1H_25Cxw" type="State" element="_5QFgsMv-EeGZoP1H_25Cxw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_5QYbpMv-EeGZoP1H_25Cxw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_5QYbpcv-EeGZoP1H_25Cxw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_5QYbpsv-EeGZoP1H_25Cxw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_5QYbp8v-EeGZoP1H_25Cxw" type="StateTextCompartment" collapsed="true">
+            <children xsi:type="notation:Shape" xmi:id="_5QYbqMv-EeGZoP1H_25Cxw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5QYbqcv-EeGZoP1H_25Cxw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_5QYbqsv-EeGZoP1H_25Cxw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_5QYbocv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_5QYbosv-EeGZoP1H_25Cxw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5QYbo8v-EeGZoP1H_25Cxw" x="260" y="25" width="71" height="75"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z616WMv-EeGZoP1H_25Cxw"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_z616Usv-EeGZoP1H_25Cxw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_z616U8v-EeGZoP1H_25Cxw" x="220" y="245" width="400" height="200"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_lI6-Icv-EeGZoP1H_25Cxw"/>
+    <edges xmi:id="_lJN5Esv-EeGZoP1H_25Cxw" type="Transition" element="_lJN5Ecv-EeGZoP1H_25Cxw" source="_lJEvJ8v-EeGZoP1H_25Cxw" target="_lJEvM8v-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lJN5Fsv-EeGZoP1H_25Cxw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lJN5F8v-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lJN5GMv-EeGZoP1H_25Cxw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_lJN5E8v-EeGZoP1H_25Cxw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_lJN5Fcv-EeGZoP1H_25Cxw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_lJN5FMv-EeGZoP1H_25Cxw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_x8L1QMv-EeGZoP1H_25Cxw" type="Transition" element="_x8CrUMv-EeGZoP1H_25Cxw" source="_lJEvM8v-EeGZoP1H_25Cxw" target="_wsUI0Mv-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_x8L1RMv-EeGZoP1H_25Cxw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_x8L1Rcv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_x8L1Rsv-EeGZoP1H_25Cxw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_x8L1Qcv-EeGZoP1H_25Cxw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_x8L1Q8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_x8L1Qsv-EeGZoP1H_25Cxw" points="[10, -1, -92, 1]$[103, -9, 1, -7]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_x8VmQMv-EeGZoP1H_25Cxw" id="(0.8214285714285714,0.375)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_x8VmQcv-EeGZoP1H_25Cxw" id="(0.013157894736842105,0.2)"/>
+    </edges>
+    <edges xmi:id="_3qA6wMv-EeGZoP1H_25Cxw" type="Transition" element="_3p3JwMv-EeGZoP1H_25Cxw" source="_1WVn8Mv-EeGZoP1H_25Cxw" target="_18V4AMv-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_3qA6xMv-EeGZoP1H_25Cxw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_3qA6xcv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_3qA6xsv-EeGZoP1H_25Cxw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_3qA6wcv-EeGZoP1H_25Cxw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_3qA6w8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_3qA6wsv-EeGZoP1H_25Cxw" points="[7, 2, -32, -10]$[41, -1, 2, -13]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3qKEsMv-EeGZoP1H_25Cxw" id="(0.23529411764705882,0.35714285714285715)"/>
+    </edges>
+    <edges xmi:id="_6nG-AMv-EeGZoP1H_25Cxw" type="Transition" element="_6m9NAMv-EeGZoP1H_25Cxw" source="_18V4AMv-EeGZoP1H_25Cxw" target="_5QYboMv-EeGZoP1H_25Cxw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_6nG-BMv-EeGZoP1H_25Cxw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_6nG-Bcv-EeGZoP1H_25Cxw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_6nG-Bsv-EeGZoP1H_25Cxw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_6nG-Acv-EeGZoP1H_25Cxw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_6nG-A8v-EeGZoP1H_25Cxw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6nG-Asv-EeGZoP1H_25Cxw" points="[23, 2, -89, 2]$[113, -20, 1, -20]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6nQH8Mv-EeGZoP1H_25Cxw" id="(0.05357142857142857,0.39285714285714285)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 2
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/RealExpressions.sct

@@ -43,7 +43,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_TAGuTsUREeGfjbriQ9CjYQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_TAGuRcUREeGfjbriQ9CjYQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_TAGuRsUREeGfjbriQ9CjYQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TAGuT8UREeGfjbriQ9CjYQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TAGuUMUREeGfjbriQ9CjYQ" x="79" y="44"/>
         </children>
         <children xmi:id="_VImr0MUREeGfjbriQ9CjYQ" type="State" element="_VIAO4MUREeGfjbriQ9CjYQ">
@@ -59,7 +58,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_VIv1xsUREeGfjbriQ9CjYQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_VImr0cUREeGfjbriQ9CjYQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_VImr0sUREeGfjbriQ9CjYQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_VIv1x8UREeGfjbriQ9CjYQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VImr08UREeGfjbriQ9CjYQ" x="-1" y="189"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S_89S8UREeGfjbriQ9CjYQ"/>

+ 0 - 39
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/STextKeywordsInStatesAndRegions.sct

@@ -211,7 +211,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_uSJ8Y0TEEeKfA_OEKWLq8A" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_uSHgIUTEEeKfA_OEKWLq8A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_uSHgIkTEEeKfA_OEKWLq8A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_uSLKgETEEeKfA_OEKWLq8A"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_uSLKgUTEEeKfA_OEKWLq8A" x="9" y="59"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_uR4PkUTEEeKfA_OEKWLq8A"/>
@@ -260,7 +259,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_8kojgkTEEeKfA_OEKWLq8A" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_8knVYUTEEeKfA_OEKWLq8A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_8knVYkTEEeKfA_OEKWLq8A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8kojg0TEEeKfA_OEKWLq8A"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8knVY0TEEeKfA_OEKWLq8A" x="68" y="5"/>
         </children>
         <children xmi:id="_B6Lr4ETFEeKfA_OEKWLq8A" type="State" element="_B6KdwETFEeKfA_OEKWLq8A">
@@ -276,7 +274,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_B6MS8kTFEeKfA_OEKWLq8A" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_B6Lr4UTFEeKfA_OEKWLq8A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_B6Lr4kTFEeKfA_OEKWLq8A"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_B6MS80TFEeKfA_OEKWLq8A"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_B6Lr40TFEeKfA_OEKWLq8A" x="608" y="5"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2nM7xETEEeKfA_OEKWLq8A"/>
@@ -303,7 +300,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_N95F-khVEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_N95F8UhVEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_N95F8khVEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_N9_MkEhVEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_N95F80hVEeKoqLP1Jz5cvQ" x="48" y="1"/>
         </children>
         <children xmi:id="_QvLh0EhVEeKoqLP1Jz5cvQ" type="Entry" element="_QvFbMEhVEeKoqLP1Jz5cvQ">
@@ -331,7 +327,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_SADT0EhVEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_R_9NMkhVEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_R_9NM0hVEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_SADT0UhVEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_R_9NNEhVEeKoqLP1Jz5cvQ" x="553" y="1" width="146" height="75"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_FxEOdEhVEeKoqLP1Jz5cvQ"/>
@@ -358,7 +353,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_e5K7WkhVEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_e5K7UUhVEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_e5K7UkhVEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_e5K7W0hVEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_e5K7U0hVEeKoqLP1Jz5cvQ" x="48" y="3"/>
         </children>
         <children xmi:id="_feRMcEhVEeKoqLP1Jz5cvQ" type="Entry" element="_feLF0EhVEeKoqLP1Jz5cvQ">
@@ -386,7 +380,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_G9B11khWEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_G87vM0hWEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_G87vNEhWEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_G9B110hWEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G87vNUhWEeKoqLP1Jz5cvQ" x="603" y="3"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LRLoEkhVEeKoqLP1Jz5cvQ"/>
@@ -425,7 +418,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_hfGUZkhYEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_hfANw0hYEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_hfANxEhYEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_hfGUZ0hYEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hfANxUhYEeKoqLP1Jz5cvQ" x="58" y="8"/>
         </children>
         <children xmi:id="_hxsgQEhYEeKoqLP1Jz5cvQ" type="State" element="_hxmZoEhYEeKoqLP1Jz5cvQ">
@@ -441,7 +433,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_hxsgSkhYEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_hxsgQUhYEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_hxsgQkhYEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_hxsgS0hYEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hxsgQ0hYEeKoqLP1Jz5cvQ" x="598" y="8"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aZoGh0hYEeKoqLP1Jz5cvQ"/>
@@ -480,7 +471,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_5CH51khYEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_5CBzM0hYEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_5CBzNEhYEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_5CH510hYEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5CBzNUhYEeKoqLP1Jz5cvQ" x="55" y="7"/>
         </children>
         <children xmi:id="_5acTMkhYEeKoqLP1Jz5cvQ" type="State" element="_5acTMEhYEeKoqLP1Jz5cvQ">
@@ -496,7 +486,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_5aiZ00hYEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_5acTM0hYEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_5acTNEhYEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_5aiZ1EhYEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5acTNUhYEeKoqLP1Jz5cvQ" x="603" y="16"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0pvkWEhYEeKoqLP1Jz5cvQ"/>
@@ -535,7 +524,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_ISyAekhZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ISyAcUhZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ISyAckhZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ISyAe0hZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ISyAc0hZEeKoqLP1Jz5cvQ" x="68" y="4"/>
         </children>
         <children xmi:id="_ImbVMkhZEeKoqLP1Jz5cvQ" type="State" element="_ImbVMEhZEeKoqLP1Jz5cvQ">
@@ -551,7 +539,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_Imhb0EhZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ImbVM0hZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ImbVNEhZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Imhb0UhZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ImbVNUhZEeKoqLP1Jz5cvQ" x="608" y="4"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_FH1ud0hZEeKoqLP1Jz5cvQ"/>
@@ -578,7 +565,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_ovN2lkhZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ovHv80hZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ovHv9EhZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ovN2l0hZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ovHv9UhZEeKoqLP1Jz5cvQ" x="63" y="6"/>
         </children>
         <children xmi:id="_o-SNUUhZEeKoqLP1Jz5cvQ" type="State" element="_o-MGsEhZEeKoqLP1Jz5cvQ">
@@ -594,7 +580,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_o-SNW0hZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_o-SNUkhZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_o-SNU0hZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_o-SNXEhZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_o-SNVEhZEeKoqLP1Jz5cvQ" x="613" y="14"/>
         </children>
         <children xmi:id="_p6FHMUhZEeKoqLP1Jz5cvQ" type="Entry" element="_p6FHMEhZEeKoqLP1Jz5cvQ">
@@ -645,7 +630,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_4DstQEhZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_4Dmmo0hZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_4DmmpEhZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_4DstQUhZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4DmmpUhZEeKoqLP1Jz5cvQ" x="53" y="4"/>
         </children>
         <children xmi:id="_4TDX4khZEeKoqLP1Jz5cvQ" type="State" element="_4TDX4EhZEeKoqLP1Jz5cvQ">
@@ -661,7 +645,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_4TJeiEhZEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_4TDX40hZEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_4TJegEhZEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_4TJeiUhZEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_4TJegUhZEeKoqLP1Jz5cvQ" x="629" y="11"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1o0mSEhZEeKoqLP1Jz5cvQ"/>
@@ -700,7 +683,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_CUZhBkhaEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_CUTaY0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_CUTaZEhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_CUZhB0haEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_CUTaZUhaEeKoqLP1Jz5cvQ" x="53" y="4"/>
         </children>
         <children xmi:id="_CkImIkhaEeKoqLP1Jz5cvQ" type="State" element="_CkImIEhaEeKoqLP1Jz5cvQ">
@@ -716,7 +698,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_CkOswEhaEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_CkImI0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_CkImJEhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_CkOswUhaEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_CkImJUhaEeKoqLP1Jz5cvQ" x="613" y="4"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-qXfR0hZEeKoqLP1Jz5cvQ"/>
@@ -755,7 +736,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_NNcHLEhaEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_NNcHI0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_NNcHJEhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_NNcHLUhaEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_NNcHJUhaEeKoqLP1Jz5cvQ" x="59" y="17"/>
         </children>
         <children xmi:id="_NgIZokhaEeKoqLP1Jz5cvQ" type="State" element="_NgIZoEhaEeKoqLP1Jz5cvQ">
@@ -771,7 +751,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_NgOgQ0haEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_NgIZo0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_NgIZpEhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_NgOgREhaEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_NgIZpUhaEeKoqLP1Jz5cvQ" x="616" y="18"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Kk7MyEhaEeKoqLP1Jz5cvQ"/>
@@ -810,7 +789,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_qAgp5khaEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_qAajQ0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_qAajREhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qAgp50haEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qAajRUhaEeKoqLP1Jz5cvQ" x="63" y="4"/>
         </children>
         <children xmi:id="_qQ6dYkhaEeKoqLP1Jz5cvQ" type="State" element="_qQ6dYEhaEeKoqLP1Jz5cvQ">
@@ -826,7 +804,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_qRAkAkhaEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_qQ6dY0haEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_qQ6dZEhaEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qRAkA0haEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qQ6dZUhaEeKoqLP1Jz5cvQ" x="618" y="4"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_n4IoJ0haEeKoqLP1Jz5cvQ"/>
@@ -853,7 +830,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_NhTo4EhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_NhNiQ0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_NhNiREhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_NhTo4UhbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_NhNiRUhbEeKoqLP1Jz5cvQ" x="68" y="4"/>
         </children>
         <children xmi:id="_dYN3MkhbEeKoqLP1Jz5cvQ" type="State" element="_dYN3MEhbEeKoqLP1Jz5cvQ">
@@ -869,7 +845,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_dYT91khbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_dYN3M0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_dYN3NEhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_dYT910hbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_dYN3NUhbEeKoqLP1Jz5cvQ" x="608" y="14"/>
         </children>
         <children xmi:id="_dyoiUUhbEeKoqLP1Jz5cvQ" type="Entry" element="_dyoiUEhbEeKoqLP1Jz5cvQ">
@@ -908,7 +883,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_rDyPXEhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_rDyPU0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_rDyPVEhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_rDyPXUhbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_rDyPVUhbEeKoqLP1Jz5cvQ" x="63" y="6"/>
         </children>
         <children xmi:id="_rTthskhbEeKoqLP1Jz5cvQ" type="State" element="_rTthsEhbEeKoqLP1Jz5cvQ">
@@ -924,7 +898,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_rTzoVEhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_rTths0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_rTthtEhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_rTzoVUhbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_rTthtUhbEeKoqLP1Jz5cvQ" x="628" y="6"/>
         </children>
         <children xmi:id="_rsaVkEhbEeKoqLP1Jz5cvQ" type="Entry" element="_rsUO8EhbEeKoqLP1Jz5cvQ">
@@ -975,7 +948,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_1stV3EhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_1stV00hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_1stV1EhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1stV3UhbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_1stV1UhbEeKoqLP1Jz5cvQ" x="58" y="9" width="36"/>
         </children>
         <children xmi:id="_2P_pEkhbEeKoqLP1Jz5cvQ" type="State" element="_2P_pEEhbEeKoqLP1Jz5cvQ">
@@ -991,7 +963,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_2QFvtkhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_2P_pE0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_2P_pFEhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_2QFvt0hbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2P_pFUhbEeKoqLP1Jz5cvQ" x="613" y="9"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zYURVEhbEeKoqLP1Jz5cvQ"/>
@@ -1018,7 +989,6 @@
           <children xsi:type="notation:Compartment" xmi:id="__lkRXEhbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="__lkRU0hbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="__lkRVEhbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="__lkRXUhbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="__lkRVUhbEeKoqLP1Jz5cvQ" x="63"/>
         </children>
         <children xmi:id="__4vE8EhbEeKoqLP1Jz5cvQ" type="State" element="__4o-UEhbEeKoqLP1Jz5cvQ">
@@ -1034,7 +1004,6 @@
           <children xsi:type="notation:Compartment" xmi:id="__4vE-khbEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="__4vE8UhbEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="__4vE8khbEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="__4vE-0hbEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="__4vE80hbEeKoqLP1Jz5cvQ" x="608"/>
         </children>
         <children xmi:id="_AUraEUhcEeKoqLP1Jz5cvQ" type="Entry" element="_AUraEEhcEeKoqLP1Jz5cvQ">
@@ -1085,7 +1054,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_K-qQikhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_K-qQgUhcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_K-qQgkhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_K-qQi0hcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_K-qQg0hcEeKoqLP1Jz5cvQ" x="78" y="4"/>
         </children>
         <children xmi:id="_LOfcQkhcEeKoqLP1Jz5cvQ" type="State" element="_LOfcQEhcEeKoqLP1Jz5cvQ">
@@ -1101,7 +1069,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_LOfcTEhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_LOfcQ0hcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_LOfcREhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_LOfcTUhcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LOfcRUhcEeKoqLP1Jz5cvQ" x="628" y="4"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_GcXKBEhcEeKoqLP1Jz5cvQ"/>
@@ -1128,7 +1095,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_T23AQEhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_T2w5o0hcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_T2w5pEhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_T23AQUhcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_T2w5pUhcEeKoqLP1Jz5cvQ" x="68" y="3"/>
         </children>
         <children xmi:id="_UIgJ4EhcEeKoqLP1Jz5cvQ" type="State" element="_UIaDQEhcEeKoqLP1Jz5cvQ">
@@ -1144,7 +1110,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_UIgJ6khcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_UIgJ4UhcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_UIgJ4khcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_UIgJ60hcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_UIgJ40hcEeKoqLP1Jz5cvQ" x="648" y="3"/>
         </children>
         <children xmi:id="_Uat7QUhcEeKoqLP1Jz5cvQ" type="Entry" element="_Uat7QEhcEeKoqLP1Jz5cvQ">
@@ -1195,7 +1160,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_eIg2S0hcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_eIg2QkhcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_eIg2Q0hcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_eIg2TEhcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_eIg2REhcEeKoqLP1Jz5cvQ" x="78" y="9"/>
         </children>
         <children xmi:id="_ef4NYEhcEeKoqLP1Jz5cvQ" type="State" element="_efyGwEhcEeKoqLP1Jz5cvQ">
@@ -1211,7 +1175,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_ef4NakhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ef4NYUhcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ef4NYkhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ef4Na0hcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ef4NY0hcEeKoqLP1Jz5cvQ" x="613" y="4"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bsHFR0hcEeKoqLP1Jz5cvQ"/>
@@ -1250,7 +1213,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_nAtmBkhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_nAnfY0hcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_nAnfZEhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_nAtmB0hcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_nAnfZUhcEeKoqLP1Jz5cvQ" x="93" y="1"/>
         </children>
         <children xmi:id="_nQu_AkhcEeKoqLP1Jz5cvQ" type="State" element="_nQu_AEhcEeKoqLP1Jz5cvQ">
@@ -1266,7 +1228,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_nQu_DEhcEeKoqLP1Jz5cvQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_nQu_A0hcEeKoqLP1Jz5cvQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_nQu_BEhcEeKoqLP1Jz5cvQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_nQ1FoEhcEeKoqLP1Jz5cvQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_nQu_BUhcEeKoqLP1Jz5cvQ" x="622" y="7"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_kOL0CEhcEeKoqLP1Jz5cvQ"/>

+ 183 - 187
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SameNameDifferentRegion.sct

@@ -1,187 +1,183 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_llXNcMnYEeG-eM2T7cZLNw" specification="interface:&#xD;&#xA;in event e1&#xD;&#xA;" name="SameNameDifferentRegion">
-    <regions xmi:id="_ln5kEMnYEeG-eM2T7cZLNw" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_lrecgMnYEeG-eM2T7cZLNw">
-        <outgoingTransitions xmi:id="_ltHbQMnYEeG-eM2T7cZLNw" target="_lrxXcMnYEeG-eM2T7cZLNw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_lrxXcMnYEeG-eM2T7cZLNw" name="StateA" incomingTransitions="_ltHbQMnYEeG-eM2T7cZLNw">
-        <outgoingTransitions xmi:id="_xBAxYMnYEeG-eM2T7cZLNw" specification="e1" target="_wRex4MnYEeG-eM2T7cZLNw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_wRex4MnYEeG-eM2T7cZLNw" name="StateB" incomingTransitions="_xBAxYMnYEeG-eM2T7cZLNw">
-        <regions xmi:id="_wRex4snYEeG-eM2T7cZLNw" name="r1">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_3N1mQOFhEeGAOK6qzLDFeg">
-            <outgoingTransitions xmi:id="_W9dZsOFiEeGAOK6qzLDFeg" specification="" target="_VBVrQOFiEeGAOK6qzLDFeg"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_VBVrQOFiEeGAOK6qzLDFeg" name="StateA" incomingTransitions="_W9dZsOFiEeGAOK6qzLDFeg">
-            <outgoingTransitions xmi:id="_ZLLOcOFiEeGAOK6qzLDFeg" specification="e1" target="_X4xLYOFiEeGAOK6qzLDFeg"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_X4xLYOFiEeGAOK6qzLDFeg" name="StateB" incomingTransitions="_ZLLOcOFiEeGAOK6qzLDFeg"/>
-        </regions>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_lnc4IMnYEeG-eM2T7cZLNw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_llXNcMnYEeG-eM2T7cZLNw" measurementUnit="Pixel">
-    <children xmi:id="_loCuAMnYEeG-eM2T7cZLNw" type="Region" element="_ln5kEMnYEeG-eM2T7cZLNw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_lqbToMnYEeG-eM2T7cZLNw" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_lqbTocnYEeG-eM2T7cZLNw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_lqbTosnYEeG-eM2T7cZLNw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_lqlEoMnYEeG-eM2T7cZLNw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_lrecgcnYEeG-eM2T7cZLNw" type="Entry" element="_lrecgMnYEeG-eM2T7cZLNw">
-          <children xmi:id="_lrechMnYEeG-eM2T7cZLNw" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_lrech8nYEeG-eM2T7cZLNw" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_lreciMnYEeG-eM2T7cZLNw"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_lrecicnYEeG-eM2T7cZLNw"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_lrechcnYEeG-eM2T7cZLNw" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lrechsnYEeG-eM2T7cZLNw"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_lrecgsnYEeG-eM2T7cZLNw" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lrecisnYEeG-eM2T7cZLNw" x="45" y="14"/>
-        </children>
-        <children xmi:id="_lsqvUcnYEeG-eM2T7cZLNw" type="State" element="_lrxXcMnYEeG-eM2T7cZLNw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_lsqvVcnYEeG-eM2T7cZLNw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_lsqvVsnYEeG-eM2T7cZLNw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_lsqvV8nYEeG-eM2T7cZLNw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_lsqvWMnYEeG-eM2T7cZLNw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_lsqvWcnYEeG-eM2T7cZLNw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lsqvWsnYEeG-eM2T7cZLNw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_lsqvW8nYEeG-eM2T7cZLNw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_lsqvUsnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_lsqvU8nYEeG-eM2T7cZLNw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_lsz5QMnYEeG-eM2T7cZLNw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lsz5QcnYEeG-eM2T7cZLNw" x="17" y="144" width="76"/>
-        </children>
-        <children xmi:id="_wRn70MnYEeG-eM2T7cZLNw" type="State" element="_wRex4MnYEeG-eM2T7cZLNw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_wRn71MnYEeG-eM2T7cZLNw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_wRn71cnYEeG-eM2T7cZLNw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_wRn71snYEeG-eM2T7cZLNw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wRn718nYEeG-eM2T7cZLNw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_wRn72MnYEeG-eM2T7cZLNw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wRn72cnYEeG-eM2T7cZLNw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_wRn72snYEeG-eM2T7cZLNw" type="StateFigureCompartment">
-            <children xmi:id="_wSOYwMnYEeG-eM2T7cZLNw" type="Region" element="_wRex4snYEeG-eM2T7cZLNw">
-              <children xsi:type="notation:DecorationNode" xmi:id="_wSOYw8nYEeG-eM2T7cZLNw" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_wSOYxMnYEeG-eM2T7cZLNw"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_wSOYxcnYEeG-eM2T7cZLNw"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_wSXisMnYEeG-eM2T7cZLNw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_3N_XQOFhEeGAOK6qzLDFeg" type="Entry" element="_3N1mQOFhEeGAOK6qzLDFeg">
-                  <children xmi:id="_3N_XQ-FhEeGAOK6qzLDFeg" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_3OIhMOFhEeGAOK6qzLDFeg" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_3OIhMeFhEeGAOK6qzLDFeg"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_3OIhMuFhEeGAOK6qzLDFeg"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3N_XROFhEeGAOK6qzLDFeg" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3N_XReFhEeGAOK6qzLDFeg"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3N_XQeFhEeGAOK6qzLDFeg" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3N_XQuFhEeGAOK6qzLDFeg" x="8" y="3"/>
-                </children>
-                <children xmi:id="_VBomMOFiEeGAOK6qzLDFeg" type="State" element="_VBVrQOFiEeGAOK6qzLDFeg">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_VBomNOFiEeGAOK6qzLDFeg" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_VBomNeFiEeGAOK6qzLDFeg"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_VBomNuFiEeGAOK6qzLDFeg"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_VBomN-FiEeGAOK6qzLDFeg" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_VBomOOFiEeGAOK6qzLDFeg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VBomOeFiEeGAOK6qzLDFeg"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_VBomOuFiEeGAOK6qzLDFeg" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_VBomMeFiEeGAOK6qzLDFeg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_VBomMuFiEeGAOK6qzLDFeg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_VBomO-FiEeGAOK6qzLDFeg"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VBomM-FiEeGAOK6qzLDFeg" x="8" y="63" width="91" height="71"/>
-                </children>
-                <children xmi:id="_X5EGUOFiEeGAOK6qzLDFeg" type="State" element="_X4xLYOFiEeGAOK6qzLDFeg">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_X5EGVOFiEeGAOK6qzLDFeg" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X5EGVeFiEeGAOK6qzLDFeg"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X5EGVuFiEeGAOK6qzLDFeg"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X5EGV-FiEeGAOK6qzLDFeg" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_X5EGWOFiEeGAOK6qzLDFeg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X5EGWeFiEeGAOK6qzLDFeg"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_X5EGWuFiEeGAOK6qzLDFeg" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X5EGUeFiEeGAOK6qzLDFeg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_X5EGUuFiEeGAOK6qzLDFeg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_X5EGW-FiEeGAOK6qzLDFeg"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X5EGU-FiEeGAOK6qzLDFeg" x="143" y="68" width="81" height="61"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wSXiscnYEeG-eM2T7cZLNw"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_wSOYwcnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wSOYwsnYEeG-eM2T7cZLNw"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_wRn70cnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_wRn70snYEeG-eM2T7cZLNw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_wRn728nYEeG-eM2T7cZLNw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wRn708nYEeG-eM2T7cZLNw" x="124" y="64" width="271" height="356"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lqlEocnYEeG-eM2T7cZLNw"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_loCuAcnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lqu1oMnYEeG-eM2T7cZLNw" x="220" y="10" width="466" height="476"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_luAMF8nYEeG-eM2T7cZLNw" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_luAMGcnYEeG-eM2T7cZLNw" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_luAMGsnYEeG-eM2T7cZLNw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_luAMG8nYEeG-eM2T7cZLNw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_luAMHMnYEeG-eM2T7cZLNw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_luAMHcnYEeG-eM2T7cZLNw"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_luAMHsnYEeG-eM2T7cZLNw" x="8" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_lnc4IcnYEeG-eM2T7cZLNw"/>
-    <edges xmi:id="_luAMEMnYEeG-eM2T7cZLNw" type="Transition" element="_ltHbQMnYEeG-eM2T7cZLNw" source="_lrecgcnYEeG-eM2T7cZLNw" target="_lsqvUcnYEeG-eM2T7cZLNw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_luAMFMnYEeG-eM2T7cZLNw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_luAMFcnYEeG-eM2T7cZLNw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_luAMFsnYEeG-eM2T7cZLNw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_luAMEcnYEeG-eM2T7cZLNw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_luAME8nYEeG-eM2T7cZLNw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_luAMEsnYEeG-eM2T7cZLNw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_xBAxYcnYEeG-eM2T7cZLNw" type="Transition" element="_xBAxYMnYEeG-eM2T7cZLNw" source="_lsqvUcnYEeG-eM2T7cZLNw" target="_wRn70MnYEeG-eM2T7cZLNw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_xBAxZcnYEeG-eM2T7cZLNw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_xBAxZsnYEeG-eM2T7cZLNw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_xBAxZ8nYEeG-eM2T7cZLNw" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_xBAxYsnYEeG-eM2T7cZLNw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_xBAxZMnYEeG-eM2T7cZLNw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_xBAxY8nYEeG-eM2T7cZLNw" points="[32, 4, -169, -19]$[202, 8, 1, -15]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xBKiYMnYEeG-eM2T7cZLNw" id="(0.17647058823529413,0.30357142857142855)"/>
-    </edges>
-    <edges xmi:id="_W9nKsOFiEeGAOK6qzLDFeg" type="Transition" element="_W9dZsOFiEeGAOK6qzLDFeg" source="_3N_XQOFhEeGAOK6qzLDFeg" target="_VBomMOFiEeGAOK6qzLDFeg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_W9nKtOFiEeGAOK6qzLDFeg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_W9nKteFiEeGAOK6qzLDFeg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_W9nKtuFiEeGAOK6qzLDFeg" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_W9nKseFiEeGAOK6qzLDFeg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_W9nKs-FiEeGAOK6qzLDFeg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_W9nKsuFiEeGAOK6qzLDFeg" points="[0, 7, 2, -55]$[-1, 53, 1, -9]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_W9w7sOFiEeGAOK6qzLDFeg" id="(0.06593406593406594,0.14084507042253522)"/>
-    </edges>
-    <edges xmi:id="_ZLLOceFiEeGAOK6qzLDFeg" type="Transition" element="_ZLLOcOFiEeGAOK6qzLDFeg" source="_VBomMOFiEeGAOK6qzLDFeg" target="_X5EGUOFiEeGAOK6qzLDFeg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_ZLLOdeFiEeGAOK6qzLDFeg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZLLOduFiEeGAOK6qzLDFeg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZLLOd-FiEeGAOK6qzLDFeg" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZLLOcuFiEeGAOK6qzLDFeg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_ZLLOdOFiEeGAOK6qzLDFeg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZLLOc-FiEeGAOK6qzLDFeg" points="[15, 0, -87, 1]$[101, 27, -1, 28]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZLUYYOFiEeGAOK6qzLDFeg" id="(0.8351648351648352,0.5211267605633803)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_llXNcMnYEeG-eM2T7cZLNw" specification="interface:&#xD;&#xA;in event e1&#xD;&#xA;" name="SameNameDifferentRegion">
+    <regions xmi:id="_ln5kEMnYEeG-eM2T7cZLNw" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_lrecgMnYEeG-eM2T7cZLNw">
+        <outgoingTransitions xmi:id="_ltHbQMnYEeG-eM2T7cZLNw" target="_lrxXcMnYEeG-eM2T7cZLNw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_lrxXcMnYEeG-eM2T7cZLNw" name="StateA" incomingTransitions="_ltHbQMnYEeG-eM2T7cZLNw">
+        <outgoingTransitions xmi:id="_xBAxYMnYEeG-eM2T7cZLNw" specification="e1" target="_wRex4MnYEeG-eM2T7cZLNw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_wRex4MnYEeG-eM2T7cZLNw" name="StateB" incomingTransitions="_xBAxYMnYEeG-eM2T7cZLNw">
+        <regions xmi:id="_wRex4snYEeG-eM2T7cZLNw" name="r1">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_3N1mQOFhEeGAOK6qzLDFeg">
+            <outgoingTransitions xmi:id="_W9dZsOFiEeGAOK6qzLDFeg" specification="" target="_VBVrQOFiEeGAOK6qzLDFeg"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_VBVrQOFiEeGAOK6qzLDFeg" name="StateA" incomingTransitions="_W9dZsOFiEeGAOK6qzLDFeg">
+            <outgoingTransitions xmi:id="_ZLLOcOFiEeGAOK6qzLDFeg" specification="e1" target="_X4xLYOFiEeGAOK6qzLDFeg"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_X4xLYOFiEeGAOK6qzLDFeg" name="StateB" incomingTransitions="_ZLLOcOFiEeGAOK6qzLDFeg"/>
+        </regions>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_lnc4IMnYEeG-eM2T7cZLNw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_llXNcMnYEeG-eM2T7cZLNw" measurementUnit="Pixel">
+    <children xmi:id="_loCuAMnYEeG-eM2T7cZLNw" type="Region" element="_ln5kEMnYEeG-eM2T7cZLNw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_lqbToMnYEeG-eM2T7cZLNw" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_lqbTocnYEeG-eM2T7cZLNw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_lqbTosnYEeG-eM2T7cZLNw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_lqlEoMnYEeG-eM2T7cZLNw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_lrecgcnYEeG-eM2T7cZLNw" type="Entry" element="_lrecgMnYEeG-eM2T7cZLNw">
+          <children xmi:id="_lrechMnYEeG-eM2T7cZLNw" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_lrech8nYEeG-eM2T7cZLNw" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_lreciMnYEeG-eM2T7cZLNw"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_lrecicnYEeG-eM2T7cZLNw"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_lrechcnYEeG-eM2T7cZLNw" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lrechsnYEeG-eM2T7cZLNw"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_lrecgsnYEeG-eM2T7cZLNw" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lrecisnYEeG-eM2T7cZLNw" x="45" y="14"/>
+        </children>
+        <children xmi:id="_lsqvUcnYEeG-eM2T7cZLNw" type="State" element="_lrxXcMnYEeG-eM2T7cZLNw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_lsqvVcnYEeG-eM2T7cZLNw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_lsqvVsnYEeG-eM2T7cZLNw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_lsqvV8nYEeG-eM2T7cZLNw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_lsqvWMnYEeG-eM2T7cZLNw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_lsqvWcnYEeG-eM2T7cZLNw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lsqvWsnYEeG-eM2T7cZLNw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_lsqvW8nYEeG-eM2T7cZLNw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_lsqvUsnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_lsqvU8nYEeG-eM2T7cZLNw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lsz5QcnYEeG-eM2T7cZLNw" x="17" y="144" width="76"/>
+        </children>
+        <children xmi:id="_wRn70MnYEeG-eM2T7cZLNw" type="State" element="_wRex4MnYEeG-eM2T7cZLNw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_wRn71MnYEeG-eM2T7cZLNw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_wRn71cnYEeG-eM2T7cZLNw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_wRn71snYEeG-eM2T7cZLNw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wRn718nYEeG-eM2T7cZLNw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_wRn72MnYEeG-eM2T7cZLNw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wRn72cnYEeG-eM2T7cZLNw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_wRn72snYEeG-eM2T7cZLNw" type="StateFigureCompartment">
+            <children xmi:id="_wSOYwMnYEeG-eM2T7cZLNw" type="Region" element="_wRex4snYEeG-eM2T7cZLNw">
+              <children xsi:type="notation:DecorationNode" xmi:id="_wSOYw8nYEeG-eM2T7cZLNw" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_wSOYxMnYEeG-eM2T7cZLNw"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_wSOYxcnYEeG-eM2T7cZLNw"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_wSXisMnYEeG-eM2T7cZLNw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_3N_XQOFhEeGAOK6qzLDFeg" type="Entry" element="_3N1mQOFhEeGAOK6qzLDFeg">
+                  <children xmi:id="_3N_XQ-FhEeGAOK6qzLDFeg" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_3OIhMOFhEeGAOK6qzLDFeg" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_3OIhMeFhEeGAOK6qzLDFeg"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_3OIhMuFhEeGAOK6qzLDFeg"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3N_XROFhEeGAOK6qzLDFeg" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3N_XReFhEeGAOK6qzLDFeg"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3N_XQeFhEeGAOK6qzLDFeg" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3N_XQuFhEeGAOK6qzLDFeg" x="8" y="3"/>
+                </children>
+                <children xmi:id="_VBomMOFiEeGAOK6qzLDFeg" type="State" element="_VBVrQOFiEeGAOK6qzLDFeg">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_VBomNOFiEeGAOK6qzLDFeg" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_VBomNeFiEeGAOK6qzLDFeg"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_VBomNuFiEeGAOK6qzLDFeg"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_VBomN-FiEeGAOK6qzLDFeg" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_VBomOOFiEeGAOK6qzLDFeg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VBomOeFiEeGAOK6qzLDFeg"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_VBomOuFiEeGAOK6qzLDFeg" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_VBomMeFiEeGAOK6qzLDFeg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_VBomMuFiEeGAOK6qzLDFeg"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_VBomM-FiEeGAOK6qzLDFeg" x="8" y="63" width="91" height="71"/>
+                </children>
+                <children xmi:id="_X5EGUOFiEeGAOK6qzLDFeg" type="State" element="_X4xLYOFiEeGAOK6qzLDFeg">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_X5EGVOFiEeGAOK6qzLDFeg" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_X5EGVeFiEeGAOK6qzLDFeg"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_X5EGVuFiEeGAOK6qzLDFeg"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X5EGV-FiEeGAOK6qzLDFeg" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_X5EGWOFiEeGAOK6qzLDFeg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X5EGWeFiEeGAOK6qzLDFeg"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_X5EGWuFiEeGAOK6qzLDFeg" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_X5EGUeFiEeGAOK6qzLDFeg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_X5EGUuFiEeGAOK6qzLDFeg"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_X5EGU-FiEeGAOK6qzLDFeg" x="143" y="68" width="81" height="61"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wSXiscnYEeG-eM2T7cZLNw"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_wSOYwcnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wSOYwsnYEeG-eM2T7cZLNw"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_wRn70cnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_wRn70snYEeG-eM2T7cZLNw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wRn708nYEeG-eM2T7cZLNw" x="124" y="64" width="271" height="356"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lqlEocnYEeG-eM2T7cZLNw"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_loCuAcnYEeG-eM2T7cZLNw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lqu1oMnYEeG-eM2T7cZLNw" x="220" y="10" width="466" height="476"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_luAMF8nYEeG-eM2T7cZLNw" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_luAMGcnYEeG-eM2T7cZLNw" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_luAMGsnYEeG-eM2T7cZLNw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_luAMG8nYEeG-eM2T7cZLNw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_luAMHMnYEeG-eM2T7cZLNw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_luAMHcnYEeG-eM2T7cZLNw"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_luAMHsnYEeG-eM2T7cZLNw" x="8" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_lnc4IcnYEeG-eM2T7cZLNw"/>
+    <edges xmi:id="_luAMEMnYEeG-eM2T7cZLNw" type="Transition" element="_ltHbQMnYEeG-eM2T7cZLNw" source="_lrecgcnYEeG-eM2T7cZLNw" target="_lsqvUcnYEeG-eM2T7cZLNw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_luAMFMnYEeG-eM2T7cZLNw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_luAMFcnYEeG-eM2T7cZLNw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_luAMFsnYEeG-eM2T7cZLNw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_luAMEcnYEeG-eM2T7cZLNw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_luAME8nYEeG-eM2T7cZLNw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_luAMEsnYEeG-eM2T7cZLNw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_xBAxYcnYEeG-eM2T7cZLNw" type="Transition" element="_xBAxYMnYEeG-eM2T7cZLNw" source="_lsqvUcnYEeG-eM2T7cZLNw" target="_wRn70MnYEeG-eM2T7cZLNw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_xBAxZcnYEeG-eM2T7cZLNw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_xBAxZsnYEeG-eM2T7cZLNw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_xBAxZ8nYEeG-eM2T7cZLNw" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_xBAxYsnYEeG-eM2T7cZLNw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_xBAxZMnYEeG-eM2T7cZLNw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_xBAxY8nYEeG-eM2T7cZLNw" points="[32, 4, -169, -19]$[202, 8, 1, -15]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xBKiYMnYEeG-eM2T7cZLNw" id="(0.17647058823529413,0.30357142857142855)"/>
+    </edges>
+    <edges xmi:id="_W9nKsOFiEeGAOK6qzLDFeg" type="Transition" element="_W9dZsOFiEeGAOK6qzLDFeg" source="_3N_XQOFhEeGAOK6qzLDFeg" target="_VBomMOFiEeGAOK6qzLDFeg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_W9nKtOFiEeGAOK6qzLDFeg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_W9nKteFiEeGAOK6qzLDFeg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_W9nKtuFiEeGAOK6qzLDFeg" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_W9nKseFiEeGAOK6qzLDFeg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_W9nKs-FiEeGAOK6qzLDFeg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_W9nKsuFiEeGAOK6qzLDFeg" points="[0, 7, 2, -55]$[-1, 53, 1, -9]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_W9w7sOFiEeGAOK6qzLDFeg" id="(0.06593406593406594,0.14084507042253522)"/>
+    </edges>
+    <edges xmi:id="_ZLLOceFiEeGAOK6qzLDFeg" type="Transition" element="_ZLLOcOFiEeGAOK6qzLDFeg" source="_VBomMOFiEeGAOK6qzLDFeg" target="_X5EGUOFiEeGAOK6qzLDFeg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_ZLLOdeFiEeGAOK6qzLDFeg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZLLOduFiEeGAOK6qzLDFeg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZLLOd-FiEeGAOK6qzLDFeg" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZLLOcuFiEeGAOK6qzLDFeg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_ZLLOdOFiEeGAOK6qzLDFeg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZLLOc-FiEeGAOK6qzLDFeg" points="[15, 0, -87, 1]$[101, 27, -1, 28]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZLUYYOFiEeGAOK6qzLDFeg" id="(0.8351648351648352,0.5211267605633803)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 414 - 423
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ShallowHistory.sct

@@ -1,423 +1,414 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_S0vmMPZlEeCSetPXFd1ZUw" specification="interface:&#xA;in event event1&#xA;in event event2&#xA;in event event3&#xA;in event event4&#xA;in event event5&#xA;in event event6&#xA;in event event7&#xA;in event event8&#xA;" name="ShallowHistory">
-    <regions xmi:id="_S0wNQvZlEeCSetPXFd1ZUw" name="mainRegion">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_S0w0VvZlEeCSetPXFd1ZUw">
-        <outgoingTransitions xmi:id="_S0zQk_ZlEeCSetPXFd1ZUw" target="_S0yCcfZlEeCSetPXFd1ZUw"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_S0yCcfZlEeCSetPXFd1ZUw" name="State1" incomingTransitions="_S0zQk_ZlEeCSetPXFd1ZUw _euHxIPiYEeC4at_AzcYiGg">
-        <outgoingTransitions xmi:id="_dD98cPiYEeC4at_AzcYiGg" specification="event1" target="_aHsYkPiYEeC4at_AzcYiGg"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_aHsYkPiYEeC4at_AzcYiGg" name="State2" incomingTransitions="_dD98cPiYEeC4at_AzcYiGg">
-        <outgoingTransitions xmi:id="_euHxIPiYEeC4at_AzcYiGg" specification="event2" target="_S0yCcfZlEeCSetPXFd1ZUw"/>
-        <regions xmi:id="_qbNqYPiYEeC4at_AzcYiGg">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_qxmxIPiYEeC4at_AzcYiGg" kind="SHALLOW_HISTORY">
-            <outgoingTransitions xmi:id="_xD6csPiYEeC4at_AzcYiGg" target="_tZdkMPiYEeC4at_AzcYiGg"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_tZdkMPiYEeC4at_AzcYiGg" name="State3" incomingTransitions="_xD6csPiYEeC4at_AzcYiGg">
-            <outgoingTransitions xmi:id="_yUM_4PiYEeC4at_AzcYiGg" specification="event3" target="_umzhEPiYEeC4at_AzcYiGg"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_umzhEPiYEeC4at_AzcYiGg" name="State4" incomingTransitions="_yUM_4PiYEeC4at_AzcYiGg">
-            <outgoingTransitions xmi:id="_1j6dIPiYEeC4at_AzcYiGg" specification="event4" target="_vcfL4PiYEeC4at_AzcYiGg"/>
-            <regions xmi:id="_2HyUUPiaEeC4at_AzcYiGg">
-              <vertices xsi:type="sgraph:Entry" xmi:id="_22hCkPiaEeC4at_AzcYiGg">
-                <outgoingTransitions xmi:id="_-HGUQPiaEeC4at_AzcYiGg" target="_3WtlkPiaEeC4at_AzcYiGg"/>
-              </vertices>
-              <vertices xsi:type="sgraph:State" xmi:id="_3WtlkPiaEeC4at_AzcYiGg" name="State6" incomingTransitions="_-HGUQPiaEeC4at_AzcYiGg _BveJIPibEeC4at_AzcYiGg">
-                <outgoingTransitions xmi:id="__CvdIPiaEeC4at_AzcYiGg" specification="event5" target="_46dQQPiaEeC4at_AzcYiGg"/>
-              </vertices>
-              <vertices xsi:type="sgraph:State" xmi:id="_46dQQPiaEeC4at_AzcYiGg" name="State7" incomingTransitions="__CvdIPiaEeC4at_AzcYiGg">
-                <outgoingTransitions xmi:id="_BveJIPibEeC4at_AzcYiGg" specification="event6" target="_3WtlkPiaEeC4at_AzcYiGg"/>
-                <regions xmi:id="_Hjbr0PibEeC4at_AzcYiGg">
-                  <vertices xsi:type="sgraph:State" xmi:id="_R2fQAPibEeC4at_AzcYiGg" name="State8" incomingTransitions="_h07CoPibEeC4at_AzcYiGg _nMoHIPibEeC4at_AzcYiGg">
-                    <outgoingTransitions xmi:id="_ZKN8UPibEeC4at_AzcYiGg" specification="event7" target="_Tl6mQPibEeC4at_AzcYiGg"/>
-                  </vertices>
-                  <vertices xsi:type="sgraph:State" xmi:id="_Tl6mQPibEeC4at_AzcYiGg" name="State9" incomingTransitions="_ZKN8UPibEeC4at_AzcYiGg">
-                    <outgoingTransitions xmi:id="_nMoHIPibEeC4at_AzcYiGg" specification="event8" target="_R2fQAPibEeC4at_AzcYiGg"/>
-                  </vertices>
-                  <vertices xsi:type="sgraph:Entry" xmi:id="_grXZkPibEeC4at_AzcYiGg" kind="SHALLOW_HISTORY">
-                    <outgoingTransitions xmi:id="_h07CoPibEeC4at_AzcYiGg" specification="" target="_R2fQAPibEeC4at_AzcYiGg"/>
-                  </vertices>
-                </regions>
-              </vertices>
-            </regions>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_vcfL4PiYEeC4at_AzcYiGg" name="State5" incomingTransitions="_1j6dIPiYEeC4at_AzcYiGg"/>
-        </regions>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_S0wNQPZlEeCSetPXFd1ZUw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_S0vmMPZlEeCSetPXFd1ZUw" measurementUnit="Pixel">
-    <children xmi:id="_S0wNQ_ZlEeCSetPXFd1ZUw" type="Region" element="_S0wNQvZlEeCSetPXFd1ZUw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_S0w0UPZlEeCSetPXFd1ZUw" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0w0UfZlEeCSetPXFd1ZUw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0w0UvZlEeCSetPXFd1ZUw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_S0w0U_ZlEeCSetPXFd1ZUw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_S0w0V_ZlEeCSetPXFd1ZUw" type="Entry" element="_S0w0VvZlEeCSetPXFd1ZUw">
-          <children xmi:id="_S0xbYPZlEeCSetPXFd1ZUw" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_S0xbY_ZlEeCSetPXFd1ZUw" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_S0xbZPZlEeCSetPXFd1ZUw"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_S0xbZfZlEeCSetPXFd1ZUw"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_S0xbYfZlEeCSetPXFd1ZUw" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0xbYvZlEeCSetPXFd1ZUw"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_S0w0WPZlEeCSetPXFd1ZUw" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0yCcPZlEeCSetPXFd1ZUw" x="70" y="20"/>
-        </children>
-        <children xmi:id="_S0yCc_ZlEeCSetPXFd1ZUw" type="State" element="_S0yCcfZlEeCSetPXFd1ZUw">
-          <children xsi:type="notation:DecorationNode" xmi:id="_S0ypgPZlEeCSetPXFd1ZUw" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_S0ypgfZlEeCSetPXFd1ZUw"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_S0ypgvZlEeCSetPXFd1ZUw"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_S0ypg_ZlEeCSetPXFd1ZUw" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_S0yphPZlEeCSetPXFd1ZUw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0yphfZlEeCSetPXFd1ZUw"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_S0zQkPZlEeCSetPXFd1ZUw" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_S0yCdPZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_S0yCdfZlEeCSetPXFd1ZUw"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_S0zQkfZlEeCSetPXFd1ZUw"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0zQkvZlEeCSetPXFd1ZUw" x="40" y="80" width="88"/>
-        </children>
-        <children xmi:id="_aHtmsPiYEeC4at_AzcYiGg" type="State" element="_aHsYkPiYEeC4at_AzcYiGg">
-          <children xsi:type="notation:DecorationNode" xmi:id="_aHuNwPiYEeC4at_AzcYiGg" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_aHuNwfiYEeC4at_AzcYiGg"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_aHuNwviYEeC4at_AzcYiGg"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_aHuNw_iYEeC4at_AzcYiGg" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_aHuNxPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aHuNxfiYEeC4at_AzcYiGg"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_aHuNxviYEeC4at_AzcYiGg" type="StateFigureCompartment">
-            <children xmi:id="_qbORcPiYEeC4at_AzcYiGg" type="Region" element="_qbNqYPiYEeC4at_AzcYiGg">
-              <children xsi:type="notation:DecorationNode" xmi:id="_qbORc_iYEeC4at_AzcYiGg" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_qbORdPiYEeC4at_AzcYiGg"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_qbO4gPiYEeC4at_AzcYiGg"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_qbO4gfiYEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_qxnYMPiYEeC4at_AzcYiGg" type="ShallowHistory" element="_qxmxIPiYEeC4at_AzcYiGg">
-                  <children xmi:id="_qxn_QPiYEeC4at_AzcYiGg" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_qxn_Q_iYEeC4at_AzcYiGg" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_qxn_RPiYEeC4at_AzcYiGg"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_qxn_RfiYEeC4at_AzcYiGg"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_qxn_QfiYEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qxn_QviYEeC4at_AzcYiGg"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_qxnYMfiYEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qxnYMviYEeC4at_AzcYiGg" x="38" y="39"/>
-                </children>
-                <children xmi:id="_tZeLQfiYEeC4at_AzcYiGg" type="State" element="_tZdkMPiYEeC4at_AzcYiGg">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_tZeyUPiYEeC4at_AzcYiGg" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_tZeyUfiYEeC4at_AzcYiGg"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_tZeyUviYEeC4at_AzcYiGg"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_tZeyU_iYEeC4at_AzcYiGg" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_tZeyVPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tZeyVfiYEeC4at_AzcYiGg"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_tZfZYPiYEeC4at_AzcYiGg" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_tZeLQviYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_tZeLQ_iYEeC4at_AzcYiGg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_tZfZYfiYEeC4at_AzcYiGg"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tZeLRPiYEeC4at_AzcYiGg" x="121" y="21" width="83"/>
-                </children>
-                <children xmi:id="_um0IIPiYEeC4at_AzcYiGg" type="State" element="_umzhEPiYEeC4at_AzcYiGg">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_um0vM_iYEeC4at_AzcYiGg" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_um0vNPiYEeC4at_AzcYiGg"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_um0vNfiYEeC4at_AzcYiGg"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_um0vNviYEeC4at_AzcYiGg" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_um0vN_iYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_um0vOPiYEeC4at_AzcYiGg"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_um1WQPiYEeC4at_AzcYiGg" type="StateFigureCompartment">
-                    <children xmi:id="_2Hy7YPiaEeC4at_AzcYiGg" type="Region" element="_2HyUUPiaEeC4at_AzcYiGg">
-                      <children xsi:type="notation:DecorationNode" xmi:id="_2Hy7Y_iaEeC4at_AzcYiGg" type="RegionName">
-                        <styles xsi:type="notation:ShapeStyle" xmi:id="_2Hy7ZPiaEeC4at_AzcYiGg"/>
-                        <layoutConstraint xsi:type="notation:Location" xmi:id="_2Hy7ZfiaEeC4at_AzcYiGg"/>
-                      </children>
-                      <children xsi:type="notation:Shape" xmi:id="_2Hy7ZviaEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                        <children xmi:id="_22hCkfiaEeC4at_AzcYiGg" type="Entry" element="_22hCkPiaEeC4at_AzcYiGg">
-                          <children xmi:id="_22hpoPiaEeC4at_AzcYiGg" type="BorderItemLabelContainer">
-                            <children xsi:type="notation:DecorationNode" xmi:id="_22hpo_iaEeC4at_AzcYiGg" type="BorderItemLabel">
-                              <styles xsi:type="notation:ShapeStyle" xmi:id="_22hppPiaEeC4at_AzcYiGg"/>
-                              <layoutConstraint xsi:type="notation:Location" xmi:id="_22hppfiaEeC4at_AzcYiGg"/>
-                            </children>
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_22hpofiaEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_22hpoviaEeC4at_AzcYiGg"/>
-                          </children>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_22hCkviaEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_22hCk_iaEeC4at_AzcYiGg" x="19" y="31"/>
-                        </children>
-                        <children xmi:id="_3WuzsPiaEeC4at_AzcYiGg" type="State" element="_3WtlkPiaEeC4at_AzcYiGg">
-                          <children xsi:type="notation:DecorationNode" xmi:id="_3WuztPiaEeC4at_AzcYiGg" type="StateName">
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_3WuztfiaEeC4at_AzcYiGg"/>
-                            <layoutConstraint xsi:type="notation:Location" xmi:id="_3WuztviaEeC4at_AzcYiGg"/>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_3Wuzt_iaEeC4at_AzcYiGg" type="StateTextCompartment">
-                            <children xsi:type="notation:Shape" xmi:id="_3WuzuPiaEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3WuzufiaEeC4at_AzcYiGg"/>
-                            </children>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_3WvawPiaEeC4at_AzcYiGg" type="StateFigureCompartment"/>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_3WuzsfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                          <styles xsi:type="notation:FontStyle" xmi:id="_3WuzsviaEeC4at_AzcYiGg"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3WvawfiaEeC4at_AzcYiGg"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Wuzs_iaEeC4at_AzcYiGg" x="198" y="19" width="83"/>
-                        </children>
-                        <children xmi:id="_46d3UPiaEeC4at_AzcYiGg" type="State" element="_46dQQPiaEeC4at_AzcYiGg">
-                          <children xsi:type="notation:DecorationNode" xmi:id="_46eeYPiaEeC4at_AzcYiGg" type="StateName">
-                            <styles xsi:type="notation:ShapeStyle" xmi:id="_46eeYfiaEeC4at_AzcYiGg"/>
-                            <layoutConstraint xsi:type="notation:Location" xmi:id="_46eeYviaEeC4at_AzcYiGg"/>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_46eeY_iaEeC4at_AzcYiGg" type="StateTextCompartment" collapsed="true">
-                            <children xsi:type="notation:Shape" xmi:id="_46fFcPiaEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_46fFcfiaEeC4at_AzcYiGg"/>
-                            </children>
-                          </children>
-                          <children xsi:type="notation:Compartment" xmi:id="_46fsgPiaEeC4at_AzcYiGg" type="StateFigureCompartment">
-                            <children xmi:id="_HjcS4PibEeC4at_AzcYiGg" type="Region" element="_Hjbr0PibEeC4at_AzcYiGg">
-                              <children xsi:type="notation:DecorationNode" xmi:id="_HjcS4_ibEeC4at_AzcYiGg" type="RegionName">
-                                <styles xsi:type="notation:ShapeStyle" xmi:id="_HjcS5PibEeC4at_AzcYiGg"/>
-                                <layoutConstraint xsi:type="notation:Location" xmi:id="_Hjc58PibEeC4at_AzcYiGg"/>
-                              </children>
-                              <children xsi:type="notation:Shape" xmi:id="_Hjc58fibEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                                <children xmi:id="_R2f3EPibEeC4at_AzcYiGg" type="State" element="_R2fQAPibEeC4at_AzcYiGg">
-                                  <children xsi:type="notation:DecorationNode" xmi:id="_R2f3FPibEeC4at_AzcYiGg" type="StateName">
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_R2f3FfibEeC4at_AzcYiGg"/>
-                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_R2f3FvibEeC4at_AzcYiGg"/>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_R2f3F_ibEeC4at_AzcYiGg" type="StateTextCompartment">
-                                    <children xsi:type="notation:Shape" xmi:id="_R2f3GPibEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_R2geIPibEeC4at_AzcYiGg"/>
-                                    </children>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_R2geIfibEeC4at_AzcYiGg" type="StateFigureCompartment"/>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_R2f3EfibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                                  <styles xsi:type="notation:FontStyle" xmi:id="_R2f3EvibEeC4at_AzcYiGg"/>
-                                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_R2geIvibEeC4at_AzcYiGg"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_R2f3E_ibEeC4at_AzcYiGg" x="71" y="7" width="70"/>
-                                </children>
-                                <children xmi:id="_Tl7NUPibEeC4at_AzcYiGg" type="State" element="_Tl6mQPibEeC4at_AzcYiGg">
-                                  <children xsi:type="notation:DecorationNode" xmi:id="_Tl7NVPibEeC4at_AzcYiGg" type="StateName">
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Tl7NVfibEeC4at_AzcYiGg"/>
-                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Tl7NVvibEeC4at_AzcYiGg"/>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Tl7NV_ibEeC4at_AzcYiGg" type="StateTextCompartment">
-                                    <children xsi:type="notation:Shape" xmi:id="_Tl7NWPibEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Tl7NWfibEeC4at_AzcYiGg"/>
-                                    </children>
-                                  </children>
-                                  <children xsi:type="notation:Compartment" xmi:id="_Tl7NWvibEeC4at_AzcYiGg" type="StateFigureCompartment"/>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Tl7NUfibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                                  <styles xsi:type="notation:FontStyle" xmi:id="_Tl7NUvibEeC4at_AzcYiGg"/>
-                                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Tl7NW_ibEeC4at_AzcYiGg"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Tl7NU_ibEeC4at_AzcYiGg" x="219" y="13"/>
-                                </children>
-                                <children xmi:id="_grYAoPibEeC4at_AzcYiGg" type="ShallowHistory" element="_grXZkPibEeC4at_AzcYiGg">
-                                  <children xmi:id="_grYnsPibEeC4at_AzcYiGg" type="BorderItemLabelContainer">
-                                    <children xsi:type="notation:DecorationNode" xmi:id="_grYns_ibEeC4at_AzcYiGg" type="BorderItemLabel">
-                                      <styles xsi:type="notation:ShapeStyle" xmi:id="_grYntPibEeC4at_AzcYiGg"/>
-                                      <layoutConstraint xsi:type="notation:Location" xmi:id="_grYntfibEeC4at_AzcYiGg"/>
-                                    </children>
-                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_grYnsfibEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_grYnsvibEeC4at_AzcYiGg"/>
-                                  </children>
-                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_grYAofibEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
-                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_grYAovibEeC4at_AzcYiGg" x="11" y="23"/>
-                                </children>
-                                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Hjc58vibEeC4at_AzcYiGg"/>
-                              </children>
-                              <styles xsi:type="notation:ShapeStyle" xmi:id="_HjcS4fibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_HjcS4vibEeC4at_AzcYiGg"/>
-                            </children>
-                          </children>
-                          <styles xsi:type="notation:ShapeStyle" xmi:id="_46d3UfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                          <styles xsi:type="notation:FontStyle" xmi:id="_46d3UviaEeC4at_AzcYiGg"/>
-                          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_46fsgfiaEeC4at_AzcYiGg"/>
-                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_46d3U_iaEeC4at_AzcYiGg" x="33" y="127" width="354" height="225"/>
-                        </children>
-                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2Hy7Z_iaEeC4at_AzcYiGg"/>
-                      </children>
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_2Hy7YfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2Hy7YviaEeC4at_AzcYiGg"/>
-                    </children>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_um0vMPiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_um0vMfiYEeC4at_AzcYiGg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_um1WQfiYEeC4at_AzcYiGg"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_um0vMviYEeC4at_AzcYiGg" x="278" y="5" width="441" height="447"/>
-                </children>
-                <children xmi:id="_vcfy8PiYEeC4at_AzcYiGg" type="State" element="_vcfL4PiYEeC4at_AzcYiGg">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_vcgaAPiYEeC4at_AzcYiGg" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_vcgaAfiYEeC4at_AzcYiGg"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_vcgaAviYEeC4at_AzcYiGg"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_vcgaA_iYEeC4at_AzcYiGg" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_vcgaBPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_vcgaBfiYEeC4at_AzcYiGg"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_vcgaBviYEeC4at_AzcYiGg" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_vcfy8fiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_vcfy8viYEeC4at_AzcYiGg"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_vchBEPiYEeC4at_AzcYiGg"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_vcfy8_iYEeC4at_AzcYiGg" x="62" y="355" width="78"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qbO4gviYEeC4at_AzcYiGg"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_qbORcfiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qbORcviYEeC4at_AzcYiGg"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_aHtmsfiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_aHtmsviYEeC4at_AzcYiGg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aHuNx_iYEeC4at_AzcYiGg"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aHtms_iYEeC4at_AzcYiGg" x="205" y="13" width="785" height="589"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0w0VPZlEeCSetPXFd1ZUw"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_S0wNRPZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0w0VfZlEeCSetPXFd1ZUw" x="232" y="10" width="1029" height="667"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_S0z3o_ZlEeCSetPXFd1ZUw" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_S0z3pfZlEeCSetPXFd1ZUw" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0z3pvZlEeCSetPXFd1ZUw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0z3p_ZlEeCSetPXFd1ZUw"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_S0z3qPZlEeCSetPXFd1ZUw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0z3qfZlEeCSetPXFd1ZUw"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S00esPZlEeCSetPXFd1ZUw" x="10" y="10" width="200" height="400"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_S0wNQfZlEeCSetPXFd1ZUw"/>
-    <edges xmi:id="_S0zQlPZlEeCSetPXFd1ZUw" type="Transition" element="_S0zQk_ZlEeCSetPXFd1ZUw" source="_S0w0V_ZlEeCSetPXFd1ZUw" target="_S0yCc_ZlEeCSetPXFd1ZUw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_S0z3oPZlEeCSetPXFd1ZUw" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0z3ofZlEeCSetPXFd1ZUw"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0z3ovZlEeCSetPXFd1ZUw" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_S0zQlfZlEeCSetPXFd1ZUw" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_S0zQl_ZlEeCSetPXFd1ZUw" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_S0zQlvZlEeCSetPXFd1ZUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_dD-jgPiYEeC4at_AzcYiGg" type="Transition" element="_dD98cPiYEeC4at_AzcYiGg" source="_S0yCc_ZlEeCSetPXFd1ZUw" target="_aHtmsPiYEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_dD-jhPiYEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_dD-jhfiYEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_dD-jhviYEeC4at_AzcYiGg" x="-2" y="-21"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dD-jgfiYEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_dD-jg_iYEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dD-jgviYEeC4at_AzcYiGg" points="[8, -2, -137, 21]$[122, -36, -23, -13]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dE5wkPiYEeC4at_AzcYiGg" id="(0.8431372549019608,0.4126984126984127)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dE5wkfiYEeC4at_AzcYiGg" id="(0.02929936305732484,0.1494057724957555)"/>
-    </edges>
-    <edges xmi:id="_euIYMPiYEeC4at_AzcYiGg" type="Transition" element="_euHxIPiYEeC4at_AzcYiGg" source="_aHtmsPiYEeC4at_AzcYiGg" target="_S0yCc_ZlEeCSetPXFd1ZUw">
-      <children xsi:type="notation:DecorationNode" xmi:id="_euIYNPiYEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_euIYNfiYEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_euIYNviYEeC4at_AzcYiGg" x="-2" y="-15"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_euIYMfiYEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_euIYM_iYEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_euIYMviYEeC4at_AzcYiGg" points="[-31, -2, 140, 9]$[-174, 21, -3, 32]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eu2w8PiYEeC4at_AzcYiGg" id="(0.03949044585987261,0.21561969439728354)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xgOTUPiaEeC4at_AzcYiGg" id="(0.9215686274509803,0.8253968253968254)"/>
-    </edges>
-    <edges xmi:id="_xD7DwPiYEeC4at_AzcYiGg" type="Transition" element="_xD6csPiYEeC4at_AzcYiGg" source="_qxnYMPiYEeC4at_AzcYiGg" target="_tZeLQfiYEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_xD7DxPiYEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_xD7DxfiYEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_xD7DxviYEeC4at_AzcYiGg" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_xD7DwfiYEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_xD7Dw_iYEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_xD7DwviYEeC4at_AzcYiGg" points="[7, 0, -138, -9]$[137, 3, -8, -6]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xEo1cPiYEeC4at_AzcYiGg" id="(0.1568627450980392,0.31746031746031744)"/>
-    </edges>
-    <edges xmi:id="_yUNm8PiYEeC4at_AzcYiGg" type="Transition" element="_yUM_4PiYEeC4at_AzcYiGg" source="_tZeLQfiYEeC4at_AzcYiGg" target="_um0IIPiYEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_yUOOAPiYEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_yUOOAfiYEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_yUOOAviYEeC4at_AzcYiGg" x="-1" y="-26"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_yUNm8fiYEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_yUNm8_iYEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_yUNm8viYEeC4at_AzcYiGg" points="[0, 13, 0, -70]$[-6, 75, -6, -8]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yU9N0PiYEeC4at_AzcYiGg" id="(0.43137254901960786,0.7936507936507936)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yU9N0fiYEeC4at_AzcYiGg" id="(0.16326530612244897,0.12698412698412698)"/>
-    </edges>
-    <edges xmi:id="_1j7EMPiYEeC4at_AzcYiGg" type="Transition" element="_1j6dIPiYEeC4at_AzcYiGg" source="_um0IIPiYEeC4at_AzcYiGg" target="_vcfy8PiYEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_1j7ENPiYEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_1j7ENfiYEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_1j7ENviYEeC4at_AzcYiGg" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_1j7EMfiYEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_1j7EM_iYEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_1j7EMviYEeC4at_AzcYiGg" points="[0, 32, 0, -88]$[0, 89, 0, -31]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_foA7oPiaEeC4at_AzcYiGg" id="(0.0,0.7941834451901566)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_gKeIcPiaEeC4at_AzcYiGg" id="(0.22448979591836735,0.07936507936507936)"/>
-    </edges>
-    <edges xmi:id="_-HHiYPiaEeC4at_AzcYiGg" type="Transition" element="_-HGUQPiaEeC4at_AzcYiGg" source="_22hCkfiaEeC4at_AzcYiGg" target="_3WuzsPiaEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_-HHiZPiaEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_-HHiZfiaEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_-HHiZviaEeC4at_AzcYiGg" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-HHiYfiaEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_-HHiY_iaEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-HHiYviaEeC4at_AzcYiGg" points="[7, 0, -206, -12]$[223, 2, 10, -10]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-H17IPiaEeC4at_AzcYiGg" id="(0.803921568627451,0.2698412698412698)"/>
-    </edges>
-    <edges xmi:id="__CwEMPiaEeC4at_AzcYiGg" type="Transition" element="__CvdIPiaEeC4at_AzcYiGg" source="_3WuzsPiaEeC4at_AzcYiGg" target="_46d3UPiaEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="__CwENPiaEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="__CwENfiaEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="__CwENviaEeC4at_AzcYiGg" x="-1" y="-28"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="__CwEMfiaEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="__CwEM_iaEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="__CwEMviaEeC4at_AzcYiGg" points="[3, 13, -28, -80]$[25, 62, -6, -31]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="__DfEAPiaEeC4at_AzcYiGg" id="(0.7058823529411765,0.7936507936507936)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_NxYb0PibEeC4at_AzcYiGg" id="(0.5706214689265536,0.022222222222222223)"/>
-    </edges>
-    <edges xmi:id="_BvewMPibEeC4at_AzcYiGg" type="Transition" element="_BveJIPibEeC4at_AzcYiGg" source="_46d3UPiaEeC4at_AzcYiGg" target="_3WuzsPiaEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_BvewNPibEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_BvewNfibEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_BvewNvibEeC4at_AzcYiGg" y="-32"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_BvewMfibEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_BvewM_ibEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_BvewMvibEeC4at_AzcYiGg" points="[-2, -31, 6, 137]$[-10, -199, -2, -31]"/>
-    </edges>
-    <edges xmi:id="_ZKOjYPibEeC4at_AzcYiGg" type="Transition" element="_ZKN8UPibEeC4at_AzcYiGg" source="_R2f3EPibEeC4at_AzcYiGg" target="_Tl7NUPibEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_ZKPKcPibEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZKPxgPibEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZKPxgfibEeC4at_AzcYiGg" x="1" y="-15"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZKOjYfibEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_ZKOjY_ibEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZKOjYvibEeC4at_AzcYiGg" points="[26, 9, -80, 0]$[101, 7, -5, -2]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZK-KQPibEeC4at_AzcYiGg" id="(0.0196078431372549,0.25396825396825395)"/>
-    </edges>
-    <edges xmi:id="_h07psPibEeC4at_AzcYiGg" type="Transition" element="_h07CoPibEeC4at_AzcYiGg" source="_grYAoPibEeC4at_AzcYiGg" target="_R2f3EPibEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_h07ptPibEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_h07ptfibEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_h08QwPibEeC4at_AzcYiGg" y="40"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_h07psfibEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_h07ps_ibEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_h07psvibEeC4at_AzcYiGg" points="[7, 2, -71, -36]$[75, 7, -3, -31]"/>
-    </edges>
-    <edges xmi:id="_nMpVQPibEeC4at_AzcYiGg" type="Transition" element="_nMoHIPibEeC4at_AzcYiGg" source="_Tl7NUPibEeC4at_AzcYiGg" target="_R2f3EPibEeC4at_AzcYiGg">
-      <children xsi:type="notation:DecorationNode" xmi:id="_nMqjYPibEeC4at_AzcYiGg" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_nMsYkPibEeC4at_AzcYiGg"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_nMsYkfibEeC4at_AzcYiGg" x="-2" y="-16"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_nMpVQfibEeC4at_AzcYiGg" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_nMpVQ_ibEeC4at_AzcYiGg" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_nMpVQvibEeC4at_AzcYiGg" points="[-25, 6, 123, 12]$[-144, 26, 4, 32]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_S0vmMPZlEeCSetPXFd1ZUw" specification="interface:&#xA;in event event1&#xA;in event event2&#xA;in event event3&#xA;in event event4&#xA;in event event5&#xA;in event event6&#xA;in event event7&#xA;in event event8&#xA;" name="ShallowHistory">
+    <regions xmi:id="_S0wNQvZlEeCSetPXFd1ZUw" name="mainRegion">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_S0w0VvZlEeCSetPXFd1ZUw">
+        <outgoingTransitions xmi:id="_S0zQk_ZlEeCSetPXFd1ZUw" target="_S0yCcfZlEeCSetPXFd1ZUw"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_S0yCcfZlEeCSetPXFd1ZUw" name="State1" incomingTransitions="_S0zQk_ZlEeCSetPXFd1ZUw _euHxIPiYEeC4at_AzcYiGg">
+        <outgoingTransitions xmi:id="_dD98cPiYEeC4at_AzcYiGg" specification="event1" target="_aHsYkPiYEeC4at_AzcYiGg"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_aHsYkPiYEeC4at_AzcYiGg" name="State2" incomingTransitions="_dD98cPiYEeC4at_AzcYiGg">
+        <outgoingTransitions xmi:id="_euHxIPiYEeC4at_AzcYiGg" specification="event2" target="_S0yCcfZlEeCSetPXFd1ZUw"/>
+        <regions xmi:id="_qbNqYPiYEeC4at_AzcYiGg">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_qxmxIPiYEeC4at_AzcYiGg" kind="SHALLOW_HISTORY">
+            <outgoingTransitions xmi:id="_xD6csPiYEeC4at_AzcYiGg" target="_tZdkMPiYEeC4at_AzcYiGg"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_tZdkMPiYEeC4at_AzcYiGg" name="State3" incomingTransitions="_xD6csPiYEeC4at_AzcYiGg">
+            <outgoingTransitions xmi:id="_yUM_4PiYEeC4at_AzcYiGg" specification="event3" target="_umzhEPiYEeC4at_AzcYiGg"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_umzhEPiYEeC4at_AzcYiGg" name="State4" incomingTransitions="_yUM_4PiYEeC4at_AzcYiGg">
+            <outgoingTransitions xmi:id="_1j6dIPiYEeC4at_AzcYiGg" specification="event4" target="_vcfL4PiYEeC4at_AzcYiGg"/>
+            <regions xmi:id="_2HyUUPiaEeC4at_AzcYiGg">
+              <vertices xsi:type="sgraph:Entry" xmi:id="_22hCkPiaEeC4at_AzcYiGg">
+                <outgoingTransitions xmi:id="_-HGUQPiaEeC4at_AzcYiGg" target="_3WtlkPiaEeC4at_AzcYiGg"/>
+              </vertices>
+              <vertices xsi:type="sgraph:State" xmi:id="_3WtlkPiaEeC4at_AzcYiGg" name="State6" incomingTransitions="_-HGUQPiaEeC4at_AzcYiGg _BveJIPibEeC4at_AzcYiGg">
+                <outgoingTransitions xmi:id="__CvdIPiaEeC4at_AzcYiGg" specification="event5" target="_46dQQPiaEeC4at_AzcYiGg"/>
+              </vertices>
+              <vertices xsi:type="sgraph:State" xmi:id="_46dQQPiaEeC4at_AzcYiGg" name="State7" incomingTransitions="__CvdIPiaEeC4at_AzcYiGg">
+                <outgoingTransitions xmi:id="_BveJIPibEeC4at_AzcYiGg" specification="event6" target="_3WtlkPiaEeC4at_AzcYiGg"/>
+                <regions xmi:id="_Hjbr0PibEeC4at_AzcYiGg">
+                  <vertices xsi:type="sgraph:State" xmi:id="_R2fQAPibEeC4at_AzcYiGg" name="State8" incomingTransitions="_h07CoPibEeC4at_AzcYiGg _nMoHIPibEeC4at_AzcYiGg">
+                    <outgoingTransitions xmi:id="_ZKN8UPibEeC4at_AzcYiGg" specification="event7" target="_Tl6mQPibEeC4at_AzcYiGg"/>
+                  </vertices>
+                  <vertices xsi:type="sgraph:State" xmi:id="_Tl6mQPibEeC4at_AzcYiGg" name="State9" incomingTransitions="_ZKN8UPibEeC4at_AzcYiGg">
+                    <outgoingTransitions xmi:id="_nMoHIPibEeC4at_AzcYiGg" specification="event8" target="_R2fQAPibEeC4at_AzcYiGg"/>
+                  </vertices>
+                  <vertices xsi:type="sgraph:Entry" xmi:id="_grXZkPibEeC4at_AzcYiGg" kind="SHALLOW_HISTORY">
+                    <outgoingTransitions xmi:id="_h07CoPibEeC4at_AzcYiGg" specification="" target="_R2fQAPibEeC4at_AzcYiGg"/>
+                  </vertices>
+                </regions>
+              </vertices>
+            </regions>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_vcfL4PiYEeC4at_AzcYiGg" name="State5" incomingTransitions="_1j6dIPiYEeC4at_AzcYiGg"/>
+        </regions>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_S0wNQPZlEeCSetPXFd1ZUw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_S0vmMPZlEeCSetPXFd1ZUw" measurementUnit="Pixel">
+    <children xmi:id="_S0wNQ_ZlEeCSetPXFd1ZUw" type="Region" element="_S0wNQvZlEeCSetPXFd1ZUw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_S0w0UPZlEeCSetPXFd1ZUw" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0w0UfZlEeCSetPXFd1ZUw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0w0UvZlEeCSetPXFd1ZUw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_S0w0U_ZlEeCSetPXFd1ZUw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_S0w0V_ZlEeCSetPXFd1ZUw" type="Entry" element="_S0w0VvZlEeCSetPXFd1ZUw">
+          <children xmi:id="_S0xbYPZlEeCSetPXFd1ZUw" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_S0xbY_ZlEeCSetPXFd1ZUw" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_S0xbZPZlEeCSetPXFd1ZUw"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_S0xbZfZlEeCSetPXFd1ZUw"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_S0xbYfZlEeCSetPXFd1ZUw" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0xbYvZlEeCSetPXFd1ZUw"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_S0w0WPZlEeCSetPXFd1ZUw" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0yCcPZlEeCSetPXFd1ZUw" x="70" y="20"/>
+        </children>
+        <children xmi:id="_S0yCc_ZlEeCSetPXFd1ZUw" type="State" element="_S0yCcfZlEeCSetPXFd1ZUw">
+          <children xsi:type="notation:DecorationNode" xmi:id="_S0ypgPZlEeCSetPXFd1ZUw" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_S0ypgfZlEeCSetPXFd1ZUw"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_S0ypgvZlEeCSetPXFd1ZUw"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_S0ypg_ZlEeCSetPXFd1ZUw" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_S0yphPZlEeCSetPXFd1ZUw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0yphfZlEeCSetPXFd1ZUw"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_S0zQkPZlEeCSetPXFd1ZUw" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_S0yCdPZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_S0yCdfZlEeCSetPXFd1ZUw"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0zQkvZlEeCSetPXFd1ZUw" x="40" y="80" width="88"/>
+        </children>
+        <children xmi:id="_aHtmsPiYEeC4at_AzcYiGg" type="State" element="_aHsYkPiYEeC4at_AzcYiGg">
+          <children xsi:type="notation:DecorationNode" xmi:id="_aHuNwPiYEeC4at_AzcYiGg" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_aHuNwfiYEeC4at_AzcYiGg"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_aHuNwviYEeC4at_AzcYiGg"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_aHuNw_iYEeC4at_AzcYiGg" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_aHuNxPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aHuNxfiYEeC4at_AzcYiGg"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_aHuNxviYEeC4at_AzcYiGg" type="StateFigureCompartment">
+            <children xmi:id="_qbORcPiYEeC4at_AzcYiGg" type="Region" element="_qbNqYPiYEeC4at_AzcYiGg">
+              <children xsi:type="notation:DecorationNode" xmi:id="_qbORc_iYEeC4at_AzcYiGg" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_qbORdPiYEeC4at_AzcYiGg"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_qbO4gPiYEeC4at_AzcYiGg"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_qbO4gfiYEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_qxnYMPiYEeC4at_AzcYiGg" type="ShallowHistory" element="_qxmxIPiYEeC4at_AzcYiGg">
+                  <children xmi:id="_qxn_QPiYEeC4at_AzcYiGg" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_qxn_Q_iYEeC4at_AzcYiGg" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_qxn_RPiYEeC4at_AzcYiGg"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_qxn_RfiYEeC4at_AzcYiGg"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_qxn_QfiYEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qxn_QviYEeC4at_AzcYiGg"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_qxnYMfiYEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qxnYMviYEeC4at_AzcYiGg" x="38" y="39"/>
+                </children>
+                <children xmi:id="_tZeLQfiYEeC4at_AzcYiGg" type="State" element="_tZdkMPiYEeC4at_AzcYiGg">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_tZeyUPiYEeC4at_AzcYiGg" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_tZeyUfiYEeC4at_AzcYiGg"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_tZeyUviYEeC4at_AzcYiGg"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_tZeyU_iYEeC4at_AzcYiGg" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_tZeyVPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tZeyVfiYEeC4at_AzcYiGg"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_tZfZYPiYEeC4at_AzcYiGg" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_tZeLQviYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_tZeLQ_iYEeC4at_AzcYiGg"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tZeLRPiYEeC4at_AzcYiGg" x="121" y="21" width="83"/>
+                </children>
+                <children xmi:id="_um0IIPiYEeC4at_AzcYiGg" type="State" element="_umzhEPiYEeC4at_AzcYiGg">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_um0vM_iYEeC4at_AzcYiGg" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_um0vNPiYEeC4at_AzcYiGg"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_um0vNfiYEeC4at_AzcYiGg"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_um0vNviYEeC4at_AzcYiGg" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_um0vN_iYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_um0vOPiYEeC4at_AzcYiGg"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_um1WQPiYEeC4at_AzcYiGg" type="StateFigureCompartment">
+                    <children xmi:id="_2Hy7YPiaEeC4at_AzcYiGg" type="Region" element="_2HyUUPiaEeC4at_AzcYiGg">
+                      <children xsi:type="notation:DecorationNode" xmi:id="_2Hy7Y_iaEeC4at_AzcYiGg" type="RegionName">
+                        <styles xsi:type="notation:ShapeStyle" xmi:id="_2Hy7ZPiaEeC4at_AzcYiGg"/>
+                        <layoutConstraint xsi:type="notation:Location" xmi:id="_2Hy7ZfiaEeC4at_AzcYiGg"/>
+                      </children>
+                      <children xsi:type="notation:Shape" xmi:id="_2Hy7ZviaEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                        <children xmi:id="_22hCkfiaEeC4at_AzcYiGg" type="Entry" element="_22hCkPiaEeC4at_AzcYiGg">
+                          <children xmi:id="_22hpoPiaEeC4at_AzcYiGg" type="BorderItemLabelContainer">
+                            <children xsi:type="notation:DecorationNode" xmi:id="_22hpo_iaEeC4at_AzcYiGg" type="BorderItemLabel">
+                              <styles xsi:type="notation:ShapeStyle" xmi:id="_22hppPiaEeC4at_AzcYiGg"/>
+                              <layoutConstraint xsi:type="notation:Location" xmi:id="_22hppfiaEeC4at_AzcYiGg"/>
+                            </children>
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_22hpofiaEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_22hpoviaEeC4at_AzcYiGg"/>
+                          </children>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_22hCkviaEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_22hCk_iaEeC4at_AzcYiGg" x="19" y="31"/>
+                        </children>
+                        <children xmi:id="_3WuzsPiaEeC4at_AzcYiGg" type="State" element="_3WtlkPiaEeC4at_AzcYiGg">
+                          <children xsi:type="notation:DecorationNode" xmi:id="_3WuztPiaEeC4at_AzcYiGg" type="StateName">
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_3WuztfiaEeC4at_AzcYiGg"/>
+                            <layoutConstraint xsi:type="notation:Location" xmi:id="_3WuztviaEeC4at_AzcYiGg"/>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_3Wuzt_iaEeC4at_AzcYiGg" type="StateTextCompartment">
+                            <children xsi:type="notation:Shape" xmi:id="_3WuzuPiaEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3WuzufiaEeC4at_AzcYiGg"/>
+                            </children>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_3WvawPiaEeC4at_AzcYiGg" type="StateFigureCompartment"/>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_3WuzsfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                          <styles xsi:type="notation:FontStyle" xmi:id="_3WuzsviaEeC4at_AzcYiGg"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Wuzs_iaEeC4at_AzcYiGg" x="198" y="19" width="83"/>
+                        </children>
+                        <children xmi:id="_46d3UPiaEeC4at_AzcYiGg" type="State" element="_46dQQPiaEeC4at_AzcYiGg">
+                          <children xsi:type="notation:DecorationNode" xmi:id="_46eeYPiaEeC4at_AzcYiGg" type="StateName">
+                            <styles xsi:type="notation:ShapeStyle" xmi:id="_46eeYfiaEeC4at_AzcYiGg"/>
+                            <layoutConstraint xsi:type="notation:Location" xmi:id="_46eeYviaEeC4at_AzcYiGg"/>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_46eeY_iaEeC4at_AzcYiGg" type="StateTextCompartment" collapsed="true">
+                            <children xsi:type="notation:Shape" xmi:id="_46fFcPiaEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_46fFcfiaEeC4at_AzcYiGg"/>
+                            </children>
+                          </children>
+                          <children xsi:type="notation:Compartment" xmi:id="_46fsgPiaEeC4at_AzcYiGg" type="StateFigureCompartment">
+                            <children xmi:id="_HjcS4PibEeC4at_AzcYiGg" type="Region" element="_Hjbr0PibEeC4at_AzcYiGg">
+                              <children xsi:type="notation:DecorationNode" xmi:id="_HjcS4_ibEeC4at_AzcYiGg" type="RegionName">
+                                <styles xsi:type="notation:ShapeStyle" xmi:id="_HjcS5PibEeC4at_AzcYiGg"/>
+                                <layoutConstraint xsi:type="notation:Location" xmi:id="_Hjc58PibEeC4at_AzcYiGg"/>
+                              </children>
+                              <children xsi:type="notation:Shape" xmi:id="_Hjc58fibEeC4at_AzcYiGg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                                <children xmi:id="_R2f3EPibEeC4at_AzcYiGg" type="State" element="_R2fQAPibEeC4at_AzcYiGg">
+                                  <children xsi:type="notation:DecorationNode" xmi:id="_R2f3FPibEeC4at_AzcYiGg" type="StateName">
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_R2f3FfibEeC4at_AzcYiGg"/>
+                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_R2f3FvibEeC4at_AzcYiGg"/>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_R2f3F_ibEeC4at_AzcYiGg" type="StateTextCompartment">
+                                    <children xsi:type="notation:Shape" xmi:id="_R2f3GPibEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_R2geIPibEeC4at_AzcYiGg"/>
+                                    </children>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_R2geIfibEeC4at_AzcYiGg" type="StateFigureCompartment"/>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_R2f3EfibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                                  <styles xsi:type="notation:FontStyle" xmi:id="_R2f3EvibEeC4at_AzcYiGg"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_R2f3E_ibEeC4at_AzcYiGg" x="71" y="7" width="70"/>
+                                </children>
+                                <children xmi:id="_Tl7NUPibEeC4at_AzcYiGg" type="State" element="_Tl6mQPibEeC4at_AzcYiGg">
+                                  <children xsi:type="notation:DecorationNode" xmi:id="_Tl7NVPibEeC4at_AzcYiGg" type="StateName">
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_Tl7NVfibEeC4at_AzcYiGg"/>
+                                    <layoutConstraint xsi:type="notation:Location" xmi:id="_Tl7NVvibEeC4at_AzcYiGg"/>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Tl7NV_ibEeC4at_AzcYiGg" type="StateTextCompartment">
+                                    <children xsi:type="notation:Shape" xmi:id="_Tl7NWPibEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Tl7NWfibEeC4at_AzcYiGg"/>
+                                    </children>
+                                  </children>
+                                  <children xsi:type="notation:Compartment" xmi:id="_Tl7NWvibEeC4at_AzcYiGg" type="StateFigureCompartment"/>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Tl7NUfibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                                  <styles xsi:type="notation:FontStyle" xmi:id="_Tl7NUvibEeC4at_AzcYiGg"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Tl7NU_ibEeC4at_AzcYiGg" x="219" y="13"/>
+                                </children>
+                                <children xmi:id="_grYAoPibEeC4at_AzcYiGg" type="ShallowHistory" element="_grXZkPibEeC4at_AzcYiGg">
+                                  <children xmi:id="_grYnsPibEeC4at_AzcYiGg" type="BorderItemLabelContainer">
+                                    <children xsi:type="notation:DecorationNode" xmi:id="_grYns_ibEeC4at_AzcYiGg" type="BorderItemLabel">
+                                      <styles xsi:type="notation:ShapeStyle" xmi:id="_grYntPibEeC4at_AzcYiGg"/>
+                                      <layoutConstraint xsi:type="notation:Location" xmi:id="_grYntfibEeC4at_AzcYiGg"/>
+                                    </children>
+                                    <styles xsi:type="notation:ShapeStyle" xmi:id="_grYnsfibEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_grYnsvibEeC4at_AzcYiGg"/>
+                                  </children>
+                                  <styles xsi:type="notation:ShapeStyle" xmi:id="_grYAofibEeC4at_AzcYiGg" fontName="Verdana" lineColor="4210752"/>
+                                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_grYAovibEeC4at_AzcYiGg" x="11" y="23"/>
+                                </children>
+                                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Hjc58vibEeC4at_AzcYiGg"/>
+                              </children>
+                              <styles xsi:type="notation:ShapeStyle" xmi:id="_HjcS4fibEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+                              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_HjcS4vibEeC4at_AzcYiGg"/>
+                            </children>
+                          </children>
+                          <styles xsi:type="notation:ShapeStyle" xmi:id="_46d3UfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                          <styles xsi:type="notation:FontStyle" xmi:id="_46d3UviaEeC4at_AzcYiGg"/>
+                          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_46d3U_iaEeC4at_AzcYiGg" x="33" y="127" width="354" height="225"/>
+                        </children>
+                        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2Hy7Z_iaEeC4at_AzcYiGg"/>
+                      </children>
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_2Hy7YfiaEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2Hy7YviaEeC4at_AzcYiGg"/>
+                    </children>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_um0vMPiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_um0vMfiYEeC4at_AzcYiGg"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_um0vMviYEeC4at_AzcYiGg" x="278" y="5" width="441" height="447"/>
+                </children>
+                <children xmi:id="_vcfy8PiYEeC4at_AzcYiGg" type="State" element="_vcfL4PiYEeC4at_AzcYiGg">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_vcgaAPiYEeC4at_AzcYiGg" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_vcgaAfiYEeC4at_AzcYiGg"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_vcgaAviYEeC4at_AzcYiGg"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_vcgaA_iYEeC4at_AzcYiGg" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_vcgaBPiYEeC4at_AzcYiGg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_vcgaBfiYEeC4at_AzcYiGg"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_vcgaBviYEeC4at_AzcYiGg" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_vcfy8fiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_vcfy8viYEeC4at_AzcYiGg"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_vcfy8_iYEeC4at_AzcYiGg" x="62" y="355" width="78"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qbO4gviYEeC4at_AzcYiGg"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_qbORcfiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qbORcviYEeC4at_AzcYiGg"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_aHtmsfiYEeC4at_AzcYiGg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_aHtmsviYEeC4at_AzcYiGg"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aHtms_iYEeC4at_AzcYiGg" x="205" y="13" width="785" height="589"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0w0VPZlEeCSetPXFd1ZUw"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_S0wNRPZlEeCSetPXFd1ZUw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0w0VfZlEeCSetPXFd1ZUw" x="232" y="10" width="1029" height="667"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_S0z3o_ZlEeCSetPXFd1ZUw" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_S0z3pfZlEeCSetPXFd1ZUw" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0z3pvZlEeCSetPXFd1ZUw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0z3p_ZlEeCSetPXFd1ZUw"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_S0z3qPZlEeCSetPXFd1ZUw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S0z3qfZlEeCSetPXFd1ZUw"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S00esPZlEeCSetPXFd1ZUw" x="10" y="10" width="200" height="400"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_S0wNQfZlEeCSetPXFd1ZUw"/>
+    <edges xmi:id="_S0zQlPZlEeCSetPXFd1ZUw" type="Transition" element="_S0zQk_ZlEeCSetPXFd1ZUw" source="_S0w0V_ZlEeCSetPXFd1ZUw" target="_S0yCc_ZlEeCSetPXFd1ZUw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_S0z3oPZlEeCSetPXFd1ZUw" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_S0z3ofZlEeCSetPXFd1ZUw"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_S0z3ovZlEeCSetPXFd1ZUw" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_S0zQlfZlEeCSetPXFd1ZUw" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_S0zQl_ZlEeCSetPXFd1ZUw" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_S0zQlvZlEeCSetPXFd1ZUw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_dD-jgPiYEeC4at_AzcYiGg" type="Transition" element="_dD98cPiYEeC4at_AzcYiGg" source="_S0yCc_ZlEeCSetPXFd1ZUw" target="_aHtmsPiYEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_dD-jhPiYEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_dD-jhfiYEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_dD-jhviYEeC4at_AzcYiGg" x="-2" y="-21"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dD-jgfiYEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_dD-jg_iYEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dD-jgviYEeC4at_AzcYiGg" points="[8, -2, -137, 21]$[122, -36, -23, -13]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dE5wkPiYEeC4at_AzcYiGg" id="(0.8431372549019608,0.4126984126984127)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dE5wkfiYEeC4at_AzcYiGg" id="(0.02929936305732484,0.1494057724957555)"/>
+    </edges>
+    <edges xmi:id="_euIYMPiYEeC4at_AzcYiGg" type="Transition" element="_euHxIPiYEeC4at_AzcYiGg" source="_aHtmsPiYEeC4at_AzcYiGg" target="_S0yCc_ZlEeCSetPXFd1ZUw">
+      <children xsi:type="notation:DecorationNode" xmi:id="_euIYNPiYEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_euIYNfiYEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_euIYNviYEeC4at_AzcYiGg" x="-2" y="-15"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_euIYMfiYEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_euIYM_iYEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_euIYMviYEeC4at_AzcYiGg" points="[-31, -2, 140, 9]$[-174, 21, -3, 32]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eu2w8PiYEeC4at_AzcYiGg" id="(0.03949044585987261,0.21561969439728354)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xgOTUPiaEeC4at_AzcYiGg" id="(0.9215686274509803,0.8253968253968254)"/>
+    </edges>
+    <edges xmi:id="_xD7DwPiYEeC4at_AzcYiGg" type="Transition" element="_xD6csPiYEeC4at_AzcYiGg" source="_qxnYMPiYEeC4at_AzcYiGg" target="_tZeLQfiYEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_xD7DxPiYEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_xD7DxfiYEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_xD7DxviYEeC4at_AzcYiGg" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_xD7DwfiYEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_xD7Dw_iYEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_xD7DwviYEeC4at_AzcYiGg" points="[7, 0, -138, -9]$[137, 3, -8, -6]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_xEo1cPiYEeC4at_AzcYiGg" id="(0.1568627450980392,0.31746031746031744)"/>
+    </edges>
+    <edges xmi:id="_yUNm8PiYEeC4at_AzcYiGg" type="Transition" element="_yUM_4PiYEeC4at_AzcYiGg" source="_tZeLQfiYEeC4at_AzcYiGg" target="_um0IIPiYEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_yUOOAPiYEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_yUOOAfiYEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_yUOOAviYEeC4at_AzcYiGg" x="-1" y="-26"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_yUNm8fiYEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_yUNm8_iYEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_yUNm8viYEeC4at_AzcYiGg" points="[0, 13, 0, -70]$[-6, 75, -6, -8]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yU9N0PiYEeC4at_AzcYiGg" id="(0.43137254901960786,0.7936507936507936)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yU9N0fiYEeC4at_AzcYiGg" id="(0.16326530612244897,0.12698412698412698)"/>
+    </edges>
+    <edges xmi:id="_1j7EMPiYEeC4at_AzcYiGg" type="Transition" element="_1j6dIPiYEeC4at_AzcYiGg" source="_um0IIPiYEeC4at_AzcYiGg" target="_vcfy8PiYEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_1j7ENPiYEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_1j7ENfiYEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_1j7ENviYEeC4at_AzcYiGg" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_1j7EMfiYEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_1j7EM_iYEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_1j7EMviYEeC4at_AzcYiGg" points="[0, 32, 0, -88]$[0, 89, 0, -31]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_foA7oPiaEeC4at_AzcYiGg" id="(0.0,0.7941834451901566)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_gKeIcPiaEeC4at_AzcYiGg" id="(0.22448979591836735,0.07936507936507936)"/>
+    </edges>
+    <edges xmi:id="_-HHiYPiaEeC4at_AzcYiGg" type="Transition" element="_-HGUQPiaEeC4at_AzcYiGg" source="_22hCkfiaEeC4at_AzcYiGg" target="_3WuzsPiaEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_-HHiZPiaEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_-HHiZfiaEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_-HHiZviaEeC4at_AzcYiGg" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_-HHiYfiaEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_-HHiY_iaEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-HHiYviaEeC4at_AzcYiGg" points="[7, 0, -206, -12]$[223, 2, 10, -10]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-H17IPiaEeC4at_AzcYiGg" id="(0.803921568627451,0.2698412698412698)"/>
+    </edges>
+    <edges xmi:id="__CwEMPiaEeC4at_AzcYiGg" type="Transition" element="__CvdIPiaEeC4at_AzcYiGg" source="_3WuzsPiaEeC4at_AzcYiGg" target="_46d3UPiaEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="__CwENPiaEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="__CwENfiaEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="__CwENviaEeC4at_AzcYiGg" x="-1" y="-28"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="__CwEMfiaEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="__CwEM_iaEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="__CwEMviaEeC4at_AzcYiGg" points="[3, 13, -28, -80]$[25, 62, -6, -31]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="__DfEAPiaEeC4at_AzcYiGg" id="(0.7058823529411765,0.7936507936507936)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_NxYb0PibEeC4at_AzcYiGg" id="(0.5706214689265536,0.022222222222222223)"/>
+    </edges>
+    <edges xmi:id="_BvewMPibEeC4at_AzcYiGg" type="Transition" element="_BveJIPibEeC4at_AzcYiGg" source="_46d3UPiaEeC4at_AzcYiGg" target="_3WuzsPiaEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_BvewNPibEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_BvewNfibEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_BvewNvibEeC4at_AzcYiGg" y="-32"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_BvewMfibEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_BvewM_ibEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_BvewMvibEeC4at_AzcYiGg" points="[-2, -31, 6, 137]$[-10, -199, -2, -31]"/>
+    </edges>
+    <edges xmi:id="_ZKOjYPibEeC4at_AzcYiGg" type="Transition" element="_ZKN8UPibEeC4at_AzcYiGg" source="_R2f3EPibEeC4at_AzcYiGg" target="_Tl7NUPibEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_ZKPKcPibEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_ZKPxgPibEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZKPxgfibEeC4at_AzcYiGg" x="1" y="-15"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_ZKOjYfibEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_ZKOjY_ibEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ZKOjYvibEeC4at_AzcYiGg" points="[26, 9, -80, 0]$[101, 7, -5, -2]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_ZK-KQPibEeC4at_AzcYiGg" id="(0.0196078431372549,0.25396825396825395)"/>
+    </edges>
+    <edges xmi:id="_h07psPibEeC4at_AzcYiGg" type="Transition" element="_h07CoPibEeC4at_AzcYiGg" source="_grYAoPibEeC4at_AzcYiGg" target="_R2f3EPibEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_h07ptPibEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_h07ptfibEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_h08QwPibEeC4at_AzcYiGg" y="40"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_h07psfibEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_h07ps_ibEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_h07psvibEeC4at_AzcYiGg" points="[7, 2, -71, -36]$[75, 7, -3, -31]"/>
+    </edges>
+    <edges xmi:id="_nMpVQPibEeC4at_AzcYiGg" type="Transition" element="_nMoHIPibEeC4at_AzcYiGg" source="_Tl7NUPibEeC4at_AzcYiGg" target="_R2f3EPibEeC4at_AzcYiGg">
+      <children xsi:type="notation:DecorationNode" xmi:id="_nMqjYPibEeC4at_AzcYiGg" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_nMsYkPibEeC4at_AzcYiGg"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_nMsYkfibEeC4at_AzcYiGg" x="-2" y="-16"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_nMpVQfibEeC4at_AzcYiGg" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_nMpVQ_ibEeC4at_AzcYiGg" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_nMpVQvibEeC4at_AzcYiGg" points="[-25, 6, 123, 12]$[-144, 26, 4, 32]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 2
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SimpleEvent.sct

@@ -46,7 +46,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_MFK3YJLHEeGc3OFlLS8sJA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_MFIbIZLHEeGc3OFlLS8sJA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_MFIbIpLHEeGc3OFlLS8sJA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_MFLecJLHEeGc3OFlLS8sJA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_MFLecZLHEeGc3OFlLS8sJA" x="70" y="79"/>
         </children>
         <children xmi:id="_P5alEJLHEeGc3OFlLS8sJA" type="State" element="_P5KGYJLHEeGc3OFlLS8sJA">
@@ -62,7 +61,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_P5dBUJLHEeGc3OFlLS8sJA" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_P5alEZLHEeGc3OFlLS8sJA" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_P5alEpLHEeGc3OFlLS8sJA"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_P5dBUZLHEeGc3OFlLS8sJA"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_P5alE5LHEeGc3OFlLS8sJA" x="234" y="74"/>
         </children>
         <children xsi:type="notation:Shape" xmi:id="_hCtVENRjEeOsXeAQ9MK_iA" type="FinalState" element="_hCM-wNRjEeOsXeAQ9MK_iA" fontName="Verdana" lineColor="4210752">

+ 155 - 158
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SimpleHierachy.sct

@@ -1,158 +1,155 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_7tWuQHNzEeGtAMDjlTj9eQ" specification="interface:&#xD;&#xA;in event Event1 : void" name="SimpleHierachy">
-    <regions xmi:id="_7tYjcnNzEeGtAMDjlTj9eQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_7tbmwXNzEeGtAMDjlTj9eQ">
-        <outgoingTransitions xmi:id="_7tiUcXNzEeGtAMDjlTj9eQ" target="_7teqEHNzEeGtAMDjlTj9eQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_7teqEHNzEeGtAMDjlTj9eQ" name="A" incomingTransitions="_7tiUcXNzEeGtAMDjlTj9eQ">
-        <outgoingTransitions xmi:id="_9lmCQHNzEeGtAMDjlTj9eQ" specification="Event1" target="_8YlckHNzEeGtAMDjlTj9eQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_8YlckHNzEeGtAMDjlTj9eQ" name="B" incomingTransitions="_9lmCQHNzEeGtAMDjlTj9eQ">
-        <regions xmi:id="_-bcsMHNzEeGtAMDjlTj9eQ" name="subregion1">
-          <vertices xsi:type="sgraph:State" xmi:id="_EUXAUHN0EeGtAMDjlTj9eQ" name="B1" incomingTransitions="_GE5J0HN0EeGtAMDjlTj9eQ"/>
-          <vertices xsi:type="sgraph:Entry" xmi:id="_Fq8_0HN0EeGtAMDjlTj9eQ">
-            <outgoingTransitions xmi:id="_GE5J0HN0EeGtAMDjlTj9eQ" specification="" target="_EUXAUHN0EeGtAMDjlTj9eQ"/>
-          </vertices>
-        </regions>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_7tYjcHNzEeGtAMDjlTj9eQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_7tWuQHNzEeGtAMDjlTj9eQ" measurementUnit="Pixel">
-    <children xmi:id="_7tYjc3NzEeGtAMDjlTj9eQ" type="Region" element="_7tYjcnNzEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_7tZxkHNzEeGtAMDjlTj9eQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tZxkXNzEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tZxknNzEeGtAMDjlTj9eQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_7ta_sHNzEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_7tcN0HNzEeGtAMDjlTj9eQ" type="Entry" element="_7tbmwXNzEeGtAMDjlTj9eQ">
-          <children xmi:id="_7tdb8HNzEeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_7teDAHNzEeGtAMDjlTj9eQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_7teDAXNzEeGtAMDjlTj9eQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_7teDAnNzEeGtAMDjlTj9eQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_7tdb8XNzEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tdb8nNzEeGtAMDjlTj9eQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_7tcN0XNzEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7teDA3NzEeGtAMDjlTj9eQ" x="70" y="20"/>
-        </children>
-        <children xmi:id="_7tfRIHNzEeGtAMDjlTj9eQ" type="State" element="_7teqEHNzEeGtAMDjlTj9eQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_7tgfQHNzEeGtAMDjlTj9eQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_7tgfQXNzEeGtAMDjlTj9eQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_7tgfQnNzEeGtAMDjlTj9eQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_7tgfQ3NzEeGtAMDjlTj9eQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_7tgfRHNzEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tgfRXNzEeGtAMDjlTj9eQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_7thtYHNzEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_7tfRIXNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_7tfRInNzEeGtAMDjlTj9eQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_7thtYXNzEeGtAMDjlTj9eQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tiUcHNzEeGtAMDjlTj9eQ" x="10" y="94" width="140" height="115"/>
-        </children>
-        <children xmi:id="_8Yof4HNzEeGtAMDjlTj9eQ" type="State" element="_8YlckHNzEeGtAMDjlTj9eQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_8YpuAHNzEeGtAMDjlTj9eQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_8YpuAXNzEeGtAMDjlTj9eQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_8YpuAnNzEeGtAMDjlTj9eQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_8YpuA3NzEeGtAMDjlTj9eQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_8YqVEHNzEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8YqVEXNzEeGtAMDjlTj9eQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_8Yq8IHNzEeGtAMDjlTj9eQ" type="StateFigureCompartment">
-            <children xmi:id="_-behYHNzEeGtAMDjlTj9eQ" type="Region" element="_-bcsMHNzEeGtAMDjlTj9eQ">
-              <children xsi:type="notation:DecorationNode" xmi:id="_-bfvgHNzEeGtAMDjlTj9eQ" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_-bfvgXNzEeGtAMDjlTj9eQ"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_-bfvgnNzEeGtAMDjlTj9eQ"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_-bgWkHNzEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_EUY1gHN0EeGtAMDjlTj9eQ" type="State" element="_EUXAUHN0EeGtAMDjlTj9eQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_EUaDoHN0EeGtAMDjlTj9eQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_EUaDoXN0EeGtAMDjlTj9eQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_EUaqsHN0EeGtAMDjlTj9eQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_EUaqsXN0EeGtAMDjlTj9eQ" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_EUaqsnN0EeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EUaqs3N0EeGtAMDjlTj9eQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_EUb40HN0EeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_EUY1gXN0EeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_EUY1gnN0EeGtAMDjlTj9eQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_EUb40XN0EeGtAMDjlTj9eQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EUY1g3N0EeGtAMDjlTj9eQ" x="133" y="33"/>
-                </children>
-                <children xmi:id="_Fq_cEHN0EeGtAMDjlTj9eQ" type="Entry" element="_Fq8_0HN0EeGtAMDjlTj9eQ">
-                  <children xmi:id="_FrAqMHN0EeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_FrB4UHN0EeGtAMDjlTj9eQ" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_FrB4UXN0EeGtAMDjlTj9eQ"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_FrB4UnN0EeGtAMDjlTj9eQ"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_FrAqMXN0EeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_FrAqMnN0EeGtAMDjlTj9eQ"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Fq_cEXN0EeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Fq_cEnN0EeGtAMDjlTj9eQ" x="26" y="51"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-bgWkXNzEeGtAMDjlTj9eQ"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_-behYXNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-behYnNzEeGtAMDjlTj9eQ"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_8Yof4XNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_8Yof4nNzEeGtAMDjlTj9eQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8Yq8IXNzEeGtAMDjlTj9eQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8Yof43NzEeGtAMDjlTj9eQ" x="229" y="20" width="246" height="236"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7ta_sXNzEeGtAMDjlTj9eQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_7tYjdHNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tbmwHNzEeGtAMDjlTj9eQ" x="220" y="10" width="521" height="306"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_7tkJoHNzEeGtAMDjlTj9eQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_7tkwsHNzEeGtAMDjlTj9eQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tkwsXNzEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tlXwHNzEeGtAMDjlTj9eQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_7tlXwXNzEeGtAMDjlTj9eQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tlXwnNzEeGtAMDjlTj9eQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tl-0HNzEeGtAMDjlTj9eQ" x="16" y="10" width="200" height="306"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_7tYjcXNzEeGtAMDjlTj9eQ"/>
-    <edges xmi:id="_7ti7gHNzEeGtAMDjlTj9eQ" type="Transition" element="_7tiUcXNzEeGtAMDjlTj9eQ" source="_7tcN0HNzEeGtAMDjlTj9eQ" target="_7tfRIHNzEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_7tjikXNzEeGtAMDjlTj9eQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tjiknNzEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tjik3NzEeGtAMDjlTj9eQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_7ti7gXNzEeGtAMDjlTj9eQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_7tjikHNzEeGtAMDjlTj9eQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_7ti7gnNzEeGtAMDjlTj9eQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_9loegHNzEeGtAMDjlTj9eQ" type="Transition" element="_9lmCQHNzEeGtAMDjlTj9eQ" source="_7tfRIHNzEeGtAMDjlTj9eQ" target="_8Yof4HNzEeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_9lpsoHNzEeGtAMDjlTj9eQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_9lpsoXNzEeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_9lpsonNzEeGtAMDjlTj9eQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_9loegXNzEeGtAMDjlTj9eQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_9lpFkHNzEeGtAMDjlTj9eQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_9loegnNzEeGtAMDjlTj9eQ" points="[60, 1, -74, -6]$[131, -18, -3, -25]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9m1_cHNzEeGtAMDjlTj9eQ" id="(0.9357142857142857,0.41739130434782606)"/>
-    </edges>
-    <edges xmi:id="_GE7mEHN0EeGtAMDjlTj9eQ" type="Transition" element="_GE5J0HN0EeGtAMDjlTj9eQ" source="_Fq_cEHN0EeGtAMDjlTj9eQ" target="_EUY1gHN0EeGtAMDjlTj9eQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_GE80MHN0EeGtAMDjlTj9eQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_GE80MXN0EeGtAMDjlTj9eQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_GE80MnN0EeGtAMDjlTj9eQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_GE7mEXN0EeGtAMDjlTj9eQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_GE8NIHN0EeGtAMDjlTj9eQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_GE7mEnN0EeGtAMDjlTj9eQ" points="[7, 0, -97, 5]$[106, -15, 2, -10]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_GGGDsHN0EeGtAMDjlTj9eQ" id="(0.1,0.4642857142857143)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_7tWuQHNzEeGtAMDjlTj9eQ" specification="interface:&#xD;&#xA;in event Event1 : void" name="SimpleHierachy">
+    <regions xmi:id="_7tYjcnNzEeGtAMDjlTj9eQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_7tbmwXNzEeGtAMDjlTj9eQ">
+        <outgoingTransitions xmi:id="_7tiUcXNzEeGtAMDjlTj9eQ" target="_7teqEHNzEeGtAMDjlTj9eQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_7teqEHNzEeGtAMDjlTj9eQ" name="A" incomingTransitions="_7tiUcXNzEeGtAMDjlTj9eQ">
+        <outgoingTransitions xmi:id="_9lmCQHNzEeGtAMDjlTj9eQ" specification="Event1" target="_8YlckHNzEeGtAMDjlTj9eQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_8YlckHNzEeGtAMDjlTj9eQ" name="B" incomingTransitions="_9lmCQHNzEeGtAMDjlTj9eQ">
+        <regions xmi:id="_-bcsMHNzEeGtAMDjlTj9eQ" name="subregion1">
+          <vertices xsi:type="sgraph:State" xmi:id="_EUXAUHN0EeGtAMDjlTj9eQ" name="B1" incomingTransitions="_GE5J0HN0EeGtAMDjlTj9eQ"/>
+          <vertices xsi:type="sgraph:Entry" xmi:id="_Fq8_0HN0EeGtAMDjlTj9eQ">
+            <outgoingTransitions xmi:id="_GE5J0HN0EeGtAMDjlTj9eQ" specification="" target="_EUXAUHN0EeGtAMDjlTj9eQ"/>
+          </vertices>
+        </regions>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_7tYjcHNzEeGtAMDjlTj9eQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_7tWuQHNzEeGtAMDjlTj9eQ" measurementUnit="Pixel">
+    <children xmi:id="_7tYjc3NzEeGtAMDjlTj9eQ" type="Region" element="_7tYjcnNzEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_7tZxkHNzEeGtAMDjlTj9eQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tZxkXNzEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tZxknNzEeGtAMDjlTj9eQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_7ta_sHNzEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_7tcN0HNzEeGtAMDjlTj9eQ" type="Entry" element="_7tbmwXNzEeGtAMDjlTj9eQ">
+          <children xmi:id="_7tdb8HNzEeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_7teDAHNzEeGtAMDjlTj9eQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_7teDAXNzEeGtAMDjlTj9eQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_7teDAnNzEeGtAMDjlTj9eQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_7tdb8XNzEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tdb8nNzEeGtAMDjlTj9eQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_7tcN0XNzEeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7teDA3NzEeGtAMDjlTj9eQ" x="70" y="20"/>
+        </children>
+        <children xmi:id="_7tfRIHNzEeGtAMDjlTj9eQ" type="State" element="_7teqEHNzEeGtAMDjlTj9eQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_7tgfQHNzEeGtAMDjlTj9eQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_7tgfQXNzEeGtAMDjlTj9eQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_7tgfQnNzEeGtAMDjlTj9eQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_7tgfQ3NzEeGtAMDjlTj9eQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_7tgfRHNzEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tgfRXNzEeGtAMDjlTj9eQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_7thtYHNzEeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_7tfRIXNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_7tfRInNzEeGtAMDjlTj9eQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tiUcHNzEeGtAMDjlTj9eQ" x="10" y="94" width="140" height="115"/>
+        </children>
+        <children xmi:id="_8Yof4HNzEeGtAMDjlTj9eQ" type="State" element="_8YlckHNzEeGtAMDjlTj9eQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_8YpuAHNzEeGtAMDjlTj9eQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_8YpuAXNzEeGtAMDjlTj9eQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_8YpuAnNzEeGtAMDjlTj9eQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_8YpuA3NzEeGtAMDjlTj9eQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_8YqVEHNzEeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8YqVEXNzEeGtAMDjlTj9eQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_8Yq8IHNzEeGtAMDjlTj9eQ" type="StateFigureCompartment">
+            <children xmi:id="_-behYHNzEeGtAMDjlTj9eQ" type="Region" element="_-bcsMHNzEeGtAMDjlTj9eQ">
+              <children xsi:type="notation:DecorationNode" xmi:id="_-bfvgHNzEeGtAMDjlTj9eQ" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_-bfvgXNzEeGtAMDjlTj9eQ"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_-bfvgnNzEeGtAMDjlTj9eQ"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_-bgWkHNzEeGtAMDjlTj9eQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_EUY1gHN0EeGtAMDjlTj9eQ" type="State" element="_EUXAUHN0EeGtAMDjlTj9eQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_EUaDoHN0EeGtAMDjlTj9eQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_EUaDoXN0EeGtAMDjlTj9eQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_EUaqsHN0EeGtAMDjlTj9eQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_EUaqsXN0EeGtAMDjlTj9eQ" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_EUaqsnN0EeGtAMDjlTj9eQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EUaqs3N0EeGtAMDjlTj9eQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_EUb40HN0EeGtAMDjlTj9eQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_EUY1gXN0EeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_EUY1gnN0EeGtAMDjlTj9eQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EUY1g3N0EeGtAMDjlTj9eQ" x="133" y="33"/>
+                </children>
+                <children xmi:id="_Fq_cEHN0EeGtAMDjlTj9eQ" type="Entry" element="_Fq8_0HN0EeGtAMDjlTj9eQ">
+                  <children xmi:id="_FrAqMHN0EeGtAMDjlTj9eQ" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_FrB4UHN0EeGtAMDjlTj9eQ" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_FrB4UXN0EeGtAMDjlTj9eQ"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_FrB4UnN0EeGtAMDjlTj9eQ"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_FrAqMXN0EeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_FrAqMnN0EeGtAMDjlTj9eQ"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Fq_cEXN0EeGtAMDjlTj9eQ" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Fq_cEnN0EeGtAMDjlTj9eQ" x="26" y="51"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-bgWkXNzEeGtAMDjlTj9eQ"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_-behYXNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-behYnNzEeGtAMDjlTj9eQ"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_8Yof4XNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_8Yof4nNzEeGtAMDjlTj9eQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8Yof43NzEeGtAMDjlTj9eQ" x="229" y="20" width="246" height="236"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7ta_sXNzEeGtAMDjlTj9eQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_7tYjdHNzEeGtAMDjlTj9eQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tbmwHNzEeGtAMDjlTj9eQ" x="220" y="10" width="521" height="306"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_7tkJoHNzEeGtAMDjlTj9eQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_7tkwsHNzEeGtAMDjlTj9eQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tkwsXNzEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tlXwHNzEeGtAMDjlTj9eQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_7tlXwXNzEeGtAMDjlTj9eQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tlXwnNzEeGtAMDjlTj9eQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_7tl-0HNzEeGtAMDjlTj9eQ" x="16" y="10" width="200" height="306"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_7tYjcXNzEeGtAMDjlTj9eQ"/>
+    <edges xmi:id="_7ti7gHNzEeGtAMDjlTj9eQ" type="Transition" element="_7tiUcXNzEeGtAMDjlTj9eQ" source="_7tcN0HNzEeGtAMDjlTj9eQ" target="_7tfRIHNzEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_7tjikXNzEeGtAMDjlTj9eQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_7tjiknNzEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_7tjik3NzEeGtAMDjlTj9eQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_7ti7gXNzEeGtAMDjlTj9eQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_7tjikHNzEeGtAMDjlTj9eQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_7ti7gnNzEeGtAMDjlTj9eQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_9loegHNzEeGtAMDjlTj9eQ" type="Transition" element="_9lmCQHNzEeGtAMDjlTj9eQ" source="_7tfRIHNzEeGtAMDjlTj9eQ" target="_8Yof4HNzEeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_9lpsoHNzEeGtAMDjlTj9eQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_9lpsoXNzEeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_9lpsonNzEeGtAMDjlTj9eQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_9loegXNzEeGtAMDjlTj9eQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_9lpFkHNzEeGtAMDjlTj9eQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_9loegnNzEeGtAMDjlTj9eQ" points="[60, 1, -74, -6]$[131, -18, -3, -25]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9m1_cHNzEeGtAMDjlTj9eQ" id="(0.9357142857142857,0.41739130434782606)"/>
+    </edges>
+    <edges xmi:id="_GE7mEHN0EeGtAMDjlTj9eQ" type="Transition" element="_GE5J0HN0EeGtAMDjlTj9eQ" source="_Fq_cEHN0EeGtAMDjlTj9eQ" target="_EUY1gHN0EeGtAMDjlTj9eQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_GE80MHN0EeGtAMDjlTj9eQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_GE80MXN0EeGtAMDjlTj9eQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_GE80MnN0EeGtAMDjlTj9eQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_GE7mEXN0EeGtAMDjlTj9eQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_GE8NIHN0EeGtAMDjlTj9eQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_GE7mEnN0EeGtAMDjlTj9eQ" points="[7, 0, -97, 5]$[106, -15, 2, -10]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_GGGDsHN0EeGtAMDjlTj9eQ" id="(0.1,0.4642857142857143)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 4
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StateIsActive.sct

@@ -52,7 +52,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_ls-YIXjVEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_ls6twXjVEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_ls6twnjVEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ls_mQHjVEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ltANUHjVEeGKl8JlHfi_Yg" x="34" y="44" width="66"/>
         </children>
         <children xmi:id="_42FXAHjVEeGKl8JlHfi_Yg" type="State" element="_41ycEHjVEeGKl8JlHfi_Yg">
@@ -68,7 +67,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_42IaUHjVEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_42FXAXjVEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_42FXAnjVEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_42IaUXjVEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_42FXA3jVEeGKl8JlHfi_Yg" x="169" y="44" width="63"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_lsvuoXjVEeGKl8JlHfi_Yg"/>
@@ -117,7 +115,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_FV1cQHjWEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_FVyY8XjWEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_FVyY8njWEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_FV1cQXjWEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_FVyY83jWEeGKl8JlHfi_Yg" x="29" y="52" width="69"/>
         </children>
         <children xmi:id="_JlON0HjWEeGKl8JlHfi_Yg" type="State" element="_Jk9IEHjWEeGKl8JlHfi_Yg">
@@ -133,7 +130,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_JlQqEHjWEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_JlON0XjWEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_JlON0njWEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_JlRRIHjWEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_JlON03jWEeGKl8JlHfi_Yg" x="149" y="52" width="70"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EGEdgXjWEeGKl8JlHfi_Yg"/>

+ 164 - 167
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StatechartLocalReactions.sct

@@ -1,167 +1,164 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_RFTg0In9EeGKqoh-gt8EXQ" specification="interface:&#xD;&#xA;var myInt : integer&#xD;&#xA;internal:&#xD;&#xA;oncycle / myInt+=1&#xD;&#xA;" name="StatechartLocalReactions">
-    <regions xmi:id="_RFWkIon9EeGKqoh-gt8EXQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_RGUNcIn9EeGKqoh-gt8EXQ">
-        <outgoingTransitions xmi:id="_RGfMkYn9EeGKqoh-gt8EXQ" target="_RGZtAYn9EeGKqoh-gt8EXQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_RGZtAYn9EeGKqoh-gt8EXQ" name="S1" incomingTransitions="_RGfMkYn9EeGKqoh-gt8EXQ _UvZM8In9EeGKqoh-gt8EXQ">
-        <outgoingTransitions xmi:id="_TsF84In9EeGKqoh-gt8EXQ" specification="[true]" target="_TB-B0In9EeGKqoh-gt8EXQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_TB-B0In9EeGKqoh-gt8EXQ" name="S2" incomingTransitions="_TsF84In9EeGKqoh-gt8EXQ">
-        <outgoingTransitions xmi:id="_UvZM8In9EeGKqoh-gt8EXQ" specification="[true]" target="_RGZtAYn9EeGKqoh-gt8EXQ"/>
-      </vertices>
-    </regions>
-    <regions xmi:id="_RZW2oI1dEeGmRdyimotffQ" name="region2">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_S0APsI1dEeGmRdyimotffQ">
-        <outgoingTransitions xmi:id="_UVq2wI1dEeGmRdyimotffQ" specification="" target="_TOHY0I1dEeGmRdyimotffQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_TOHY0I1dEeGmRdyimotffQ" name="a" incomingTransitions="_UVq2wI1dEeGmRdyimotffQ"/>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_RFWkIIn9EeGKqoh-gt8EXQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_RFTg0In9EeGKqoh-gt8EXQ" measurementUnit="Pixel">
-    <children xmi:id="_RFixYIn9EeGKqoh-gt8EXQ" type="Region" element="_RFWkIon9EeGKqoh-gt8EXQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RGQjEIn9EeGKqoh-gt8EXQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGQjEYn9EeGKqoh-gt8EXQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGQjEon9EeGKqoh-gt8EXQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_RGRKIIn9EeGKqoh-gt8EXQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_RGWCoIn9EeGKqoh-gt8EXQ" type="Entry" element="_RGUNcIn9EeGKqoh-gt8EXQ">
-          <children xmi:id="_RGYe4In9EeGKqoh-gt8EXQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_RGZF8In9EeGKqoh-gt8EXQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_RGZF8Yn9EeGKqoh-gt8EXQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_RGZF8on9EeGKqoh-gt8EXQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_RGYe4Yn9EeGKqoh-gt8EXQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGYe4on9EeGKqoh-gt8EXQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_RGWCoYn9EeGKqoh-gt8EXQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGZtAIn9EeGKqoh-gt8EXQ" x="70" y="20"/>
-        </children>
-        <children xmi:id="_RGbiMIn9EeGKqoh-gt8EXQ" type="State" element="_RGZtAYn9EeGKqoh-gt8EXQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_RGcJQIn9EeGKqoh-gt8EXQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_RGcJQYn9EeGKqoh-gt8EXQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_RGcJQon9EeGKqoh-gt8EXQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_RGdXYIn9EeGKqoh-gt8EXQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_RGdXYYn9EeGKqoh-gt8EXQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGd-cIn9EeGKqoh-gt8EXQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_RGd-cYn9EeGKqoh-gt8EXQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_RGbiMYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_RGbiMon9EeGKqoh-gt8EXQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_RGelgIn9EeGKqoh-gt8EXQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGfMkIn9EeGKqoh-gt8EXQ" x="60" y="79"/>
-        </children>
-        <children xmi:id="_TCY4kIn9EeGKqoh-gt8EXQ" type="State" element="_TB-B0In9EeGKqoh-gt8EXQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_TCaGsIn9EeGKqoh-gt8EXQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_TCaGsYn9EeGKqoh-gt8EXQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_TCaGson9EeGKqoh-gt8EXQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_TCaGs4n9EeGKqoh-gt8EXQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_TCatwIn9EeGKqoh-gt8EXQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCatwYn9EeGKqoh-gt8EXQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_TCbU0In9EeGKqoh-gt8EXQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_TCY4kYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_TCY4kon9EeGKqoh-gt8EXQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TCbU0Yn9EeGKqoh-gt8EXQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCY4k4n9EeGKqoh-gt8EXQ" x="247" y="87"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGRKIYn9EeGKqoh-gt8EXQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_RFixYYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGTmYIn9EeGKqoh-gt8EXQ" x="220" y="10" width="400" height="196"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_RGkFEIn9EeGKqoh-gt8EXQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RGksIIn9EeGKqoh-gt8EXQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGksIYn9EeGKqoh-gt8EXQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGksIon9EeGKqoh-gt8EXQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_RGlTMIn9EeGKqoh-gt8EXQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGlTMYn9EeGKqoh-gt8EXQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGl6QIn9EeGKqoh-gt8EXQ" x="8" y="10" width="200" height="201"/>
-    </children>
-    <children xmi:id="_RZtb8I1dEeGmRdyimotffQ" type="Region" element="_RZW2oI1dEeGmRdyimotffQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RZyUcI1dEeGmRdyimotffQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RZyUcY1dEeGmRdyimotffQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RZyUco1dEeGmRdyimotffQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_RZy7gI1dEeGmRdyimotffQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_S00IAI1dEeGmRdyimotffQ" type="Entry" element="_S0APsI1dEeGmRdyimotffQ">
-          <children xmi:id="_S01WII1dEeGmRdyimotffQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_S019MI1dEeGmRdyimotffQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_S019MY1dEeGmRdyimotffQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_S019Mo1dEeGmRdyimotffQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_S01WIY1dEeGmRdyimotffQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S01WIo1dEeGmRdyimotffQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_S00IAY1dEeGmRdyimotffQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S00IAo1dEeGmRdyimotffQ" x="26" y="15"/>
-        </children>
-        <children xmi:id="_TOmhAI1dEeGmRdyimotffQ" type="State" element="_TOHY0I1dEeGmRdyimotffQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_TOnvII1dEeGmRdyimotffQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_TOnvIY1dEeGmRdyimotffQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_TOnvIo1dEeGmRdyimotffQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_TOo9QI1dEeGmRdyimotffQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_TOo9QY1dEeGmRdyimotffQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TOo9Qo1dEeGmRdyimotffQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_TOqLYI1dEeGmRdyimotffQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_TOmhAY1dEeGmRdyimotffQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_TOmhAo1dEeGmRdyimotffQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TOqLYY1dEeGmRdyimotffQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TOmhA41dEeGmRdyimotffQ" x="131" y="32"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RZzikI1dEeGmRdyimotffQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_RZtb8Y1dEeGmRdyimotffQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RZtb8o1dEeGmRdyimotffQ" x="220" y="210" width="400" height="196"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_RFWkIYn9EeGKqoh-gt8EXQ"/>
-    <edges xmi:id="_RGho0In9EeGKqoh-gt8EXQ" type="Transition" element="_RGfMkYn9EeGKqoh-gt8EXQ" source="_RGWCoIn9EeGKqoh-gt8EXQ" target="_RGbiMIn9EeGKqoh-gt8EXQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_RGi28Yn9EeGKqoh-gt8EXQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGi28on9EeGKqoh-gt8EXQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGjeAIn9EeGKqoh-gt8EXQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_RGho0Yn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_RGi28In9EeGKqoh-gt8EXQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RGho0on9EeGKqoh-gt8EXQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_TsKOUIn9EeGKqoh-gt8EXQ" type="Transition" element="_TsF84In9EeGKqoh-gt8EXQ" source="_RGbiMIn9EeGKqoh-gt8EXQ" target="_TCY4kIn9EeGKqoh-gt8EXQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_TsK1YIn9EeGKqoh-gt8EXQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_TsK1YYn9EeGKqoh-gt8EXQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_TsK1Yon9EeGKqoh-gt8EXQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_TsKOUYn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_TsKOU4n9EeGKqoh-gt8EXQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_TsKOUon9EeGKqoh-gt8EXQ" points="[18, 1, -162, -19]$[177, -5, -3, -25]"/>
-    </edges>
-    <edges xmi:id="_UvfTkIn9EeGKqoh-gt8EXQ" type="Transition" element="_UvZM8In9EeGKqoh-gt8EXQ" source="_TCY4kIn9EeGKqoh-gt8EXQ" target="_RGbiMIn9EeGKqoh-gt8EXQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Uvf6oIn9EeGKqoh-gt8EXQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Uvf6oYn9EeGKqoh-gt8EXQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Uvf6oon9EeGKqoh-gt8EXQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UvfTkYn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_UvfTk4n9EeGKqoh-gt8EXQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UvfTkon9EeGKqoh-gt8EXQ" points="[-19, -3, 176, 1]$[-193, -12, 2, -8]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_UwYEYIn9EeGKqoh-gt8EXQ" id="(0.55,0.08928571428571429)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_UwYEYYn9EeGKqoh-gt8EXQ" id="(0.325,0.16071428571428573)"/>
-    </edges>
-    <edges xmi:id="_UV114I1dEeGmRdyimotffQ" type="Transition" element="_UVq2wI1dEeGmRdyimotffQ" source="_S00IAI1dEeGmRdyimotffQ" target="_TOmhAI1dEeGmRdyimotffQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_UV3EAY1dEeGmRdyimotffQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_UV3rEI1dEeGmRdyimotffQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_UV3rEY1dEeGmRdyimotffQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UV114Y1dEeGmRdyimotffQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_UV3EAI1dEeGmRdyimotffQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UV114o1dEeGmRdyimotffQ" points="[7, 1, -108, -34]$[113, 10, -2, -25]"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_RFTg0In9EeGKqoh-gt8EXQ" specification="interface:&#xD;&#xA;var myInt : integer&#xD;&#xA;internal:&#xD;&#xA;oncycle / myInt+=1&#xD;&#xA;" name="StatechartLocalReactions">
+    <regions xmi:id="_RFWkIon9EeGKqoh-gt8EXQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_RGUNcIn9EeGKqoh-gt8EXQ">
+        <outgoingTransitions xmi:id="_RGfMkYn9EeGKqoh-gt8EXQ" target="_RGZtAYn9EeGKqoh-gt8EXQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_RGZtAYn9EeGKqoh-gt8EXQ" name="S1" incomingTransitions="_RGfMkYn9EeGKqoh-gt8EXQ _UvZM8In9EeGKqoh-gt8EXQ">
+        <outgoingTransitions xmi:id="_TsF84In9EeGKqoh-gt8EXQ" specification="[true]" target="_TB-B0In9EeGKqoh-gt8EXQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_TB-B0In9EeGKqoh-gt8EXQ" name="S2" incomingTransitions="_TsF84In9EeGKqoh-gt8EXQ">
+        <outgoingTransitions xmi:id="_UvZM8In9EeGKqoh-gt8EXQ" specification="[true]" target="_RGZtAYn9EeGKqoh-gt8EXQ"/>
+      </vertices>
+    </regions>
+    <regions xmi:id="_RZW2oI1dEeGmRdyimotffQ" name="region2">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_S0APsI1dEeGmRdyimotffQ">
+        <outgoingTransitions xmi:id="_UVq2wI1dEeGmRdyimotffQ" specification="" target="_TOHY0I1dEeGmRdyimotffQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_TOHY0I1dEeGmRdyimotffQ" name="a" incomingTransitions="_UVq2wI1dEeGmRdyimotffQ"/>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_RFWkIIn9EeGKqoh-gt8EXQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_RFTg0In9EeGKqoh-gt8EXQ" measurementUnit="Pixel">
+    <children xmi:id="_RFixYIn9EeGKqoh-gt8EXQ" type="Region" element="_RFWkIon9EeGKqoh-gt8EXQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RGQjEIn9EeGKqoh-gt8EXQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGQjEYn9EeGKqoh-gt8EXQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGQjEon9EeGKqoh-gt8EXQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_RGRKIIn9EeGKqoh-gt8EXQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_RGWCoIn9EeGKqoh-gt8EXQ" type="Entry" element="_RGUNcIn9EeGKqoh-gt8EXQ">
+          <children xmi:id="_RGYe4In9EeGKqoh-gt8EXQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_RGZF8In9EeGKqoh-gt8EXQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_RGZF8Yn9EeGKqoh-gt8EXQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_RGZF8on9EeGKqoh-gt8EXQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_RGYe4Yn9EeGKqoh-gt8EXQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGYe4on9EeGKqoh-gt8EXQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_RGWCoYn9EeGKqoh-gt8EXQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGZtAIn9EeGKqoh-gt8EXQ" x="70" y="20"/>
+        </children>
+        <children xmi:id="_RGbiMIn9EeGKqoh-gt8EXQ" type="State" element="_RGZtAYn9EeGKqoh-gt8EXQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_RGcJQIn9EeGKqoh-gt8EXQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_RGcJQYn9EeGKqoh-gt8EXQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_RGcJQon9EeGKqoh-gt8EXQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_RGdXYIn9EeGKqoh-gt8EXQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_RGdXYYn9EeGKqoh-gt8EXQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGd-cIn9EeGKqoh-gt8EXQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_RGd-cYn9EeGKqoh-gt8EXQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_RGbiMYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_RGbiMon9EeGKqoh-gt8EXQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGfMkIn9EeGKqoh-gt8EXQ" x="60" y="79"/>
+        </children>
+        <children xmi:id="_TCY4kIn9EeGKqoh-gt8EXQ" type="State" element="_TB-B0In9EeGKqoh-gt8EXQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_TCaGsIn9EeGKqoh-gt8EXQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_TCaGsYn9EeGKqoh-gt8EXQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_TCaGson9EeGKqoh-gt8EXQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_TCaGs4n9EeGKqoh-gt8EXQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_TCatwIn9EeGKqoh-gt8EXQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCatwYn9EeGKqoh-gt8EXQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_TCbU0In9EeGKqoh-gt8EXQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_TCY4kYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_TCY4kon9EeGKqoh-gt8EXQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TCY4k4n9EeGKqoh-gt8EXQ" x="247" y="87"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGRKIYn9EeGKqoh-gt8EXQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_RFixYYn9EeGKqoh-gt8EXQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGTmYIn9EeGKqoh-gt8EXQ" x="220" y="10" width="400" height="196"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_RGkFEIn9EeGKqoh-gt8EXQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RGksIIn9EeGKqoh-gt8EXQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGksIYn9EeGKqoh-gt8EXQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGksIon9EeGKqoh-gt8EXQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_RGlTMIn9EeGKqoh-gt8EXQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGlTMYn9EeGKqoh-gt8EXQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RGl6QIn9EeGKqoh-gt8EXQ" x="8" y="10" width="200" height="201"/>
+    </children>
+    <children xmi:id="_RZtb8I1dEeGmRdyimotffQ" type="Region" element="_RZW2oI1dEeGmRdyimotffQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RZyUcI1dEeGmRdyimotffQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RZyUcY1dEeGmRdyimotffQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RZyUco1dEeGmRdyimotffQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_RZy7gI1dEeGmRdyimotffQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_S00IAI1dEeGmRdyimotffQ" type="Entry" element="_S0APsI1dEeGmRdyimotffQ">
+          <children xmi:id="_S01WII1dEeGmRdyimotffQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_S019MI1dEeGmRdyimotffQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_S019MY1dEeGmRdyimotffQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_S019Mo1dEeGmRdyimotffQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_S01WIY1dEeGmRdyimotffQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S01WIo1dEeGmRdyimotffQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_S00IAY1dEeGmRdyimotffQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_S00IAo1dEeGmRdyimotffQ" x="26" y="15"/>
+        </children>
+        <children xmi:id="_TOmhAI1dEeGmRdyimotffQ" type="State" element="_TOHY0I1dEeGmRdyimotffQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_TOnvII1dEeGmRdyimotffQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_TOnvIY1dEeGmRdyimotffQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_TOnvIo1dEeGmRdyimotffQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_TOo9QI1dEeGmRdyimotffQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_TOo9QY1dEeGmRdyimotffQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TOo9Qo1dEeGmRdyimotffQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_TOqLYI1dEeGmRdyimotffQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_TOmhAY1dEeGmRdyimotffQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_TOmhAo1dEeGmRdyimotffQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TOmhA41dEeGmRdyimotffQ" x="131" y="32"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RZzikI1dEeGmRdyimotffQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_RZtb8Y1dEeGmRdyimotffQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_RZtb8o1dEeGmRdyimotffQ" x="220" y="210" width="400" height="196"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_RFWkIYn9EeGKqoh-gt8EXQ"/>
+    <edges xmi:id="_RGho0In9EeGKqoh-gt8EXQ" type="Transition" element="_RGfMkYn9EeGKqoh-gt8EXQ" source="_RGWCoIn9EeGKqoh-gt8EXQ" target="_RGbiMIn9EeGKqoh-gt8EXQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_RGi28Yn9EeGKqoh-gt8EXQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_RGi28on9EeGKqoh-gt8EXQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_RGjeAIn9EeGKqoh-gt8EXQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_RGho0Yn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_RGi28In9EeGKqoh-gt8EXQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RGho0on9EeGKqoh-gt8EXQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_TsKOUIn9EeGKqoh-gt8EXQ" type="Transition" element="_TsF84In9EeGKqoh-gt8EXQ" source="_RGbiMIn9EeGKqoh-gt8EXQ" target="_TCY4kIn9EeGKqoh-gt8EXQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_TsK1YIn9EeGKqoh-gt8EXQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_TsK1YYn9EeGKqoh-gt8EXQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_TsK1Yon9EeGKqoh-gt8EXQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_TsKOUYn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_TsKOU4n9EeGKqoh-gt8EXQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_TsKOUon9EeGKqoh-gt8EXQ" points="[18, 1, -162, -19]$[177, -5, -3, -25]"/>
+    </edges>
+    <edges xmi:id="_UvfTkIn9EeGKqoh-gt8EXQ" type="Transition" element="_UvZM8In9EeGKqoh-gt8EXQ" source="_TCY4kIn9EeGKqoh-gt8EXQ" target="_RGbiMIn9EeGKqoh-gt8EXQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Uvf6oIn9EeGKqoh-gt8EXQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Uvf6oYn9EeGKqoh-gt8EXQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Uvf6oon9EeGKqoh-gt8EXQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UvfTkYn9EeGKqoh-gt8EXQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_UvfTk4n9EeGKqoh-gt8EXQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UvfTkon9EeGKqoh-gt8EXQ" points="[-19, -3, 176, 1]$[-193, -12, 2, -8]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_UwYEYIn9EeGKqoh-gt8EXQ" id="(0.55,0.08928571428571429)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_UwYEYYn9EeGKqoh-gt8EXQ" id="(0.325,0.16071428571428573)"/>
+    </edges>
+    <edges xmi:id="_UV114I1dEeGmRdyimotffQ" type="Transition" element="_UVq2wI1dEeGmRdyimotffQ" source="_S00IAI1dEeGmRdyimotffQ" target="_TOmhAI1dEeGmRdyimotffQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_UV3EAY1dEeGmRdyimotffQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_UV3rEI1dEeGmRdyimotffQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_UV3rEY1dEeGmRdyimotffQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_UV114Y1dEeGmRdyimotffQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_UV3EAI1dEeGmRdyimotffQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_UV114o1dEeGmRdyimotffQ" points="[7, 1, -108, -34]$[113, 10, -2, -25]"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 570 - 571
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/StringExpressions.sct


+ 320 - 327
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SyncFork.sct

@@ -1,327 +1,320 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_0Png4KimEeG5WeGhg2moBQ" specification="&#xA;interface :&#xA;&#x9;in event e&#xA;&#x9;in event f&#xA;" name="SyncFork">
-    <regions xmi:id="_0PovAqimEeG5WeGhg2moBQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_0PtngaimEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_0PwDw6imEeG5WeGhg2moBQ" target="_0PuOl6imEeG5WeGhg2moBQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_0PuOl6imEeG5WeGhg2moBQ" name="A" incomingTransitions="_0PwDw6imEeG5WeGhg2moBQ _j3fnoKjBEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_Eg6IoKioEeG5WeGhg2moBQ" specification="e" target="_DBjOsKioEeG5WeGhg2moBQ"/>
-        <outgoingTransitions xmi:id="_dgKVUKjFEeG5WeGhg2moBQ" specification="f" target="_tiWiMKinEeG5WeGhg2moBQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_tiWiMKinEeG5WeGhg2moBQ" name="B" incomingTransitions="_dgKVUKjFEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_j3fnoKjBEeG5WeGhg2moBQ" specification="e" target="_0PuOl6imEeG5WeGhg2moBQ"/>
-        <regions xmi:id="_tiZlgKinEeG5WeGhg2moBQ" name="r1">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_10MckKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_5vhCoKinEeG5WeGhg2moBQ" specification="" target="_3SNSsKinEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_3SNSsKinEeG5WeGhg2moBQ" name="C1" incomingTransitions="_5vhCoKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_IFECgKjBEeG5WeGhg2moBQ" specification="f" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_G_gIoKjBEeG5WeGhg2moBQ" name="C2" incomingTransitions="_IFECgKjBEeG5WeGhg2moBQ _QeB7wKjFEeG5WeGhg2moBQ"/>
-        </regions>
-        <regions xmi:id="_wOuB0KinEeG5WeGhg2moBQ" name="r2">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_zHlFUKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_83T6AKinEeG5WeGhg2moBQ" specification="" target="_66ZhYKinEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_66ZhYKinEeG5WeGhg2moBQ" name="D1" incomingTransitions="_83T6AKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_Lr3KEKjBEeG5WeGhg2moBQ" specification="f" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_LrdhcKjBEeG5WeGhg2moBQ" name="D2" incomingTransitions="_Lr3KEKjBEeG5WeGhg2moBQ _SiJIkKjFEeG5WeGhg2moBQ"/>
-        </regions>
-      </vertices>
-      <vertices xsi:type="sgraph:Synchronization" xmi:id="_DBjOsKioEeG5WeGhg2moBQ" incomingTransitions="_Eg6IoKioEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_QeB7wKjFEeG5WeGhg2moBQ" specification="always" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
-        <outgoingTransitions xmi:id="_SiJIkKjFEeG5WeGhg2moBQ" specification="always" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_0PovAKimEeG5WeGhg2moBQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_0Png4KimEeG5WeGhg2moBQ" measurementUnit="Pixel">
-    <children xmi:id="_0PqkMKimEeG5WeGhg2moBQ" type="Region" element="_0PovAqimEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0PsZYKimEeG5WeGhg2moBQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PsZYaimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PtAcKimEeG5WeGhg2moBQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_0PtAcaimEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_0PtngqimEeG5WeGhg2moBQ" type="Entry" element="_0PtngaimEeG5WeGhg2moBQ">
-          <children xmi:id="_0PuOkKimEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_0PuOk6imEeG5WeGhg2moBQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOlKimEeG5WeGhg2moBQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_0PuOlaimEeG5WeGhg2moBQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOkaimEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOkqimEeG5WeGhg2moBQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Ptng6imEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOlqimEeG5WeGhg2moBQ" x="13" y="14"/>
-        </children>
-        <children xmi:id="_0Pu1oaimEeG5WeGhg2moBQ" type="State" element="_0PuOl6imEeG5WeGhg2moBQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_0PvcsKimEeG5WeGhg2moBQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PvcsaimEeG5WeGhg2moBQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_0PvcsqimEeG5WeGhg2moBQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_0Pvcs6imEeG5WeGhg2moBQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_0PvctKimEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PvctaimEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_0PwDwKimEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Pu1oqimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_0Pu1o6imEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_0PwDwaimEeG5WeGhg2moBQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PwDwqimEeG5WeGhg2moBQ" x="3" y="63"/>
-        </children>
-        <children xmi:id="_tijWgKinEeG5WeGhg2moBQ" type="State" element="_tiWiMKinEeG5WeGhg2moBQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_tij9kKinEeG5WeGhg2moBQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_tij9kainEeG5WeGhg2moBQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_tij9kqinEeG5WeGhg2moBQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_tij9k6inEeG5WeGhg2moBQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_tij9lKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tij9lainEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_tikkoKinEeG5WeGhg2moBQ" type="StateFigureCompartment">
-            <children xmi:id="_tiqrQKinEeG5WeGhg2moBQ" type="Region" element="_tiZlgKinEeG5WeGhg2moBQ">
-              <children xsi:type="notation:DecorationNode" xmi:id="_tirSUKinEeG5WeGhg2moBQ" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_tirSUainEeG5WeGhg2moBQ"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_tirSUqinEeG5WeGhg2moBQ"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_tir5YKinEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_10WNkKinEeG5WeGhg2moBQ" type="Entry" element="_10MckKinEeG5WeGhg2moBQ">
-                  <children xmi:id="_10W0oKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_10W0o6inEeG5WeGhg2moBQ" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0pKinEeG5WeGhg2moBQ"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_10W0painEeG5WeGhg2moBQ"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0oainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10W0oqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_10WNkainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10WNkqinEeG5WeGhg2moBQ" x="174" y="41"/>
-                </children>
-                <children xmi:id="_3Sb8MKinEeG5WeGhg2moBQ" type="State" element="_3SNSsKinEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_3ScjQKinEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3ScjQainEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_3ScjQqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_3ScjQ6inEeG5WeGhg2moBQ" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_3ScjRKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3ScjRainEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_3SdKUKinEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3Sb8MainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_3Sb8MqinEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3SdKUainEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Sb8M6inEeG5WeGhg2moBQ" x="106" y="25"/>
-                </children>
-                <children xmi:id="_G_ndYKjBEeG5WeGhg2moBQ" type="State" element="_G_gIoKjBEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_G_oEcKjBEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_G_oEcajBEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_G_oEcqjBEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_G_oEc6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
-                    <children xsi:type="notation:Shape" xmi:id="_G_orgKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_orgajBEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_G_orgqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_G_ndYajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_G_ndYqjBEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_G_org6jBEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_ndY6jBEeG5WeGhg2moBQ" x="14" y="25"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tir5YainEeG5WeGhg2moBQ"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_tiqrQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tiqrQqinEeG5WeGhg2moBQ"/>
-            </children>
-            <children xmi:id="_wO8EQKinEeG5WeGhg2moBQ" type="Region" element="_wOuB0KinEeG5WeGhg2moBQ">
-              <children xsi:type="notation:DecorationNode" xmi:id="_wO8rUKinEeG5WeGhg2moBQ" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8rUainEeG5WeGhg2moBQ"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_wO8rUqinEeG5WeGhg2moBQ"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_wO8rU6inEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_zHvdYKinEeG5WeGhg2moBQ" type="Entry" element="_zHlFUKinEeG5WeGhg2moBQ">
-                  <children xmi:id="_zHwEcKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_zHwrgKinEeG5WeGhg2moBQ" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwrgainEeG5WeGhg2moBQ"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_zHwrgqinEeG5WeGhg2moBQ"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwEcainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHwEcqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_zHvdYainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHvdYqinEeG5WeGhg2moBQ" x="178" y="27"/>
-                </children>
-                <children xmi:id="_66luoKinEeG5WeGhg2moBQ" type="State" element="_66ZhYKinEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_66mVsKinEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_66mVsainEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_66mVsqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_66m8wKinEeG5WeGhg2moBQ" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_66m8wainEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66m8wqinEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_66m8w6inEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_66luoainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_66luoqinEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_66m8xKinEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66luo6inEeG5WeGhg2moBQ" x="106" y="11"/>
-                </children>
-                <children xmi:id="_Lrk2MKjBEeG5WeGhg2moBQ" type="State" element="_LrdhcKjBEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_LrldQKjBEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_LrldQajBEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_LrldQqjBEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_LrldQ6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
-                    <children xsi:type="notation:Shape" xmi:id="_LrmEUKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LrmEUajBEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_LrmEUqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Lrk2MajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_Lrk2MqjBEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_LrmEU6jBEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Lrk2M6jBEeG5WeGhg2moBQ" x="14" y="11"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8rVKinEeG5WeGhg2moBQ"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8EQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8EQqinEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_tijWgainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_tijWgqinEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_tikkoainEeG5WeGhg2moBQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tijWg6inEeG5WeGhg2moBQ" x="141" y="14" width="246" height="295"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_DBsYoKioEeG5WeGhg2moBQ" type="Synchronization" element="_DBjOsKioEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DBsYoaioEeG5WeGhg2moBQ" x="73" y="127"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_qVmTgKjBEeG5WeGhg2moBQ" type="Note" fontName="Verdana" description="A fork specifies a state configuration that has to be entered by a transition. The target states must be orthogonal to each other but non orthogonal to the source state." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kKjBEeG5WeGhg2moBQ" type="DiagramName">
-            <element xsi:nil="true"/>
-          </children>
-          <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kajBEeG5WeGhg2moBQ" type="Description">
-            <element xsi:nil="true"/>
-          </children>
-          <styles xsi:type="notation:TextStyle" xmi:id="_qVmTgajBEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:LineTypeStyle" xmi:id="_qVmTgqjBEeG5WeGhg2moBQ"/>
-          <element xsi:nil="true"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qVmTg6jBEeG5WeGhg2moBQ" x="-48" y="259" width="175" height="176"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtAcqimEeG5WeGhg2moBQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_0PqkMaimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtngKimEeG5WeGhg2moBQ" x="152" y="10" width="465" height="491"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_0Px486imEeG5WeGhg2moBQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0Px49aimEeG5WeGhg2moBQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PygAKimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PygAaimEeG5WeGhg2moBQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_0PygAqimEeG5WeGhg2moBQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygA6imEeG5WeGhg2moBQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygBKimEeG5WeGhg2moBQ" x="10" y="10" width="143" height="411"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_0PovAaimEeG5WeGhg2moBQ"/>
-    <edges xmi:id="_0PxR4KimEeG5WeGhg2moBQ" type="Transition" element="_0PwDw6imEeG5WeGhg2moBQ" source="_0PtngqimEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0Px48KimEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0Px48aimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0Px48qimEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0PxR4aimEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_0PxR46imEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0PxR4qimEeG5WeGhg2moBQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-    </edges>
-    <edges xmi:id="_5vplgKinEeG5WeGhg2moBQ" type="Transition" element="_5vhCoKinEeG5WeGhg2moBQ" source="_10WNkKinEeG5WeGhg2moBQ" target="_3Sb8MKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_5vplhKinEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_5vplhainEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_5vqMkKinEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5vplgainEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_5vplg6inEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5vplgqinEeG5WeGhg2moBQ" points="[5, 5, -57, -53]$[64, 82, 2, 24]"/>
-    </edges>
-    <edges xmi:id="_83ansKinEeG5WeGhg2moBQ" type="Transition" element="_83T6AKinEeG5WeGhg2moBQ" source="_zHvdYKinEeG5WeGhg2moBQ" target="_66luoKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_83bOwainEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_83bOwqinEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_83bOw6inEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_83ansainEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_83bOwKinEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_83ansqinEeG5WeGhg2moBQ" points="[5, 5, -49, -51]$[59, 32, 5, -24]"/>
-    </edges>
-    <edges xmi:id="_EhA2UKioEeG5WeGhg2moBQ" type="Transition" element="_Eg6IoKioEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_EhBdYKioEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_EhBdYaioEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_EhBdYqioEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EhA2UaioEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_EhA2U6ioEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EhA2UqioEeG5WeGhg2moBQ" points="[-4, -8, 41, 72]$[-32, -56, 13, 24]"/>
-    </edges>
-    <edges xmi:id="_IFIT8KjBEeG5WeGhg2moBQ" type="Transition" element="_IFECgKjBEeG5WeGhg2moBQ" source="_3Sb8MKinEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_IFI7AajBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_IFI7AqjBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_IFI7A6jBEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IFIT8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_IFI7AKjBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IFIT8qjBEeG5WeGhg2moBQ" points="[28, -3, -123, -7]$[150, -20, -1, -24]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IFRd4KjBEeG5WeGhg2moBQ" id="(0.2,0.41509433962264153)"/>
-    </edges>
-    <edges xmi:id="_Lr9QsKjBEeG5WeGhg2moBQ" type="Transition" element="_Lr3KEKjBEeG5WeGhg2moBQ" source="_66luoKinEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Lr9QtKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Lr9QtajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Lr9QtqjBEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Lr9QsajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Lr9Qs6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Lr9QsqjBEeG5WeGhg2moBQ" points="[-17, -23, 42, 54]$[-57, -74, 2, 3]"/>
-    </edges>
-    <edges xmi:id="_j3iq8KjBEeG5WeGhg2moBQ" type="Transition" element="_j3fnoKjBEeG5WeGhg2moBQ" source="_tijWgKinEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_j3jSAKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_j3jSAajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_j3jSAqjBEeG5WeGhg2moBQ" x="7" y="15"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j3iq8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_j3iq86jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j3iq8qjBEeG5WeGhg2moBQ" points="[20, -9, -357, 0]$[123, -9, -254, 0]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkKjBEeG5WeGhg2moBQ" id="(0.07168458781362007,0.059190031152647975)"/>
-    </edges>
-    <edges xmi:id="_QeE_EKjFEeG5WeGhg2moBQ" type="Transition" element="_QeB7wKjFEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_QeFmIajFEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_QeFmIqjFEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_QeFmI6jFEeG5WeGhg2moBQ" x="-6" y="-12"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QeE_EajFEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_QeFmIKjFEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QeE_EqjFEeG5WeGhg2moBQ" points="[4, 0, -234, -44]$[240, 33, 2, -11]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_QeLFsKjFEeG5WeGhg2moBQ" id="(0.375,0.24528301886792453)"/>
-    </edges>
-    <edges xmi:id="_SiML4KjFEeG5WeGhg2moBQ" type="Transition" element="_SiJIkKjFEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_SiML5KjFEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_SiML5ajFEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_SiML5qjFEeG5WeGhg2moBQ" x="-65" y="20"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_SiML4ajFEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_SiML46jFEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_SiML4qjFEeG5WeGhg2moBQ" points="[4, 3, -234, -180]$[242, 207, 4, 24]"/>
-    </edges>
-    <edges xmi:id="_dgMxkKjFEeG5WeGhg2moBQ" type="Transition" element="_dgKVUKjFEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_dgNYoajFEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_dgNYoqjFEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_dgNYo6jFEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dgMxkajFEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_dgNYoKjFEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dgMxkqjFEeG5WeGhg2moBQ" points="[18, 0, -128, 66]$[73, 0, -73, 66]$[121, -43, -25, 23]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dgS4MKjFEeG5WeGhg2moBQ" id="(0.0931899641577061,0.02711864406779661)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_0Png4KimEeG5WeGhg2moBQ" specification="&#xA;interface :&#xA;&#x9;in event e&#xA;&#x9;in event f&#xA;" name="SyncFork">
+    <regions xmi:id="_0PovAqimEeG5WeGhg2moBQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_0PtngaimEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_0PwDw6imEeG5WeGhg2moBQ" target="_0PuOl6imEeG5WeGhg2moBQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_0PuOl6imEeG5WeGhg2moBQ" name="A" incomingTransitions="_0PwDw6imEeG5WeGhg2moBQ _j3fnoKjBEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_Eg6IoKioEeG5WeGhg2moBQ" specification="e" target="_DBjOsKioEeG5WeGhg2moBQ"/>
+        <outgoingTransitions xmi:id="_dgKVUKjFEeG5WeGhg2moBQ" specification="f" target="_tiWiMKinEeG5WeGhg2moBQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_tiWiMKinEeG5WeGhg2moBQ" name="B" incomingTransitions="_dgKVUKjFEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_j3fnoKjBEeG5WeGhg2moBQ" specification="e" target="_0PuOl6imEeG5WeGhg2moBQ"/>
+        <regions xmi:id="_tiZlgKinEeG5WeGhg2moBQ" name="r1">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_10MckKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_5vhCoKinEeG5WeGhg2moBQ" specification="" target="_3SNSsKinEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_3SNSsKinEeG5WeGhg2moBQ" name="C1" incomingTransitions="_5vhCoKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_IFECgKjBEeG5WeGhg2moBQ" specification="f" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_G_gIoKjBEeG5WeGhg2moBQ" name="C2" incomingTransitions="_IFECgKjBEeG5WeGhg2moBQ _QeB7wKjFEeG5WeGhg2moBQ"/>
+        </regions>
+        <regions xmi:id="_wOuB0KinEeG5WeGhg2moBQ" name="r2">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_zHlFUKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_83T6AKinEeG5WeGhg2moBQ" specification="" target="_66ZhYKinEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_66ZhYKinEeG5WeGhg2moBQ" name="D1" incomingTransitions="_83T6AKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_Lr3KEKjBEeG5WeGhg2moBQ" specification="f" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_LrdhcKjBEeG5WeGhg2moBQ" name="D2" incomingTransitions="_Lr3KEKjBEeG5WeGhg2moBQ _SiJIkKjFEeG5WeGhg2moBQ"/>
+        </regions>
+      </vertices>
+      <vertices xsi:type="sgraph:Synchronization" xmi:id="_DBjOsKioEeG5WeGhg2moBQ" incomingTransitions="_Eg6IoKioEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_QeB7wKjFEeG5WeGhg2moBQ" specification="always" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
+        <outgoingTransitions xmi:id="_SiJIkKjFEeG5WeGhg2moBQ" specification="always" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_0PovAKimEeG5WeGhg2moBQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_0Png4KimEeG5WeGhg2moBQ" measurementUnit="Pixel">
+    <children xmi:id="_0PqkMKimEeG5WeGhg2moBQ" type="Region" element="_0PovAqimEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0PsZYKimEeG5WeGhg2moBQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PsZYaimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PtAcKimEeG5WeGhg2moBQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_0PtAcaimEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_0PtngqimEeG5WeGhg2moBQ" type="Entry" element="_0PtngaimEeG5WeGhg2moBQ">
+          <children xmi:id="_0PuOkKimEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_0PuOk6imEeG5WeGhg2moBQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOlKimEeG5WeGhg2moBQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_0PuOlaimEeG5WeGhg2moBQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOkaimEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOkqimEeG5WeGhg2moBQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Ptng6imEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOlqimEeG5WeGhg2moBQ" x="13" y="14"/>
+        </children>
+        <children xmi:id="_0Pu1oaimEeG5WeGhg2moBQ" type="State" element="_0PuOl6imEeG5WeGhg2moBQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_0PvcsKimEeG5WeGhg2moBQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PvcsaimEeG5WeGhg2moBQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_0PvcsqimEeG5WeGhg2moBQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_0Pvcs6imEeG5WeGhg2moBQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_0PvctKimEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PvctaimEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_0PwDwKimEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Pu1oqimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_0Pu1o6imEeG5WeGhg2moBQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PwDwqimEeG5WeGhg2moBQ" x="3" y="63"/>
+        </children>
+        <children xmi:id="_tijWgKinEeG5WeGhg2moBQ" type="State" element="_tiWiMKinEeG5WeGhg2moBQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_tij9kKinEeG5WeGhg2moBQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_tij9kainEeG5WeGhg2moBQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_tij9kqinEeG5WeGhg2moBQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_tij9k6inEeG5WeGhg2moBQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_tij9lKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tij9lainEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_tikkoKinEeG5WeGhg2moBQ" type="StateFigureCompartment">
+            <children xmi:id="_tiqrQKinEeG5WeGhg2moBQ" type="Region" element="_tiZlgKinEeG5WeGhg2moBQ">
+              <children xsi:type="notation:DecorationNode" xmi:id="_tirSUKinEeG5WeGhg2moBQ" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_tirSUainEeG5WeGhg2moBQ"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_tirSUqinEeG5WeGhg2moBQ"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_tir5YKinEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_10WNkKinEeG5WeGhg2moBQ" type="Entry" element="_10MckKinEeG5WeGhg2moBQ">
+                  <children xmi:id="_10W0oKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_10W0o6inEeG5WeGhg2moBQ" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0pKinEeG5WeGhg2moBQ"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_10W0painEeG5WeGhg2moBQ"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0oainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10W0oqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_10WNkainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10WNkqinEeG5WeGhg2moBQ" x="174" y="41"/>
+                </children>
+                <children xmi:id="_3Sb8MKinEeG5WeGhg2moBQ" type="State" element="_3SNSsKinEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_3ScjQKinEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3ScjQainEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_3ScjQqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_3ScjQ6inEeG5WeGhg2moBQ" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_3ScjRKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3ScjRainEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_3SdKUKinEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3Sb8MainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_3Sb8MqinEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Sb8M6inEeG5WeGhg2moBQ" x="106" y="25"/>
+                </children>
+                <children xmi:id="_G_ndYKjBEeG5WeGhg2moBQ" type="State" element="_G_gIoKjBEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_G_oEcKjBEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_G_oEcajBEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_G_oEcqjBEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_G_oEc6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
+                    <children xsi:type="notation:Shape" xmi:id="_G_orgKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_orgajBEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_G_orgqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_G_ndYajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_G_ndYqjBEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_ndY6jBEeG5WeGhg2moBQ" x="14" y="25"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tir5YainEeG5WeGhg2moBQ"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_tiqrQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tiqrQqinEeG5WeGhg2moBQ"/>
+            </children>
+            <children xmi:id="_wO8EQKinEeG5WeGhg2moBQ" type="Region" element="_wOuB0KinEeG5WeGhg2moBQ">
+              <children xsi:type="notation:DecorationNode" xmi:id="_wO8rUKinEeG5WeGhg2moBQ" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8rUainEeG5WeGhg2moBQ"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_wO8rUqinEeG5WeGhg2moBQ"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_wO8rU6inEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_zHvdYKinEeG5WeGhg2moBQ" type="Entry" element="_zHlFUKinEeG5WeGhg2moBQ">
+                  <children xmi:id="_zHwEcKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_zHwrgKinEeG5WeGhg2moBQ" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwrgainEeG5WeGhg2moBQ"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_zHwrgqinEeG5WeGhg2moBQ"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwEcainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHwEcqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_zHvdYainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHvdYqinEeG5WeGhg2moBQ" x="178" y="27"/>
+                </children>
+                <children xmi:id="_66luoKinEeG5WeGhg2moBQ" type="State" element="_66ZhYKinEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_66mVsKinEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_66mVsainEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_66mVsqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_66m8wKinEeG5WeGhg2moBQ" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_66m8wainEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66m8wqinEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_66m8w6inEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_66luoainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_66luoqinEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66luo6inEeG5WeGhg2moBQ" x="106" y="11"/>
+                </children>
+                <children xmi:id="_Lrk2MKjBEeG5WeGhg2moBQ" type="State" element="_LrdhcKjBEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_LrldQKjBEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_LrldQajBEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_LrldQqjBEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_LrldQ6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
+                    <children xsi:type="notation:Shape" xmi:id="_LrmEUKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LrmEUajBEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_LrmEUqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Lrk2MajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_Lrk2MqjBEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Lrk2M6jBEeG5WeGhg2moBQ" x="14" y="11"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8rVKinEeG5WeGhg2moBQ"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8EQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8EQqinEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_tijWgainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_tijWgqinEeG5WeGhg2moBQ"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_DBsYoKioEeG5WeGhg2moBQ" type="Synchronization" element="_DBjOsKioEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DBsYoaioEeG5WeGhg2moBQ" x="73" y="127"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_qVmTgKjBEeG5WeGhg2moBQ" type="Note" fontName="Verdana" description="A fork specifies a state configuration that has to be entered by a transition. The target states must be orthogonal to each other but non orthogonal to the source state." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kKjBEeG5WeGhg2moBQ" type="DiagramName">
+            <element xsi:nil="true"/>
+          </children>
+          <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kajBEeG5WeGhg2moBQ" type="Description">
+            <element xsi:nil="true"/>
+          </children>
+          <styles xsi:type="notation:TextStyle" xmi:id="_qVmTgajBEeG5WeGhg2moBQ"/>
+          <styles xsi:type="notation:LineTypeStyle" xmi:id="_qVmTgqjBEeG5WeGhg2moBQ"/>
+          <element xsi:nil="true"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qVmTg6jBEeG5WeGhg2moBQ" x="-48" y="259" width="175" height="176"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtAcqimEeG5WeGhg2moBQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_0PqkMaimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtngKimEeG5WeGhg2moBQ" x="152" y="10" width="465" height="491"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_0Px486imEeG5WeGhg2moBQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0Px49aimEeG5WeGhg2moBQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PygAKimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PygAaimEeG5WeGhg2moBQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_0PygAqimEeG5WeGhg2moBQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygA6imEeG5WeGhg2moBQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygBKimEeG5WeGhg2moBQ" x="10" y="10" width="143" height="411"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_0PovAaimEeG5WeGhg2moBQ"/>
+    <edges xmi:id="_0PxR4KimEeG5WeGhg2moBQ" type="Transition" element="_0PwDw6imEeG5WeGhg2moBQ" source="_0PtngqimEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0Px48KimEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0Px48aimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0Px48qimEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0PxR4aimEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_0PxR46imEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0PxR4qimEeG5WeGhg2moBQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+    </edges>
+    <edges xmi:id="_5vplgKinEeG5WeGhg2moBQ" type="Transition" element="_5vhCoKinEeG5WeGhg2moBQ" source="_10WNkKinEeG5WeGhg2moBQ" target="_3Sb8MKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_5vplhKinEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_5vplhainEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_5vqMkKinEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5vplgainEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_5vplg6inEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5vplgqinEeG5WeGhg2moBQ" points="[5, 5, -57, -53]$[64, 82, 2, 24]"/>
+    </edges>
+    <edges xmi:id="_83ansKinEeG5WeGhg2moBQ" type="Transition" element="_83T6AKinEeG5WeGhg2moBQ" source="_zHvdYKinEeG5WeGhg2moBQ" target="_66luoKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_83bOwainEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_83bOwqinEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_83bOw6inEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_83ansainEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_83bOwKinEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_83ansqinEeG5WeGhg2moBQ" points="[5, 5, -49, -51]$[59, 32, 5, -24]"/>
+    </edges>
+    <edges xmi:id="_EhA2UKioEeG5WeGhg2moBQ" type="Transition" element="_Eg6IoKioEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_EhBdYKioEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_EhBdYaioEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_EhBdYqioEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EhA2UaioEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_EhA2U6ioEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EhA2UqioEeG5WeGhg2moBQ" points="[-4, -8, 41, 72]$[-32, -56, 13, 24]"/>
+    </edges>
+    <edges xmi:id="_IFIT8KjBEeG5WeGhg2moBQ" type="Transition" element="_IFECgKjBEeG5WeGhg2moBQ" source="_3Sb8MKinEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_IFI7AajBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_IFI7AqjBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_IFI7A6jBEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IFIT8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_IFI7AKjBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IFIT8qjBEeG5WeGhg2moBQ" points="[28, -3, -123, -7]$[150, -20, -1, -24]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IFRd4KjBEeG5WeGhg2moBQ" id="(0.2,0.41509433962264153)"/>
+    </edges>
+    <edges xmi:id="_Lr9QsKjBEeG5WeGhg2moBQ" type="Transition" element="_Lr3KEKjBEeG5WeGhg2moBQ" source="_66luoKinEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Lr9QtKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Lr9QtajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Lr9QtqjBEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Lr9QsajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Lr9Qs6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Lr9QsqjBEeG5WeGhg2moBQ" points="[-17, -23, 42, 54]$[-57, -74, 2, 3]"/>
+    </edges>
+    <edges xmi:id="_j3iq8KjBEeG5WeGhg2moBQ" type="Transition" element="_j3fnoKjBEeG5WeGhg2moBQ" source="_tijWgKinEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_j3jSAKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_j3jSAajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_j3jSAqjBEeG5WeGhg2moBQ" x="7" y="15"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j3iq8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_j3iq86jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j3iq8qjBEeG5WeGhg2moBQ" points="[20, -9, -357, 0]$[123, -9, -254, 0]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkKjBEeG5WeGhg2moBQ" id="(0.07168458781362007,0.059190031152647975)"/>
+    </edges>
+    <edges xmi:id="_QeE_EKjFEeG5WeGhg2moBQ" type="Transition" element="_QeB7wKjFEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_QeFmIajFEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_QeFmIqjFEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_QeFmI6jFEeG5WeGhg2moBQ" x="-6" y="-12"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_QeE_EajFEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_QeFmIKjFEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_QeE_EqjFEeG5WeGhg2moBQ" points="[4, 0, -234, -44]$[240, 33, 2, -11]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_QeLFsKjFEeG5WeGhg2moBQ" id="(0.375,0.24528301886792453)"/>
+    </edges>
+    <edges xmi:id="_SiML4KjFEeG5WeGhg2moBQ" type="Transition" element="_SiJIkKjFEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_SiML5KjFEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_SiML5ajFEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_SiML5qjFEeG5WeGhg2moBQ" x="-65" y="20"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_SiML4ajFEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_SiML46jFEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_SiML4qjFEeG5WeGhg2moBQ" points="[4, 3, -234, -180]$[242, 207, 4, 24]"/>
+    </edges>
+    <edges xmi:id="_dgMxkKjFEeG5WeGhg2moBQ" type="Transition" element="_dgKVUKjFEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_dgNYoajFEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_dgNYoqjFEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_dgNYo6jFEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_dgMxkajFEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_dgNYoKjFEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dgMxkqjFEeG5WeGhg2moBQ" points="[18, 0, -128, 66]$[73, 0, -73, 66]$[121, -43, -25, 23]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dgS4MKjFEeG5WeGhg2moBQ" id="(0.0931899641577061,0.02711864406779661)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 327 - 333
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/SyncJoin.sct

@@ -1,333 +1,327 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
-  <sgraph:Statechart xmi:id="_0Png4KimEeG5WeGhg2moBQ" specification="&#xA;interface :&#xA;&#x9;in event e : void&#xA;&#x9;in event f : void&#xA;&#x9;in event jc&#xA;&#x9;in event jd&#xA;&#x9;&#xA;&#x9;var x : integer = 0" name="SyncJoin">
-    <regions xmi:id="_0PovAqimEeG5WeGhg2moBQ" name="main region">
-      <vertices xsi:type="sgraph:Entry" xmi:id="_0PtngaimEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_0PwDw6imEeG5WeGhg2moBQ" target="_tiWiMKinEeG5WeGhg2moBQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_0PuOl6imEeG5WeGhg2moBQ" specification="entry / x +=1 " name="A" incomingTransitions="_Eg6IoKioEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_j3fnoKjBEeG5WeGhg2moBQ" specification="e,f" target="_tiWiMKinEeG5WeGhg2moBQ"/>
-      </vertices>
-      <vertices xsi:type="sgraph:State" xmi:id="_tiWiMKinEeG5WeGhg2moBQ" name="B" incomingTransitions="_0PwDw6imEeG5WeGhg2moBQ _j3fnoKjBEeG5WeGhg2moBQ">
-        <regions xmi:id="_tiZlgKinEeG5WeGhg2moBQ" name="r1">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_10MckKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_5vhCoKinEeG5WeGhg2moBQ" specification="" target="_3SNSsKinEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_3SNSsKinEeG5WeGhg2moBQ" name="C1" incomingTransitions="_5vhCoKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_IFECgKjBEeG5WeGhg2moBQ" specification="e" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_G_gIoKjBEeG5WeGhg2moBQ" name="C2" incomingTransitions="_IFECgKjBEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_OkRhoKjBEeG5WeGhg2moBQ" specification="jc" target="_DBjOsKioEeG5WeGhg2moBQ"/>
-          </vertices>
-        </regions>
-        <regions xmi:id="_wOuB0KinEeG5WeGhg2moBQ" name="r2">
-          <vertices xsi:type="sgraph:Entry" xmi:id="_zHlFUKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_83T6AKinEeG5WeGhg2moBQ" specification="" target="_66ZhYKinEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_66ZhYKinEeG5WeGhg2moBQ" name="D1" incomingTransitions="_83T6AKinEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_Lr3KEKjBEeG5WeGhg2moBQ" specification="f" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
-          </vertices>
-          <vertices xsi:type="sgraph:State" xmi:id="_LrdhcKjBEeG5WeGhg2moBQ" name="D2" incomingTransitions="_Lr3KEKjBEeG5WeGhg2moBQ">
-            <outgoingTransitions xmi:id="_FO34gKjBEeG5WeGhg2moBQ" specification="jd" target="_DBjOsKioEeG5WeGhg2moBQ"/>
-          </vertices>
-        </regions>
-      </vertices>
-      <vertices xsi:type="sgraph:Synchronization" xmi:id="_DBjOsKioEeG5WeGhg2moBQ" incomingTransitions="_FO34gKjBEeG5WeGhg2moBQ _OkRhoKjBEeG5WeGhg2moBQ">
-        <outgoingTransitions xmi:id="_Eg6IoKioEeG5WeGhg2moBQ" specification="always" target="_0PuOl6imEeG5WeGhg2moBQ"/>
-      </vertices>
-    </regions>
-  </sgraph:Statechart>
-  <notation:Diagram xmi:id="_0PovAKimEeG5WeGhg2moBQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_0Png4KimEeG5WeGhg2moBQ" measurementUnit="Pixel">
-    <children xmi:id="_0PqkMKimEeG5WeGhg2moBQ" type="Region" element="_0PovAqimEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0PsZYKimEeG5WeGhg2moBQ" type="RegionName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PsZYaimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PtAcKimEeG5WeGhg2moBQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_0PtAcaimEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-        <children xmi:id="_0PtngqimEeG5WeGhg2moBQ" type="Entry" element="_0PtngaimEeG5WeGhg2moBQ">
-          <children xmi:id="_0PuOkKimEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-            <children xsi:type="notation:DecorationNode" xmi:id="_0PuOk6imEeG5WeGhg2moBQ" type="BorderItemLabel">
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOlKimEeG5WeGhg2moBQ"/>
-              <layoutConstraint xsi:type="notation:Location" xmi:id="_0PuOlaimEeG5WeGhg2moBQ"/>
-            </children>
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOkaimEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOkqimEeG5WeGhg2moBQ"/>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Ptng6imEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOlqimEeG5WeGhg2moBQ" x="13" y="14"/>
-        </children>
-        <children xmi:id="_0Pu1oaimEeG5WeGhg2moBQ" type="State" element="_0PuOl6imEeG5WeGhg2moBQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_0PvcsKimEeG5WeGhg2moBQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PvcsaimEeG5WeGhg2moBQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_0PvcsqimEeG5WeGhg2moBQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_0Pvcs6imEeG5WeGhg2moBQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_0PvctKimEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PvctaimEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_0PwDwKimEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Pu1oqimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_0Pu1o6imEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_0PwDwaimEeG5WeGhg2moBQ"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PwDwqimEeG5WeGhg2moBQ" x="381" y="195"/>
-        </children>
-        <children xmi:id="_tijWgKinEeG5WeGhg2moBQ" type="State" element="_tiWiMKinEeG5WeGhg2moBQ">
-          <children xsi:type="notation:DecorationNode" xmi:id="_tij9kKinEeG5WeGhg2moBQ" type="StateName">
-            <styles xsi:type="notation:ShapeStyle" xmi:id="_tij9kainEeG5WeGhg2moBQ"/>
-            <layoutConstraint xsi:type="notation:Location" xmi:id="_tij9kqinEeG5WeGhg2moBQ"/>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_tij9k6inEeG5WeGhg2moBQ" type="StateTextCompartment">
-            <children xsi:type="notation:Shape" xmi:id="_tij9lKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tij9lainEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <children xsi:type="notation:Compartment" xmi:id="_tikkoKinEeG5WeGhg2moBQ" type="StateFigureCompartment">
-            <children xmi:id="_tiqrQKinEeG5WeGhg2moBQ" type="Region" element="_tiZlgKinEeG5WeGhg2moBQ">
-              <children xsi:type="notation:DecorationNode" xmi:id="_tirSUKinEeG5WeGhg2moBQ" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_tirSUainEeG5WeGhg2moBQ"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_tirSUqinEeG5WeGhg2moBQ"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_tir5YKinEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_10WNkKinEeG5WeGhg2moBQ" type="Entry" element="_10MckKinEeG5WeGhg2moBQ">
-                  <children xmi:id="_10W0oKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_10W0o6inEeG5WeGhg2moBQ" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0pKinEeG5WeGhg2moBQ"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_10W0painEeG5WeGhg2moBQ"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0oainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10W0oqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_10WNkainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10WNkqinEeG5WeGhg2moBQ" x="3" y="12"/>
-                </children>
-                <children xmi:id="_3Sb8MKinEeG5WeGhg2moBQ" type="State" element="_3SNSsKinEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_3ScjQKinEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3ScjQainEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_3ScjQqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_3ScjQ6inEeG5WeGhg2moBQ" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_3ScjRKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3ScjRainEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_3SdKUKinEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3Sb8MainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_3Sb8MqinEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3SdKUainEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Sb8M6inEeG5WeGhg2moBQ" x="31" y="26"/>
-                </children>
-                <children xmi:id="_G_ndYKjBEeG5WeGhg2moBQ" type="State" element="_G_gIoKjBEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_G_oEcKjBEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_G_oEcajBEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_G_oEcqjBEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_G_oEc6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
-                    <children xsi:type="notation:Shape" xmi:id="_G_orgKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_orgajBEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_G_orgqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_G_ndYajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_G_ndYqjBEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_G_org6jBEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_ndY6jBEeG5WeGhg2moBQ" x="139" y="26"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tir5YainEeG5WeGhg2moBQ"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_tiqrQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tiqrQqinEeG5WeGhg2moBQ"/>
-            </children>
-            <children xmi:id="_wO8EQKinEeG5WeGhg2moBQ" type="Region" element="_wOuB0KinEeG5WeGhg2moBQ">
-              <children xsi:type="notation:DecorationNode" xmi:id="_wO8rUKinEeG5WeGhg2moBQ" type="RegionName">
-                <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8rUainEeG5WeGhg2moBQ"/>
-                <layoutConstraint xsi:type="notation:Location" xmi:id="_wO8rUqinEeG5WeGhg2moBQ"/>
-              </children>
-              <children xsi:type="notation:Shape" xmi:id="_wO8rU6inEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
-                <children xmi:id="_zHvdYKinEeG5WeGhg2moBQ" type="Entry" element="_zHlFUKinEeG5WeGhg2moBQ">
-                  <children xmi:id="_zHwEcKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
-                    <children xsi:type="notation:DecorationNode" xmi:id="_zHwrgKinEeG5WeGhg2moBQ" type="BorderItemLabel">
-                      <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwrgainEeG5WeGhg2moBQ"/>
-                      <layoutConstraint xsi:type="notation:Location" xmi:id="_zHwrgqinEeG5WeGhg2moBQ"/>
-                    </children>
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwEcainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHwEcqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_zHvdYainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHvdYqinEeG5WeGhg2moBQ" x="6" y="11"/>
-                </children>
-                <children xmi:id="_66luoKinEeG5WeGhg2moBQ" type="State" element="_66ZhYKinEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_66mVsKinEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_66mVsainEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_66mVsqinEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_66m8wKinEeG5WeGhg2moBQ" type="StateTextCompartment">
-                    <children xsi:type="notation:Shape" xmi:id="_66m8wainEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66m8wqinEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_66m8w6inEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_66luoainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_66luoqinEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_66m8xKinEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66luo6inEeG5WeGhg2moBQ" x="35" y="11"/>
-                </children>
-                <children xmi:id="_Lrk2MKjBEeG5WeGhg2moBQ" type="State" element="_LrdhcKjBEeG5WeGhg2moBQ">
-                  <children xsi:type="notation:DecorationNode" xmi:id="_LrldQKjBEeG5WeGhg2moBQ" type="StateName">
-                    <styles xsi:type="notation:ShapeStyle" xmi:id="_LrldQajBEeG5WeGhg2moBQ"/>
-                    <layoutConstraint xsi:type="notation:Location" xmi:id="_LrldQqjBEeG5WeGhg2moBQ"/>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_LrldQ6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
-                    <children xsi:type="notation:Shape" xmi:id="_LrmEUKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
-                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LrmEUajBEeG5WeGhg2moBQ"/>
-                    </children>
-                  </children>
-                  <children xsi:type="notation:Compartment" xmi:id="_LrmEUqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
-                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Lrk2MajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-                  <styles xsi:type="notation:FontStyle" xmi:id="_Lrk2MqjBEeG5WeGhg2moBQ"/>
-                  <styles xsi:type="notation:BooleanValueStyle" xmi:id="_LrmEU6jBEeG5WeGhg2moBQ"/>
-                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Lrk2M6jBEeG5WeGhg2moBQ" x="135" y="11"/>
-                </children>
-                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8rVKinEeG5WeGhg2moBQ"/>
-              </children>
-              <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8EQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8EQqinEeG5WeGhg2moBQ"/>
-            </children>
-          </children>
-          <styles xsi:type="notation:ShapeStyle" xmi:id="_tijWgainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
-          <styles xsi:type="notation:FontStyle" xmi:id="_tijWgqinEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_tikkoainEeG5WeGhg2moBQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_nphfQLCjEeKU5OA2dZMWpA" name="isHorizontal"/>
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tijWg6inEeG5WeGhg2moBQ" x="4" y="47" width="279" height="321"/>
-        </children>
-        <children xsi:type="notation:Shape" xmi:id="_DBsYoKioEeG5WeGhg2moBQ" type="Synchronization" element="_DBjOsKioEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752">
-          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DBsYoaioEeG5WeGhg2moBQ" x="333" y="203"/>
-        </children>
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtAcqimEeG5WeGhg2moBQ"/>
-      </children>
-      <styles xsi:type="notation:ShapeStyle" xmi:id="_0PqkMaimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtngKimEeG5WeGhg2moBQ" x="152" y="10" width="497" height="411"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_0Px486imEeG5WeGhg2moBQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0Px49aimEeG5WeGhg2moBQ" type="StatechartName">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PygAKimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PygAaimEeG5WeGhg2moBQ"/>
-      </children>
-      <children xsi:type="notation:Shape" xmi:id="_0PygAqimEeG5WeGhg2moBQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
-        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygA6imEeG5WeGhg2moBQ"/>
-      </children>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygBKimEeG5WeGhg2moBQ" x="10" y="10" width="143" height="411"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_qVmTgKjBEeG5WeGhg2moBQ" type="Note" fontName="Verdana" description="A  join allows the synchonzation from a state configuration into another state configuration that substitutes the previos state configuration. When states C2 and D2 is active and enevts e and f were raised than a transition to A occurs." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
-      <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kKjBEeG5WeGhg2moBQ" type="DiagramName">
-        <element xsi:nil="true"/>
-      </children>
-      <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kajBEeG5WeGhg2moBQ" type="Description">
-        <element xsi:nil="true"/>
-      </children>
-      <styles xsi:type="notation:TextStyle" xmi:id="_qVmTgajBEeG5WeGhg2moBQ"/>
-      <styles xsi:type="notation:LineTypeStyle" xmi:id="_qVmTgqjBEeG5WeGhg2moBQ"/>
-      <element xsi:nil="true"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qVmTg6jBEeG5WeGhg2moBQ" x="676" y="44" width="307" height="110"/>
-    </children>
-    <children xsi:type="notation:Shape" xmi:id="_EJ2_0GPPEeKx-Z4zmFgvdg" type="Note" fontName="Verdana" description="the entry action should be executed only once" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
-      <children xsi:type="notation:BasicDecorationNode" xmi:id="_EJ3m4GPPEeKx-Z4zmFgvdg" type="DiagramName">
-        <element xsi:nil="true"/>
-      </children>
-      <children xsi:type="notation:BasicDecorationNode" xmi:id="_EJ4N8GPPEeKx-Z4zmFgvdg" type="Description">
-        <element xsi:nil="true"/>
-      </children>
-      <styles xsi:type="notation:TextStyle" xmi:id="_EJ2_0WPPEeKx-Z4zmFgvdg"/>
-      <styles xsi:type="notation:LineTypeStyle" xmi:id="_EJ2_0mPPEeKx-Z4zmFgvdg"/>
-      <element xsi:nil="true"/>
-      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EJ2_02PPEeKx-Z4zmFgvdg" x="676" y="248" height="34"/>
-    </children>
-    <styles xsi:type="notation:DiagramStyle" xmi:id="_0PovAaimEeG5WeGhg2moBQ"/>
-    <edges xmi:id="_0PxR4KimEeG5WeGhg2moBQ" type="Transition" element="_0PwDw6imEeG5WeGhg2moBQ" source="_0PtngqimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_0Px48KimEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_0Px48aimEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_0Px48qimEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0PxR4aimEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_0PxR46imEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0PxR4qimEeG5WeGhg2moBQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-sZzYKinEeG5WeGhg2moBQ" id="(0.07537688442211055,0.07219251336898395)"/>
-    </edges>
-    <edges xmi:id="_5vplgKinEeG5WeGhg2moBQ" type="Transition" element="_5vhCoKinEeG5WeGhg2moBQ" source="_10WNkKinEeG5WeGhg2moBQ" target="_3Sb8MKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_5vplhKinEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_5vplhainEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_5vqMkKinEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5vplgainEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_5vplg6inEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5vplgqinEeG5WeGhg2moBQ" points="[5, 5, -57, -53]$[64, 82, 2, 24]"/>
-    </edges>
-    <edges xmi:id="_83ansKinEeG5WeGhg2moBQ" type="Transition" element="_83T6AKinEeG5WeGhg2moBQ" source="_zHvdYKinEeG5WeGhg2moBQ" target="_66luoKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_83bOwainEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_83bOwqinEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_83bOw6inEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_83ansainEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_83bOwKinEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_83ansqinEeG5WeGhg2moBQ" points="[5, 5, -49, -51]$[59, 32, 5, -24]"/>
-    </edges>
-    <edges xmi:id="_EhA2UKioEeG5WeGhg2moBQ" type="Transition" element="_Eg6IoKioEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_EhBdYKioEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_EhBdYaioEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_EhBdYqioEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EhA2UaioEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_EhA2U6ioEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EhA2UqioEeG5WeGhg2moBQ" points="[8, -3, -63, 13]$[69, -40, -2, -24]"/>
-    </edges>
-    <edges xmi:id="_FO-mMKjBEeG5WeGhg2moBQ" type="Transition" element="_FO34gKjBEeG5WeGhg2moBQ" source="_Lrk2MKjBEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_FO-mNKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_FO-mNajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_FO-mNqjBEeG5WeGhg2moBQ" x="-18" y="15"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_FO-mMajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_FO-mM6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_FO-mMqjBEeG5WeGhg2moBQ" points="[18, -6, -335, 118]$[353, -108, 0, 16]"/>
-    </edges>
-    <edges xmi:id="_IFIT8KjBEeG5WeGhg2moBQ" type="Transition" element="_IFECgKjBEeG5WeGhg2moBQ" source="_3Sb8MKinEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_IFI7AajBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_IFI7AqjBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_IFI7A6jBEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IFIT8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_IFI7AKjBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IFIT8qjBEeG5WeGhg2moBQ" points="[28, -3, -123, -7]$[150, -20, -1, -24]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IFRd4KjBEeG5WeGhg2moBQ" id="(0.2,0.41509433962264153)"/>
-    </edges>
-    <edges xmi:id="_Lr9QsKjBEeG5WeGhg2moBQ" type="Transition" element="_Lr3KEKjBEeG5WeGhg2moBQ" source="_66luoKinEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_Lr9QtKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_Lr9QtajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_Lr9QtqjBEeG5WeGhg2moBQ" y="10"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Lr9QsajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_Lr9Qs6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Lr9QsqjBEeG5WeGhg2moBQ" points="[-17, -23, 42, 54]$[-57, -74, 2, 3]"/>
-    </edges>
-    <edges xmi:id="_OkVzEKjBEeG5WeGhg2moBQ" type="Transition" element="_OkRhoKjBEeG5WeGhg2moBQ" source="_G_ndYKjBEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_OkVzFKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_OkVzFajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_OkWaIKjBEeG5WeGhg2moBQ" x="-26" y="9"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_OkVzEajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_OkVzE6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_OkVzEqjBEeG5WeGhg2moBQ" points="[35, 4, -235, -28]$[266, 31, -4, -1]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Okdu4KjBEeG5WeGhg2moBQ" id="(0.0,0.5660377358490566)"/>
-    </edges>
-    <edges xmi:id="_j3iq8KjBEeG5WeGhg2moBQ" type="Transition" element="_j3fnoKjBEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
-      <children xsi:type="notation:DecorationNode" xmi:id="_j3jSAKjBEeG5WeGhg2moBQ" type="TransitionExpression">
-        <styles xsi:type="notation:ShapeStyle" xmi:id="_j3jSAajBEeG5WeGhg2moBQ"/>
-        <layoutConstraint xsi:type="notation:Location" xmi:id="_j3jSAqjBEeG5WeGhg2moBQ" x="7" y="15"/>
-      </children>
-      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j3iq8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
-      <styles xsi:type="notation:FontStyle" xmi:id="_j3iq86jBEeG5WeGhg2moBQ" fontName="Verdana"/>
-      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j3iq8qjBEeG5WeGhg2moBQ" points="[0, -55, 161, 133]$[0, -179, 161, 9]$[-141, -179, 20, 9]"/>
-      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkKjBEeG5WeGhg2moBQ" id="(0.45,1.0)"/>
-      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkajBEeG5WeGhg2moBQ" id="(0.9283154121863799,0.04984423676012461)"/>
-    </edges>
-  </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/sgraph/2.0.0">
+  <sgraph:Statechart xmi:id="_0Png4KimEeG5WeGhg2moBQ" specification="&#xA;interface :&#xA;&#x9;in event e : void&#xA;&#x9;in event f : void&#xA;&#x9;in event jc&#xA;&#x9;in event jd&#xA;&#x9;&#xA;&#x9;var x : integer = 0" name="SyncJoin">
+    <regions xmi:id="_0PovAqimEeG5WeGhg2moBQ" name="main region">
+      <vertices xsi:type="sgraph:Entry" xmi:id="_0PtngaimEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_0PwDw6imEeG5WeGhg2moBQ" target="_tiWiMKinEeG5WeGhg2moBQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_0PuOl6imEeG5WeGhg2moBQ" specification="entry / x +=1 " name="A" incomingTransitions="_Eg6IoKioEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_j3fnoKjBEeG5WeGhg2moBQ" specification="e,f" target="_tiWiMKinEeG5WeGhg2moBQ"/>
+      </vertices>
+      <vertices xsi:type="sgraph:State" xmi:id="_tiWiMKinEeG5WeGhg2moBQ" name="B" incomingTransitions="_0PwDw6imEeG5WeGhg2moBQ _j3fnoKjBEeG5WeGhg2moBQ">
+        <regions xmi:id="_tiZlgKinEeG5WeGhg2moBQ" name="r1">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_10MckKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_5vhCoKinEeG5WeGhg2moBQ" specification="" target="_3SNSsKinEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_3SNSsKinEeG5WeGhg2moBQ" name="C1" incomingTransitions="_5vhCoKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_IFECgKjBEeG5WeGhg2moBQ" specification="e" target="_G_gIoKjBEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_G_gIoKjBEeG5WeGhg2moBQ" name="C2" incomingTransitions="_IFECgKjBEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_OkRhoKjBEeG5WeGhg2moBQ" specification="jc" target="_DBjOsKioEeG5WeGhg2moBQ"/>
+          </vertices>
+        </regions>
+        <regions xmi:id="_wOuB0KinEeG5WeGhg2moBQ" name="r2">
+          <vertices xsi:type="sgraph:Entry" xmi:id="_zHlFUKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_83T6AKinEeG5WeGhg2moBQ" specification="" target="_66ZhYKinEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_66ZhYKinEeG5WeGhg2moBQ" name="D1" incomingTransitions="_83T6AKinEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_Lr3KEKjBEeG5WeGhg2moBQ" specification="f" target="_LrdhcKjBEeG5WeGhg2moBQ"/>
+          </vertices>
+          <vertices xsi:type="sgraph:State" xmi:id="_LrdhcKjBEeG5WeGhg2moBQ" name="D2" incomingTransitions="_Lr3KEKjBEeG5WeGhg2moBQ">
+            <outgoingTransitions xmi:id="_FO34gKjBEeG5WeGhg2moBQ" specification="jd" target="_DBjOsKioEeG5WeGhg2moBQ"/>
+          </vertices>
+        </regions>
+      </vertices>
+      <vertices xsi:type="sgraph:Synchronization" xmi:id="_DBjOsKioEeG5WeGhg2moBQ" incomingTransitions="_FO34gKjBEeG5WeGhg2moBQ _OkRhoKjBEeG5WeGhg2moBQ">
+        <outgoingTransitions xmi:id="_Eg6IoKioEeG5WeGhg2moBQ" specification="always" target="_0PuOl6imEeG5WeGhg2moBQ"/>
+      </vertices>
+    </regions>
+  </sgraph:Statechart>
+  <notation:Diagram xmi:id="_0PovAKimEeG5WeGhg2moBQ" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_0Png4KimEeG5WeGhg2moBQ" measurementUnit="Pixel">
+    <children xmi:id="_0PqkMKimEeG5WeGhg2moBQ" type="Region" element="_0PovAqimEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0PsZYKimEeG5WeGhg2moBQ" type="RegionName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PsZYaimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PtAcKimEeG5WeGhg2moBQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_0PtAcaimEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+        <children xmi:id="_0PtngqimEeG5WeGhg2moBQ" type="Entry" element="_0PtngaimEeG5WeGhg2moBQ">
+          <children xmi:id="_0PuOkKimEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+            <children xsi:type="notation:DecorationNode" xmi:id="_0PuOk6imEeG5WeGhg2moBQ" type="BorderItemLabel">
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOlKimEeG5WeGhg2moBQ"/>
+              <layoutConstraint xsi:type="notation:Location" xmi:id="_0PuOlaimEeG5WeGhg2moBQ"/>
+            </children>
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PuOkaimEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOkqimEeG5WeGhg2moBQ"/>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Ptng6imEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PuOlqimEeG5WeGhg2moBQ" x="13" y="14"/>
+        </children>
+        <children xmi:id="_0Pu1oaimEeG5WeGhg2moBQ" type="State" element="_0PuOl6imEeG5WeGhg2moBQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_0PvcsKimEeG5WeGhg2moBQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_0PvcsaimEeG5WeGhg2moBQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_0PvcsqimEeG5WeGhg2moBQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_0Pvcs6imEeG5WeGhg2moBQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_0PvctKimEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PvctaimEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_0PwDwKimEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_0Pu1oqimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_0Pu1o6imEeG5WeGhg2moBQ"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PwDwqimEeG5WeGhg2moBQ" x="381" y="195"/>
+        </children>
+        <children xmi:id="_tijWgKinEeG5WeGhg2moBQ" type="State" element="_tiWiMKinEeG5WeGhg2moBQ">
+          <children xsi:type="notation:DecorationNode" xmi:id="_tij9kKinEeG5WeGhg2moBQ" type="StateName">
+            <styles xsi:type="notation:ShapeStyle" xmi:id="_tij9kainEeG5WeGhg2moBQ"/>
+            <layoutConstraint xsi:type="notation:Location" xmi:id="_tij9kqinEeG5WeGhg2moBQ"/>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_tij9k6inEeG5WeGhg2moBQ" type="StateTextCompartment">
+            <children xsi:type="notation:Shape" xmi:id="_tij9lKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tij9lainEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <children xsi:type="notation:Compartment" xmi:id="_tikkoKinEeG5WeGhg2moBQ" type="StateFigureCompartment">
+            <children xmi:id="_tiqrQKinEeG5WeGhg2moBQ" type="Region" element="_tiZlgKinEeG5WeGhg2moBQ">
+              <children xsi:type="notation:DecorationNode" xmi:id="_tirSUKinEeG5WeGhg2moBQ" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_tirSUainEeG5WeGhg2moBQ"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_tirSUqinEeG5WeGhg2moBQ"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_tir5YKinEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_10WNkKinEeG5WeGhg2moBQ" type="Entry" element="_10MckKinEeG5WeGhg2moBQ">
+                  <children xmi:id="_10W0oKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_10W0o6inEeG5WeGhg2moBQ" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0pKinEeG5WeGhg2moBQ"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_10W0painEeG5WeGhg2moBQ"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_10W0oainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10W0oqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_10WNkainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_10WNkqinEeG5WeGhg2moBQ" x="3" y="12"/>
+                </children>
+                <children xmi:id="_3Sb8MKinEeG5WeGhg2moBQ" type="State" element="_3SNSsKinEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_3ScjQKinEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_3ScjQainEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_3ScjQqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_3ScjQ6inEeG5WeGhg2moBQ" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_3ScjRKinEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3ScjRainEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_3SdKUKinEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_3Sb8MainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_3Sb8MqinEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_3Sb8M6inEeG5WeGhg2moBQ" x="31" y="26"/>
+                </children>
+                <children xmi:id="_G_ndYKjBEeG5WeGhg2moBQ" type="State" element="_G_gIoKjBEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_G_oEcKjBEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_G_oEcajBEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_G_oEcqjBEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_G_oEc6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
+                    <children xsi:type="notation:Shape" xmi:id="_G_orgKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_orgajBEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_G_orgqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_G_ndYajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_G_ndYqjBEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_G_ndY6jBEeG5WeGhg2moBQ" x="139" y="26"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tir5YainEeG5WeGhg2moBQ"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_tiqrQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tiqrQqinEeG5WeGhg2moBQ"/>
+            </children>
+            <children xmi:id="_wO8EQKinEeG5WeGhg2moBQ" type="Region" element="_wOuB0KinEeG5WeGhg2moBQ">
+              <children xsi:type="notation:DecorationNode" xmi:id="_wO8rUKinEeG5WeGhg2moBQ" type="RegionName">
+                <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8rUainEeG5WeGhg2moBQ"/>
+                <layoutConstraint xsi:type="notation:Location" xmi:id="_wO8rUqinEeG5WeGhg2moBQ"/>
+              </children>
+              <children xsi:type="notation:Shape" xmi:id="_wO8rU6inEeG5WeGhg2moBQ" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
+                <children xmi:id="_zHvdYKinEeG5WeGhg2moBQ" type="Entry" element="_zHlFUKinEeG5WeGhg2moBQ">
+                  <children xmi:id="_zHwEcKinEeG5WeGhg2moBQ" type="BorderItemLabelContainer">
+                    <children xsi:type="notation:DecorationNode" xmi:id="_zHwrgKinEeG5WeGhg2moBQ" type="BorderItemLabel">
+                      <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwrgainEeG5WeGhg2moBQ"/>
+                      <layoutConstraint xsi:type="notation:Location" xmi:id="_zHwrgqinEeG5WeGhg2moBQ"/>
+                    </children>
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_zHwEcainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                    <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHwEcqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_zHvdYainEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zHvdYqinEeG5WeGhg2moBQ" x="6" y="11"/>
+                </children>
+                <children xmi:id="_66luoKinEeG5WeGhg2moBQ" type="State" element="_66ZhYKinEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_66mVsKinEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_66mVsainEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_66mVsqinEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_66m8wKinEeG5WeGhg2moBQ" type="StateTextCompartment">
+                    <children xsi:type="notation:Shape" xmi:id="_66m8wainEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66m8wqinEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_66m8w6inEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_66luoainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_66luoqinEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_66luo6inEeG5WeGhg2moBQ" x="35" y="11"/>
+                </children>
+                <children xmi:id="_Lrk2MKjBEeG5WeGhg2moBQ" type="State" element="_LrdhcKjBEeG5WeGhg2moBQ">
+                  <children xsi:type="notation:DecorationNode" xmi:id="_LrldQKjBEeG5WeGhg2moBQ" type="StateName">
+                    <styles xsi:type="notation:ShapeStyle" xmi:id="_LrldQajBEeG5WeGhg2moBQ"/>
+                    <layoutConstraint xsi:type="notation:Location" xmi:id="_LrldQqjBEeG5WeGhg2moBQ"/>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_LrldQ6jBEeG5WeGhg2moBQ" type="StateTextCompartment" collapsed="true">
+                    <children xsi:type="notation:Shape" xmi:id="_LrmEUKjBEeG5WeGhg2moBQ" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
+                      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_LrmEUajBEeG5WeGhg2moBQ"/>
+                    </children>
+                  </children>
+                  <children xsi:type="notation:Compartment" xmi:id="_LrmEUqjBEeG5WeGhg2moBQ" type="StateFigureCompartment"/>
+                  <styles xsi:type="notation:ShapeStyle" xmi:id="_Lrk2MajBEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+                  <styles xsi:type="notation:FontStyle" xmi:id="_Lrk2MqjBEeG5WeGhg2moBQ"/>
+                  <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Lrk2M6jBEeG5WeGhg2moBQ" x="135" y="11"/>
+                </children>
+                <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8rVKinEeG5WeGhg2moBQ"/>
+              </children>
+              <styles xsi:type="notation:ShapeStyle" xmi:id="_wO8EQainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+              <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wO8EQqinEeG5WeGhg2moBQ"/>
+            </children>
+          </children>
+          <styles xsi:type="notation:ShapeStyle" xmi:id="_tijWgainEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
+          <styles xsi:type="notation:FontStyle" xmi:id="_tijWgqinEeG5WeGhg2moBQ"/>
+          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_nphfQLCjEeKU5OA2dZMWpA" name="isHorizontal"/>
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tijWg6inEeG5WeGhg2moBQ" x="4" y="47" width="279" height="321"/>
+        </children>
+        <children xsi:type="notation:Shape" xmi:id="_DBsYoKioEeG5WeGhg2moBQ" type="Synchronization" element="_DBjOsKioEeG5WeGhg2moBQ" fontName="Verdana" lineColor="4210752">
+          <layoutConstraint xsi:type="notation:Bounds" xmi:id="_DBsYoaioEeG5WeGhg2moBQ" x="333" y="203"/>
+        </children>
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtAcqimEeG5WeGhg2moBQ"/>
+      </children>
+      <styles xsi:type="notation:ShapeStyle" xmi:id="_0PqkMaimEeG5WeGhg2moBQ" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PtngKimEeG5WeGhg2moBQ" x="152" y="10" width="497" height="411"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_0Px486imEeG5WeGhg2moBQ" type="StatechartText" fontName="Verdana" lineColor="4210752">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0Px49aimEeG5WeGhg2moBQ" type="StatechartName">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0PygAKimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0PygAaimEeG5WeGhg2moBQ"/>
+      </children>
+      <children xsi:type="notation:Shape" xmi:id="_0PygAqimEeG5WeGhg2moBQ" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
+        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygA6imEeG5WeGhg2moBQ"/>
+      </children>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0PygBKimEeG5WeGhg2moBQ" x="10" y="10" width="143" height="411"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_qVmTgKjBEeG5WeGhg2moBQ" type="Note" fontName="Verdana" description="A  join allows the synchonzation from a state configuration into another state configuration that substitutes the previos state configuration. When states C2 and D2 is active and enevts e and f were raised than a transition to A occurs." fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
+      <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kKjBEeG5WeGhg2moBQ" type="DiagramName">
+        <element xsi:nil="true"/>
+      </children>
+      <children xsi:type="notation:BasicDecorationNode" xmi:id="_qVm6kajBEeG5WeGhg2moBQ" type="Description">
+        <element xsi:nil="true"/>
+      </children>
+      <styles xsi:type="notation:TextStyle" xmi:id="_qVmTgajBEeG5WeGhg2moBQ"/>
+      <styles xsi:type="notation:LineTypeStyle" xmi:id="_qVmTgqjBEeG5WeGhg2moBQ"/>
+      <element xsi:nil="true"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qVmTg6jBEeG5WeGhg2moBQ" x="676" y="44" width="307" height="110"/>
+    </children>
+    <children xsi:type="notation:Shape" xmi:id="_EJ2_0GPPEeKx-Z4zmFgvdg" type="Note" fontName="Verdana" description="the entry action should be executed only once" fillColor="13369343" transparency="0" lineColor="6737151" lineWidth="1">
+      <children xsi:type="notation:BasicDecorationNode" xmi:id="_EJ3m4GPPEeKx-Z4zmFgvdg" type="DiagramName">
+        <element xsi:nil="true"/>
+      </children>
+      <children xsi:type="notation:BasicDecorationNode" xmi:id="_EJ4N8GPPEeKx-Z4zmFgvdg" type="Description">
+        <element xsi:nil="true"/>
+      </children>
+      <styles xsi:type="notation:TextStyle" xmi:id="_EJ2_0WPPEeKx-Z4zmFgvdg"/>
+      <styles xsi:type="notation:LineTypeStyle" xmi:id="_EJ2_0mPPEeKx-Z4zmFgvdg"/>
+      <element xsi:nil="true"/>
+      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_EJ2_02PPEeKx-Z4zmFgvdg" x="676" y="248" height="34"/>
+    </children>
+    <styles xsi:type="notation:DiagramStyle" xmi:id="_0PovAaimEeG5WeGhg2moBQ"/>
+    <edges xmi:id="_0PxR4KimEeG5WeGhg2moBQ" type="Transition" element="_0PwDw6imEeG5WeGhg2moBQ" source="_0PtngqimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_0Px48KimEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_0Px48aimEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_0Px48qimEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_0PxR4aimEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_0PxR46imEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0PxR4qimEeG5WeGhg2moBQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-sZzYKinEeG5WeGhg2moBQ" id="(0.07537688442211055,0.07219251336898395)"/>
+    </edges>
+    <edges xmi:id="_5vplgKinEeG5WeGhg2moBQ" type="Transition" element="_5vhCoKinEeG5WeGhg2moBQ" source="_10WNkKinEeG5WeGhg2moBQ" target="_3Sb8MKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_5vplhKinEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_5vplhainEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_5vqMkKinEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_5vplgainEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_5vplg6inEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_5vplgqinEeG5WeGhg2moBQ" points="[5, 5, -57, -53]$[64, 82, 2, 24]"/>
+    </edges>
+    <edges xmi:id="_83ansKinEeG5WeGhg2moBQ" type="Transition" element="_83T6AKinEeG5WeGhg2moBQ" source="_zHvdYKinEeG5WeGhg2moBQ" target="_66luoKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_83bOwainEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_83bOwqinEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_83bOw6inEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_83ansainEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_83bOwKinEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_83ansqinEeG5WeGhg2moBQ" points="[5, 5, -49, -51]$[59, 32, 5, -24]"/>
+    </edges>
+    <edges xmi:id="_EhA2UKioEeG5WeGhg2moBQ" type="Transition" element="_Eg6IoKioEeG5WeGhg2moBQ" source="_DBsYoKioEeG5WeGhg2moBQ" target="_0Pu1oaimEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_EhBdYKioEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_EhBdYaioEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_EhBdYqioEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_EhA2UaioEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_EhA2U6ioEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_EhA2UqioEeG5WeGhg2moBQ" points="[8, -3, -63, 13]$[69, -40, -2, -24]"/>
+    </edges>
+    <edges xmi:id="_FO-mMKjBEeG5WeGhg2moBQ" type="Transition" element="_FO34gKjBEeG5WeGhg2moBQ" source="_Lrk2MKjBEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_FO-mNKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_FO-mNajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_FO-mNqjBEeG5WeGhg2moBQ" x="-18" y="15"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_FO-mMajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_FO-mM6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_FO-mMqjBEeG5WeGhg2moBQ" points="[18, -6, -335, 118]$[353, -108, 0, 16]"/>
+    </edges>
+    <edges xmi:id="_IFIT8KjBEeG5WeGhg2moBQ" type="Transition" element="_IFECgKjBEeG5WeGhg2moBQ" source="_3Sb8MKinEeG5WeGhg2moBQ" target="_G_ndYKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_IFI7AajBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_IFI7AqjBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_IFI7A6jBEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_IFIT8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_IFI7AKjBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_IFIT8qjBEeG5WeGhg2moBQ" points="[28, -3, -123, -7]$[150, -20, -1, -24]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_IFRd4KjBEeG5WeGhg2moBQ" id="(0.2,0.41509433962264153)"/>
+    </edges>
+    <edges xmi:id="_Lr9QsKjBEeG5WeGhg2moBQ" type="Transition" element="_Lr3KEKjBEeG5WeGhg2moBQ" source="_66luoKinEeG5WeGhg2moBQ" target="_Lrk2MKjBEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_Lr9QtKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_Lr9QtajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_Lr9QtqjBEeG5WeGhg2moBQ" y="10"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_Lr9QsajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_Lr9Qs6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Lr9QsqjBEeG5WeGhg2moBQ" points="[-17, -23, 42, 54]$[-57, -74, 2, 3]"/>
+    </edges>
+    <edges xmi:id="_OkVzEKjBEeG5WeGhg2moBQ" type="Transition" element="_OkRhoKjBEeG5WeGhg2moBQ" source="_G_ndYKjBEeG5WeGhg2moBQ" target="_DBsYoKioEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_OkVzFKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_OkVzFajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_OkWaIKjBEeG5WeGhg2moBQ" x="-26" y="9"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_OkVzEajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_OkVzE6jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_OkVzEqjBEeG5WeGhg2moBQ" points="[35, 4, -235, -28]$[266, 31, -4, -1]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Okdu4KjBEeG5WeGhg2moBQ" id="(0.0,0.5660377358490566)"/>
+    </edges>
+    <edges xmi:id="_j3iq8KjBEeG5WeGhg2moBQ" type="Transition" element="_j3fnoKjBEeG5WeGhg2moBQ" source="_0Pu1oaimEeG5WeGhg2moBQ" target="_tijWgKinEeG5WeGhg2moBQ">
+      <children xsi:type="notation:DecorationNode" xmi:id="_j3jSAKjBEeG5WeGhg2moBQ" type="TransitionExpression">
+        <styles xsi:type="notation:ShapeStyle" xmi:id="_j3jSAajBEeG5WeGhg2moBQ"/>
+        <layoutConstraint xsi:type="notation:Location" xmi:id="_j3jSAqjBEeG5WeGhg2moBQ" x="7" y="15"/>
+      </children>
+      <styles xsi:type="notation:ConnectorStyle" xmi:id="_j3iq8ajBEeG5WeGhg2moBQ" lineColor="4210752"/>
+      <styles xsi:type="notation:FontStyle" xmi:id="_j3iq86jBEeG5WeGhg2moBQ" fontName="Verdana"/>
+      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_j3iq8qjBEeG5WeGhg2moBQ" points="[0, -55, 161, 133]$[0, -179, 161, 9]$[-141, -179, 20, 9]"/>
+      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkKjBEeG5WeGhg2moBQ" id="(0.45,1.0)"/>
+      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_j3oxkajBEeG5WeGhg2moBQ" id="(0.9283154121863799,0.04984423676012461)"/>
+    </edges>
+  </notation:Diagram>
+</xmi:XMI>

+ 0 - 9
test-plugins/org.yakindu.sct.test.models/testmodels/SCTUnit/ValuedEvents.sct

@@ -88,7 +88,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_mYcFEHjXEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_mYaP4XjXEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_mYaP4njXEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mYcFEXjXEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mYcsIHjXEeGKl8JlHfi_Yg" x="-263" y="107" width="270" height="111"/>
         </children>
         <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mYWlgXjXEeGKl8JlHfi_Yg"/>
@@ -137,7 +136,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_48x4EHjZEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_48tmoXjZEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_48tmonjZEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_48yfIHjZEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_48tmo3jZEeGKl8JlHfi_Yg" x="3" y="67" width="111" height="66"/>
         </children>
         <children xmi:id="_9hmHEHjZEeGKl8JlHfi_Yg" type="State" element="_9hO6sHjZEeGKl8JlHfi_Yg">
@@ -153,7 +151,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_9hpKYHjZEeGKl8JlHfi_Yg" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_9hmuIHjZEeGKl8JlHfi_Yg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_9hmuIXjZEeGKl8JlHfi_Yg"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_9hpxcHjZEeGKl8JlHfi_Yg"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_9hmuInjZEeGKl8JlHfi_Yg" x="3" y="227" width="96" height="61"/>
         </children>
         <children xmi:id="_fwkwsMDlEeSuvthoVZyf5Q" type="State" element="_fwcN0MDlEeSuvthoVZyf5Q">
@@ -208,7 +205,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_aPele-KsEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_aPelfOKsEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_aPelfeKsEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aPelfuKsEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aPelf-KsEeS9Ecc_7JR_AQ" x="-6" y="72" width="111" height="66"/>
         </children>
         <children xmi:id="_aPelgOKsEeS9Ecc_7JR_AQ" type="State" element="_aPi24OKsEeS9Ecc_7JR_AQ">
@@ -224,7 +220,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_aPelh-KsEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_aPeliOKsEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_aPelieKsEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aPeliuKsEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aPeli-KsEeS9Ecc_7JR_AQ" x="-6" y="227" width="96" height="61"/>
         </children>
         <children xmi:id="_aPeljOKsEeS9Ecc_7JR_AQ" type="State" element="_aPkFAOKsEeS9Ecc_7JR_AQ">
@@ -279,7 +274,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_88NqVeKsEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_88NqVuKsEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_88NqV-KsEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_88NqWOKsEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_88NqWeKsEeS9Ecc_7JR_AQ" x="-6" y="72" width="111" height="66"/>
         </children>
         <children xmi:id="_88NqWuKsEeS9Ecc_7JR_AQ" type="State" element="_88QtmOKsEeS9Ecc_7JR_AQ">
@@ -295,7 +289,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_88NqYeKsEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_88NqYuKsEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_88NqY-KsEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_88NqZOKsEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_88NqZeKsEeS9Ecc_7JR_AQ" x="-6" y="227" width="96" height="61"/>
         </children>
         <children xmi:id="_88NqZuKsEeS9Ecc_7JR_AQ" type="State" element="_88RUqOKsEeS9Ecc_7JR_AQ">
@@ -350,7 +343,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_OPwOtuKtEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_OPwOt-KtEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_OPwOuOKtEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_OPwOueKtEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OPwOuuKtEeS9Ecc_7JR_AQ" x="-6" y="72" width="111" height="66"/>
         </children>
         <children xmi:id="_OPwOu-KtEeS9Ecc_7JR_AQ" type="State" element="_OPyD2eKtEeS9Ecc_7JR_AQ">
@@ -366,7 +358,6 @@
           <children xsi:type="notation:Compartment" xmi:id="_OPwOwuKtEeS9Ecc_7JR_AQ" type="StateFigureCompartment"/>
           <styles xsi:type="notation:ShapeStyle" xmi:id="_OPwOw-KtEeS9Ecc_7JR_AQ" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
           <styles xsi:type="notation:FontStyle" xmi:id="_OPwOxOKtEeS9Ecc_7JR_AQ"/>
-          <styles xsi:type="notation:BooleanValueStyle" xmi:id="_OPwOxeKtEeS9Ecc_7JR_AQ"/>
           <layoutConstraint xsi:type="notation:Bounds" xmi:id="_OPwOxuKtEeS9Ecc_7JR_AQ" x="-6" y="227" width="96" height="61"/>
         </children>
         <children xmi:id="_OPwOx-KtEeS9Ecc_7JR_AQ" type="State" element="_OPyq6uKtEeS9Ecc_7JR_AQ">