Test_Transition.sct 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sgraph="http://www.yakindu.org/sct/2.0.0" xmlns:stext="http://www.yakindu.org/sct/statechart/SText">
  3. <sgraph:Statechart xmi:id="_yJVewfZKEeCz_6s_8P8IEA" name="Test_Transition" expression="interface A:&#xA;in event event1 : integer = 1&#xA;in event event2&#xA;in event event3&#xA;out event event4&#xA;&#xA;interface:&#xA;in event event5 : boolean&#xA;in event event6&#xA;out event event7&#xA;var i : integer&#xA;var j : real&#xA;&#xA;internal:&#xA;event event10:integer=0&#xA;">
  4. <scopes xsi:type="stext:InterfaceScope" xmi:id="_4nkmYBy-EeGM3fgW4NKLkw" name="A">
  5. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmYRy-EeGM3fgW4NKLkw" name="event1" direction="in" type="integer">
  6. <derivation xmi:id="_4nkmYhy-EeGM3fgW4NKLkw">
  7. <condition xsi:type="stext:PrimitiveValueExpression" xmi:id="_4nkmYxy-EeGM3fgW4NKLkw">
  8. <value xsi:type="stext:IntLiteral" xmi:id="_4nkmZBy-EeGM3fgW4NKLkw" value="1"/>
  9. </condition>
  10. </derivation>
  11. </declarations>
  12. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmZRy-EeGM3fgW4NKLkw" name="event2" direction="in"/>
  13. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmZhy-EeGM3fgW4NKLkw" name="event3" direction="in"/>
  14. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmZxy-EeGM3fgW4NKLkw" name="event4" direction="out"/>
  15. </scopes>
  16. <scopes xsi:type="stext:InterfaceScope" xmi:id="_4nkmaBy-EeGM3fgW4NKLkw">
  17. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmaRy-EeGM3fgW4NKLkw" name="event5" direction="in" type="boolean"/>
  18. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmahy-EeGM3fgW4NKLkw" name="event6" direction="in"/>
  19. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmaxy-EeGM3fgW4NKLkw" name="event7" direction="out"/>
  20. <declarations xsi:type="stext:VariableDefinition" xmi:id="_4nkmbBy-EeGM3fgW4NKLkw" name="i" type="integer"/>
  21. <declarations xsi:type="stext:VariableDefinition" xmi:id="_4nkmbRy-EeGM3fgW4NKLkw" name="j" type="real"/>
  22. </scopes>
  23. <scopes xsi:type="stext:InternalScope" xmi:id="_4nkmbhy-EeGM3fgW4NKLkw">
  24. <declarations xsi:type="stext:EventDefinition" xmi:id="_4nkmbxy-EeGM3fgW4NKLkw" name="event10" type="integer">
  25. <derivation xmi:id="_4nkmcBy-EeGM3fgW4NKLkw">
  26. <condition xsi:type="stext:PrimitiveValueExpression" xmi:id="_4nkmcRy-EeGM3fgW4NKLkw">
  27. <value xsi:type="stext:IntLiteral" xmi:id="_4nkmchy-EeGM3fgW4NKLkw"/>
  28. </condition>
  29. </derivation>
  30. </declarations>
  31. </scopes>
  32. <regions xmi:id="_yMGe4PZKEeCz_6s_8P8IEA" name="">
  33. <vertices xsi:type="sgraph:Entry" xmi:id="_yPWAIPZKEeCz_6s_8P8IEA">
  34. <outgoingTransitions xmi:id="_yPtMgPZKEeCz_6s_8P8IEA" target="_yPZqgPZKEeCz_6s_8P8IEA"/>
  35. </vertices>
  36. <vertices xsi:type="sgraph:State" xmi:id="_yPZqgPZKEeCz_6s_8P8IEA" name="State1" incomingTransitions="_yPtMgPZKEeCz_6s_8P8IEA">
  37. <scopes xmi:id="_4nkmcxy-EeGM3fgW4NKLkw"/>
  38. <outgoingTransitions xmi:id="_N1VrwPZLEeCz_6s_8P8IEA" expression="A.event1, A.event2" target="_6jMFoPZKEeCz_6s_8P8IEA">
  39. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4nlNcBy-EeGM3fgW4NKLkw">
  40. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4nlNcRy-EeGM3fgW4NKLkw" event="_4nkmYRy-EeGM3fgW4NKLkw"/>
  41. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4nlNchy-EeGM3fgW4NKLkw" event="_4nkmZRy-EeGM3fgW4NKLkw"/>
  42. </trigger>
  43. </outgoingTransitions>
  44. <outgoingTransitions xmi:id="_RSDqQPZLEeCz_6s_8P8IEA" expression="[i==5]" target="_6jMFoPZKEeCz_6s_8P8IEA">
  45. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4nnCoBy-EeGM3fgW4NKLkw">
  46. <guardExpression xsi:type="stext:LogicalRelationExpression" xmi:id="_4nnCoRy-EeGM3fgW4NKLkw" operator="==">
  47. <leftOperand xsi:type="stext:ElementReferenceExpression" xmi:id="_4nnCohy-EeGM3fgW4NKLkw" value="_4nkmbBy-EeGM3fgW4NKLkw"/>
  48. <rightOperand xsi:type="stext:PrimitiveValueExpression" xmi:id="_4nnCoxy-EeGM3fgW4NKLkw">
  49. <value xsi:type="stext:IntLiteral" xmi:id="_4nnCpBy-EeGM3fgW4NKLkw" value="5"/>
  50. </rightOperand>
  51. </guardExpression>
  52. </trigger>
  53. </outgoingTransitions>
  54. <outgoingTransitions xmi:id="_dxK2UPZLEeCz_6s_8P8IEA" expression="A.event3[j&lt;20]" target="_6jMFoPZKEeCz_6s_8P8IEA">
  55. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4noQwBy-EeGM3fgW4NKLkw">
  56. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4noQwRy-EeGM3fgW4NKLkw" event="_4nkmZhy-EeGM3fgW4NKLkw"/>
  57. <guardExpression xsi:type="stext:LogicalRelationExpression" xmi:id="_4noQwhy-EeGM3fgW4NKLkw">
  58. <leftOperand xsi:type="stext:ElementReferenceExpression" xmi:id="_4noQwxy-EeGM3fgW4NKLkw" value="_4nkmbRy-EeGM3fgW4NKLkw"/>
  59. <rightOperand xsi:type="stext:PrimitiveValueExpression" xmi:id="_4noQxBy-EeGM3fgW4NKLkw">
  60. <value xsi:type="stext:IntLiteral" xmi:id="_4noQxRy-EeGM3fgW4NKLkw" value="20"/>
  61. </rightOperand>
  62. </guardExpression>
  63. </trigger>
  64. </outgoingTransitions>
  65. <outgoingTransitions xmi:id="_kGjEAPZLEeCz_6s_8P8IEA" expression="A.event3,A.event4[j>30]" target="_6jMFoPZKEeCz_6s_8P8IEA">
  66. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4nqF8By-EeGM3fgW4NKLkw">
  67. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4nqF8Ry-EeGM3fgW4NKLkw" event="_4nkmZhy-EeGM3fgW4NKLkw"/>
  68. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4nqF8hy-EeGM3fgW4NKLkw" event="_4nkmZxy-EeGM3fgW4NKLkw"/>
  69. <guardExpression xsi:type="stext:LogicalRelationExpression" xmi:id="_4nqF8xy-EeGM3fgW4NKLkw" operator=">">
  70. <leftOperand xsi:type="stext:ElementReferenceExpression" xmi:id="_4nqF9By-EeGM3fgW4NKLkw" value="_4nkmbRy-EeGM3fgW4NKLkw"/>
  71. <rightOperand xsi:type="stext:PrimitiveValueExpression" xmi:id="_4nqF9Ry-EeGM3fgW4NKLkw">
  72. <value xsi:type="stext:IntLiteral" xmi:id="_4nqF9hy-EeGM3fgW4NKLkw" value="30"/>
  73. </rightOperand>
  74. </guardExpression>
  75. </trigger>
  76. </outgoingTransitions>
  77. <outgoingTransitions xmi:id="_q6VE8PZLEeCz_6s_8P8IEA" expression="event6/i=15;" target="_6jMFoPZKEeCz_6s_8P8IEA">
  78. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4nsiMBy-EeGM3fgW4NKLkw">
  79. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4nsiMRy-EeGM3fgW4NKLkw" event="_4nkmahy-EeGM3fgW4NKLkw"/>
  80. </trigger>
  81. <effect xsi:type="stext:ReactionEffect" xmi:id="_4nsiMhy-EeGM3fgW4NKLkw">
  82. <actions xsi:type="stext:Assignment" xmi:id="_4nsiMxy-EeGM3fgW4NKLkw" varRef="_4nkmbBy-EeGM3fgW4NKLkw">
  83. <expression xsi:type="stext:PrimitiveValueExpression" xmi:id="_4nsiNBy-EeGM3fgW4NKLkw">
  84. <value xsi:type="stext:IntLiteral" xmi:id="_4nsiNRy-EeGM3fgW4NKLkw" value="15"/>
  85. </expression>
  86. </actions>
  87. </effect>
  88. </outgoingTransitions>
  89. <outgoingTransitions xmi:id="_0zRgAPZLEeCz_6s_8P8IEA" expression="event7/j=i*9;" target="_6jMFoPZKEeCz_6s_8P8IEA">
  90. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4n3hUBy-EeGM3fgW4NKLkw">
  91. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4n3hURy-EeGM3fgW4NKLkw" event="_4nkmaxy-EeGM3fgW4NKLkw"/>
  92. </trigger>
  93. <effect xsi:type="stext:ReactionEffect" xmi:id="_4n3hUhy-EeGM3fgW4NKLkw">
  94. <actions xsi:type="stext:Assignment" xmi:id="_4n3hUxy-EeGM3fgW4NKLkw" varRef="_4nkmbRy-EeGM3fgW4NKLkw">
  95. <expression xsi:type="stext:NumericalMultiplyDivideExpression" xmi:id="_4n3hVBy-EeGM3fgW4NKLkw">
  96. <leftOperand xsi:type="stext:ElementReferenceExpression" xmi:id="_4n3hVRy-EeGM3fgW4NKLkw" value="_4nkmbBy-EeGM3fgW4NKLkw"/>
  97. <rightOperand xsi:type="stext:PrimitiveValueExpression" xmi:id="_4n3hVhy-EeGM3fgW4NKLkw">
  98. <value xsi:type="stext:IntLiteral" xmi:id="_4n3hVxy-EeGM3fgW4NKLkw" value="9"/>
  99. </rightOperand>
  100. </expression>
  101. </actions>
  102. </effect>
  103. </outgoingTransitions>
  104. <outgoingTransitions xmi:id="_6xGJUPZLEeCz_6s_8P8IEA" expression="after 10s" target="_6jMFoPZKEeCz_6s_8P8IEA">
  105. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4n59kBy-EeGM3fgW4NKLkw">
  106. <triggers xsi:type="stext:TimeEventSpec" xmi:id="_4n59kRy-EeGM3fgW4NKLkw" value="10"/>
  107. </trigger>
  108. </outgoingTransitions>
  109. <outgoingTransitions xmi:id="_KgZTwPZMEeCz_6s_8P8IEA" expression="after 100ms" target="_6jMFoPZKEeCz_6s_8P8IEA">
  110. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4n6koBy-EeGM3fgW4NKLkw">
  111. <triggers xsi:type="stext:TimeEventSpec" xmi:id="_4n6koRy-EeGM3fgW4NKLkw" value="100" unit="ms"/>
  112. </trigger>
  113. </outgoingTransitions>
  114. <outgoingTransitions xmi:id="_oEIZgAu4EeGmY4-cgZfupg" expression="A.event1" target="_6jMFoPZKEeCz_6s_8P8IEA">
  115. <trigger xsi:type="stext:ReactionTrigger" xmi:id="_4n6kohy-EeGM3fgW4NKLkw">
  116. <triggers xsi:type="stext:RegularEventSpec" xmi:id="_4n6koxy-EeGM3fgW4NKLkw" event="_4nkmYRy-EeGM3fgW4NKLkw"/>
  117. </trigger>
  118. </outgoingTransitions>
  119. </vertices>
  120. <vertices xsi:type="sgraph:State" xmi:id="_6jMFoPZKEeCz_6s_8P8IEA" name="State2" incomingTransitions="_N1VrwPZLEeCz_6s_8P8IEA _RSDqQPZLEeCz_6s_8P8IEA _dxK2UPZLEeCz_6s_8P8IEA _kGjEAPZLEeCz_6s_8P8IEA _q6VE8PZLEeCz_6s_8P8IEA _0zRgAPZLEeCz_6s_8P8IEA _6xGJUPZLEeCz_6s_8P8IEA _KgZTwPZMEeCz_6s_8P8IEA _oEIZgAu4EeGmY4-cgZfupg">
  121. <scopes xmi:id="_4n7LsBy-EeGM3fgW4NKLkw"/>
  122. </vertices>
  123. </regions>
  124. </sgraph:Statechart>
  125. <notation:Diagram xmi:id="_yMFQwPZKEeCz_6s_8P8IEA" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_yJVewfZKEeCz_6s_8P8IEA" measurementUnit="Pixel">
  126. <children xmi:id="_yMfgcPZKEeCz_6s_8P8IEA" type="Region" element="_yMGe4PZKEeCz_6s_8P8IEA">
  127. <children xsi:type="notation:DecorationNode" xmi:id="_yOuVEPZKEeCz_6s_8P8IEA" type="RegionName">
  128. <styles xsi:type="notation:ShapeStyle" xmi:id="_yOwKQPZKEeCz_6s_8P8IEA"/>
  129. <layoutConstraint xsi:type="notation:Location" xmi:id="_yOwKQfZKEeCz_6s_8P8IEA"/>
  130. </children>
  131. <children xsi:type="notation:Shape" xmi:id="_yOymgPZKEeCz_6s_8P8IEA" type="RegionCompartment" fontName="Arial" fontHeight="10" lineColor="4210752">
  132. <children xmi:id="_yPWnMPZKEeCz_6s_8P8IEA" type="Entry" element="_yPWAIPZKEeCz_6s_8P8IEA">
  133. <children xmi:id="_yPX1UPZKEeCz_6s_8P8IEA" type="BorderItemLabelContainer">
  134. <children xsi:type="notation:DecorationNode" xmi:id="_yPX1U_ZKEeCz_6s_8P8IEA" type="BorderItemLabel">
  135. <styles xsi:type="notation:ShapeStyle" xmi:id="_yPX1VPZKEeCz_6s_8P8IEA"/>
  136. <layoutConstraint xsi:type="notation:Location" xmi:id="_yPX1VfZKEeCz_6s_8P8IEA"/>
  137. </children>
  138. <styles xsi:type="notation:ShapeStyle" xmi:id="_yPX1UfZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10" lineColor="4210752"/>
  139. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yPX1UvZKEeCz_6s_8P8IEA"/>
  140. </children>
  141. <styles xsi:type="notation:ShapeStyle" xmi:id="_yPWnMfZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10" lineColor="4210752"/>
  142. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yPX1VvZKEeCz_6s_8P8IEA" x="18" y="4"/>
  143. </children>
  144. <children xmi:id="_yPlQsPZKEeCz_6s_8P8IEA" type="State" element="_yPZqgPZKEeCz_6s_8P8IEA">
  145. <children xsi:type="notation:DecorationNode" xmi:id="_yPl3wPZKEeCz_6s_8P8IEA" type="StateName">
  146. <styles xsi:type="notation:ShapeStyle" xmi:id="_yPl3wfZKEeCz_6s_8P8IEA"/>
  147. <layoutConstraint xsi:type="notation:Location" xmi:id="_yPl3wvZKEeCz_6s_8P8IEA"/>
  148. </children>
  149. <children xsi:type="notation:Compartment" xmi:id="_yPoUAPZKEeCz_6s_8P8IEA" type="StateTextCompartment">
  150. <children xsi:type="notation:Shape" xmi:id="_yPo7EPZKEeCz_6s_8P8IEA" type="StateTextCompartmentExpression" fontName="Arial" fontHeight="10" lineColor="4210752">
  151. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yPo7EfZKEeCz_6s_8P8IEA"/>
  152. </children>
  153. </children>
  154. <children xsi:type="notation:Compartment" xmi:id="_yPo7EvZKEeCz_6s_8P8IEA" type="StateFigureCompartment"/>
  155. <styles xsi:type="notation:ShapeStyle" xmi:id="_yPlQsfZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10" fillColor="15981773" lineColor="12632256"/>
  156. <styles xsi:type="notation:FontStyle" xmi:id="_yPlQsvZKEeCz_6s_8P8IEA"/>
  157. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_yPqJMPZKEeCz_6s_8P8IEA"/>
  158. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yPqwQPZKEeCz_6s_8P8IEA" x="1" y="42" height="329"/>
  159. </children>
  160. <children xmi:id="_6jN60PZKEeCz_6s_8P8IEA" type="State" element="_6jMFoPZKEeCz_6s_8P8IEA">
  161. <children xsi:type="notation:DecorationNode" xmi:id="_6jPI8PZKEeCz_6s_8P8IEA" type="StateName">
  162. <styles xsi:type="notation:ShapeStyle" xmi:id="_6jPI8fZKEeCz_6s_8P8IEA"/>
  163. <layoutConstraint xsi:type="notation:Location" xmi:id="_6jPI8vZKEeCz_6s_8P8IEA"/>
  164. </children>
  165. <children xsi:type="notation:Compartment" xmi:id="_6jPI8_ZKEeCz_6s_8P8IEA" type="StateTextCompartment">
  166. <children xsi:type="notation:Shape" xmi:id="_6jPI9PZKEeCz_6s_8P8IEA" type="StateTextCompartmentExpression" fontName="Arial" fontHeight="10" lineColor="4210752">
  167. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_6jPI9fZKEeCz_6s_8P8IEA"/>
  168. </children>
  169. </children>
  170. <children xsi:type="notation:Compartment" xmi:id="_6jPwAPZKEeCz_6s_8P8IEA" type="StateFigureCompartment"/>
  171. <styles xsi:type="notation:ShapeStyle" xmi:id="_6jN60fZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10" fillColor="15981773" lineColor="12632256"/>
  172. <styles xsi:type="notation:FontStyle" xmi:id="_6jN60vZKEeCz_6s_8P8IEA"/>
  173. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_6jPwAfZKEeCz_6s_8P8IEA"/>
  174. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_6jN60_ZKEeCz_6s_8P8IEA" x="284" y="42" height="329"/>
  175. </children>
  176. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yOymgfZKEeCz_6s_8P8IEA"/>
  177. </children>
  178. <styles xsi:type="notation:ShapeStyle" xmi:id="_yMgHgPZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10" fillColor="15790320" lineColor="12632256"/>
  179. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yO0bsPZKEeCz_6s_8P8IEA" x="232" y="10" width="400" height="431"/>
  180. </children>
  181. <children xsi:type="notation:Shape" xmi:id="_yP9EIPZKEeCz_6s_8P8IEA" type="StatechartText" fontName="Arial" fontHeight="10" lineColor="4210752">
  182. <children xsi:type="notation:DecorationNode" xmi:id="_yP9EIvZKEeCz_6s_8P8IEA" type="StatechartName">
  183. <styles xsi:type="notation:ShapeStyle" xmi:id="_yP9rMPZKEeCz_6s_8P8IEA"/>
  184. <layoutConstraint xsi:type="notation:Location" xmi:id="_yP9rMfZKEeCz_6s_8P8IEA"/>
  185. </children>
  186. <children xsi:type="notation:Shape" xmi:id="_yP9rMvZKEeCz_6s_8P8IEA" type="StatechartTextExpression" fontName="Arial" fontHeight="10" lineColor="4210752">
  187. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yP9rM_ZKEeCz_6s_8P8IEA"/>
  188. </children>
  189. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_yQAHcPZKEeCz_6s_8P8IEA" x="10" y="10" width="200" height="400"/>
  190. </children>
  191. <styles xsi:type="notation:DiagramStyle" xmi:id="_yMFQwfZKEeCz_6s_8P8IEA"/>
  192. <edges xmi:id="_yP7O8PZKEeCz_6s_8P8IEA" type="Transition" element="_yPtMgPZKEeCz_6s_8P8IEA" source="_yPWnMPZKEeCz_6s_8P8IEA" target="_yPlQsPZKEeCz_6s_8P8IEA">
  193. <children xsi:type="notation:DecorationNode" xmi:id="_yP8dEPZKEeCz_6s_8P8IEA" type="TransitionExpression">
  194. <styles xsi:type="notation:ShapeStyle" xmi:id="_yP8dEfZKEeCz_6s_8P8IEA"/>
  195. <layoutConstraint xsi:type="notation:Location" xmi:id="_yP8dEvZKEeCz_6s_8P8IEA" y="40"/>
  196. </children>
  197. <styles xsi:type="notation:ConnectorStyle" xmi:id="_yP7O8fZKEeCz_6s_8P8IEA" lineColor="4210752"/>
  198. <styles xsi:type="notation:FontStyle" xmi:id="_yP72APZKEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  199. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_yP7O8vZKEeCz_6s_8P8IEA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  200. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_E1KPQPZMEeCz_6s_8P8IEA" id="(0.5306122448979592,0.0364741641337386)"/>
  201. </edges>
  202. <edges xmi:id="_N1YIAPZLEeCz_6s_8P8IEA" type="Transition" element="_N1VrwPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  203. <children xsi:type="notation:DecorationNode" xmi:id="_N1YIBPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  204. <styles xsi:type="notation:ShapeStyle" xmi:id="_N1YIBfZLEeCz_6s_8P8IEA"/>
  205. <layoutConstraint xsi:type="notation:Location" xmi:id="_N1YvEPZLEeCz_6s_8P8IEA" x="-11" y="-11"/>
  206. </children>
  207. <styles xsi:type="notation:ConnectorStyle" xmi:id="_N1YIAfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  208. <styles xsi:type="notation:FontStyle" xmi:id="_N1YIA_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  209. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_N1YIAvZLEeCz_6s_8P8IEA" points="[10, 4, -243, 0]$[244, -25, -9, -29]"/>
  210. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_N2gwcPZLEeCz_6s_8P8IEA" id="(0.9387755102040817,0.22492401215805471)"/>
  211. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_N2gwcfZLEeCz_6s_8P8IEA" id="(0.0,0.20364741641337386)"/>
  212. </edges>
  213. <edges xmi:id="_RSE4YPZLEeCz_6s_8P8IEA" type="Transition" element="_RSDqQPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  214. <children xsi:type="notation:DecorationNode" xmi:id="_RSGGgPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  215. <styles xsi:type="notation:ShapeStyle" xmi:id="_RSGGgfZLEeCz_6s_8P8IEA"/>
  216. <layoutConstraint xsi:type="notation:Location" xmi:id="_RSGGgvZLEeCz_6s_8P8IEA" x="-5" y="-8"/>
  217. </children>
  218. <styles xsi:type="notation:ConnectorStyle" xmi:id="_RSE4YfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  219. <styles xsi:type="notation:FontStyle" xmi:id="_RSE4Y_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  220. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RSE4YvZLEeCz_6s_8P8IEA" points="[11, -1, -235, 30]$[245, -31, -1, 0]"/>
  221. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bOF1kPZLEeCz_6s_8P8IEA" id="(0.9795918367346939,0.2826747720364742)"/>
  222. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_b0NaYPZLEeCz_6s_8P8IEA" id="(0.02040816326530612,0.2887537993920973)"/>
  223. </edges>
  224. <edges xmi:id="_dxMEcPZLEeCz_6s_8P8IEA" type="Transition" element="_dxK2UPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  225. <children xsi:type="notation:DecorationNode" xmi:id="_dxMEdPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  226. <styles xsi:type="notation:ShapeStyle" xmi:id="_dxMEdfZLEeCz_6s_8P8IEA"/>
  227. <layoutConstraint xsi:type="notation:Location" xmi:id="_dxMrgPZLEeCz_6s_8P8IEA" x="-3" y="-13"/>
  228. </children>
  229. <styles xsi:type="notation:ConnectorStyle" xmi:id="_dxMEcfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  230. <styles xsi:type="notation:FontStyle" xmi:id="_dxMEc_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  231. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dxMEcvZLEeCz_6s_8P8IEA" points="[8, 9, -237, 0]$[242, 8, -3, -1]"/>
  232. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dyUF0PZLEeCz_6s_8P8IEA" id="(0.8775510204081632,0.3677811550151976)"/>
  233. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dyUs4PZLEeCz_6s_8P8IEA" id="(0.16326530612244897,0.3829787234042553)"/>
  234. </edges>
  235. <edges xmi:id="_kGkSIPZLEeCz_6s_8P8IEA" type="Transition" element="_kGjEAPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  236. <children xsi:type="notation:DecorationNode" xmi:id="_kGkSJPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  237. <styles xsi:type="notation:ShapeStyle" xmi:id="_kGkSJfZLEeCz_6s_8P8IEA"/>
  238. <layoutConstraint xsi:type="notation:Location" xmi:id="_kGkSJvZLEeCz_6s_8P8IEA" x="-5" y="-11"/>
  239. </children>
  240. <styles xsi:type="notation:ConnectorStyle" xmi:id="_kGkSIfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  241. <styles xsi:type="notation:FontStyle" xmi:id="_kGkSI_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  242. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_kGkSIvZLEeCz_6s_8P8IEA" points="[12, -2, -238, 0]$[246, 0, -4, 2]"/>
  243. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_kHbNwPZLEeCz_6s_8P8IEA" id="(0.9183673469387755,0.47112462006079026)"/>
  244. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_kHbNwfZLEeCz_6s_8P8IEA" id="(0.12244897959183673,0.47112462006079026)"/>
  245. </edges>
  246. <edges xmi:id="_q6WTEPZLEeCz_6s_8P8IEA" type="Transition" element="_q6VE8PZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  247. <children xsi:type="notation:DecorationNode" xmi:id="_q6WTFPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  248. <styles xsi:type="notation:ShapeStyle" xmi:id="_q6WTFfZLEeCz_6s_8P8IEA"/>
  249. <layoutConstraint xsi:type="notation:Location" xmi:id="_q6WTFvZLEeCz_6s_8P8IEA" x="-6" y="-10"/>
  250. </children>
  251. <styles xsi:type="notation:ConnectorStyle" xmi:id="_q6WTEfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  252. <styles xsi:type="notation:FontStyle" xmi:id="_q6WTE_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  253. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_q6WTEvZLEeCz_6s_8P8IEA" points="[11, 1, -260, -25]$[272, 85, 1, 59]"/>
  254. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_q7dGUPZLEeCz_6s_8P8IEA" id="(0.8163265306122449,0.5592705167173252)"/>
  255. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_9EQpUPZMEeCz_6s_8P8IEA" id="(0.12244897959183673,0.5623100303951368)"/>
  256. </edges>
  257. <edges xmi:id="_0zSHEPZLEeCz_6s_8P8IEA" type="Transition" element="_0zRgAPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  258. <children xsi:type="notation:DecorationNode" xmi:id="_0zSuIfZLEeCz_6s_8P8IEA" type="TransitionExpression">
  259. <styles xsi:type="notation:ShapeStyle" xmi:id="_0zSuIvZLEeCz_6s_8P8IEA"/>
  260. <layoutConstraint xsi:type="notation:Location" xmi:id="_0zSuI_ZLEeCz_6s_8P8IEA" x="-6" y="-7"/>
  261. </children>
  262. <styles xsi:type="notation:ConnectorStyle" xmi:id="_0zSHEfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  263. <styles xsi:type="notation:FontStyle" xmi:id="_0zSuIPZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  264. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0zSHEvZLEeCz_6s_8P8IEA" points="[19, 5, -256, 0]$[273, 57, -2, 52]"/>
  265. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_00N7MPZLEeCz_6s_8P8IEA" id="(0.8367346938775511,0.6565349544072948)"/>
  266. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_00N7MfZLEeCz_6s_8P8IEA" id="(0.16326530612244897,0.6443768996960486)"/>
  267. </edges>
  268. <edges xmi:id="_6xHXcPZLEeCz_6s_8P8IEA" type="Transition" element="_6xGJUPZLEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  269. <children xsi:type="notation:DecorationNode" xmi:id="_6xHXdPZLEeCz_6s_8P8IEA" type="TransitionExpression">
  270. <styles xsi:type="notation:ShapeStyle" xmi:id="_6xHXdfZLEeCz_6s_8P8IEA"/>
  271. <layoutConstraint xsi:type="notation:Location" xmi:id="_6xHXdvZLEeCz_6s_8P8IEA" x="-3" y="-13"/>
  272. </children>
  273. <styles xsi:type="notation:ConnectorStyle" xmi:id="_6xHXcfZLEeCz_6s_8P8IEA" lineColor="4210752"/>
  274. <styles xsi:type="notation:FontStyle" xmi:id="_6xHXc_ZLEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  275. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_6xHXcvZLEeCz_6s_8P8IEA" points="[15, 4, -259, 0]$[274, 30, 0, 26]"/>
  276. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6yDLkPZLEeCz_6s_8P8IEA" id="(0.9591836734693877,0.729483282674772)"/>
  277. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_6yDyoPZLEeCz_6s_8P8IEA" id="(0.1836734693877551,0.7325227963525835)"/>
  278. </edges>
  279. <edges xmi:id="_Kgah4PZMEeCz_6s_8P8IEA" type="Transition" element="_KgZTwPZMEeCz_6s_8P8IEA" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  280. <children xsi:type="notation:DecorationNode" xmi:id="_KgbI8fZMEeCz_6s_8P8IEA" type="TransitionExpression">
  281. <styles xsi:type="notation:ShapeStyle" xmi:id="_KgbI8vZMEeCz_6s_8P8IEA"/>
  282. <layoutConstraint xsi:type="notation:Location" xmi:id="_KgbI8_ZMEeCz_6s_8P8IEA" x="-6" y="-11"/>
  283. </children>
  284. <styles xsi:type="notation:ConnectorStyle" xmi:id="_Kgah4fZMEeCz_6s_8P8IEA" lineColor="4210752"/>
  285. <styles xsi:type="notation:FontStyle" xmi:id="_KgbI8PZMEeCz_6s_8P8IEA" fontName="Arial" fontHeight="10"/>
  286. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Kgah4vZMEeCz_6s_8P8IEA" points="[16, -4, -264, 0]$[250, -4, -30, 0]"/>
  287. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_KhI6oPZMEeCz_6s_8P8IEA" id="(0.8979591836734694,0.8085106382978723)"/>
  288. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_KhI6ofZMEeCz_6s_8P8IEA" id="(0.1836734693877551,0.8237082066869301)"/>
  289. </edges>
  290. <edges xmi:id="_oEIZgQu4EeGmY4-cgZfupg" type="Transition" element="_oEIZgAu4EeGmY4-cgZfupg" source="_yPlQsPZKEeCz_6s_8P8IEA" target="_6jN60PZKEeCz_6s_8P8IEA">
  291. <children xsi:type="notation:DecorationNode" xmi:id="_oESKgQu4EeGmY4-cgZfupg" type="TransitionExpression">
  292. <styles xsi:type="notation:ShapeStyle" xmi:id="_oESKggu4EeGmY4-cgZfupg"/>
  293. <layoutConstraint xsi:type="notation:Location" xmi:id="_oESKgwu4EeGmY4-cgZfupg" x="2" y="-13"/>
  294. </children>
  295. <styles xsi:type="notation:ConnectorStyle" xmi:id="_oEIZggu4EeGmY4-cgZfupg" lineColor="4210752"/>
  296. <styles xsi:type="notation:FontStyle" xmi:id="_oESKgAu4EeGmY4-cgZfupg" fontName="Verdana"/>
  297. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_oEIZgwu4EeGmY4-cgZfupg" points="[9, 0, -245, 0]$[250, -35, -4, -35]"/>
  298. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_oE4AYAu4EeGmY4-cgZfupg" id="(0.82,0.10638297872340426)"/>
  299. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_oE4AYQu4EeGmY4-cgZfupg" id="(0.24,0.10638297872340426)"/>
  300. </edges>
  301. </notation:Diagram>
  302. </xmi:XMI>