OperationsWithoutBraces.sct 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  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/sgraph/2.0.0">
  3. <sgraph:Statechart xmi:id="_q84ncKViEeSQle4cTwdamg" specification="interface:&#xD;&#xA;operation myBoolOp() : boolean&#xD;&#xA;operation myIntOp() : integer&#xD;&#xA;operation myRealOp() : real" name="OperationsWithoutBraces">
  4. <regions xmi:id="_q84nc6ViEeSQle4cTwdamg" name="main region">
  5. <vertices xsi:type="sgraph:Entry" xmi:id="_q85OhqViEeSQle4cTwdamg">
  6. <outgoingTransitions xmi:id="_q87DtaViEeSQle4cTwdamg" target="_q851l6ViEeSQle4cTwdamg"/>
  7. </vertices>
  8. <vertices xsi:type="sgraph:State" xmi:id="_q851l6ViEeSQle4cTwdamg" name="A" incomingTransitions="_q87DtaViEeSQle4cTwdamg">
  9. <outgoingTransitions xmi:id="_B1xqwKVjEeSQle4cTwdamg" specification="always [!myBoolOp]" target="_-TWs4KViEeSQle4cTwdamg"/>
  10. </vertices>
  11. <vertices xsi:type="sgraph:State" xmi:id="_-TWs4KViEeSQle4cTwdamg" name="B" incomingTransitions="_B1xqwKVjEeSQle4cTwdamg">
  12. <outgoingTransitions xmi:id="_CF4jUKVjEeSQle4cTwdamg" specification="always[myIntOp == 0]" target="_-le-sKViEeSQle4cTwdamg"/>
  13. </vertices>
  14. <vertices xsi:type="sgraph:State" xmi:id="_-le-sKViEeSQle4cTwdamg" name="C" incomingTransitions="_CF4jUKVjEeSQle4cTwdamg">
  15. <outgoingTransitions xmi:id="_CYadwKVjEeSQle4cTwdamg" specification="always [myRealOp == 0.0]" target="_BesAcKVjEeSQle4cTwdamg"/>
  16. </vertices>
  17. <vertices xsi:type="sgraph:State" xmi:id="_BesAcKVjEeSQle4cTwdamg" name="D" incomingTransitions="_CYadwKVjEeSQle4cTwdamg"/>
  18. </regions>
  19. <regions xmi:id="_bwRd4KVjEeSQle4cTwdamg" name="another region">
  20. <vertices xsi:type="sgraph:Entry" xmi:id="_d0cVEKVjEeSQle4cTwdamg">
  21. <outgoingTransitions xmi:id="_d0cVEaVjEeSQle4cTwdamg" target="_d0cVEqVjEeSQle4cTwdamg"/>
  22. </vertices>
  23. <vertices xsi:type="sgraph:State" xmi:id="_d0cVEqVjEeSQle4cTwdamg" name="A" incomingTransitions="_d0cVEaVjEeSQle4cTwdamg">
  24. <outgoingTransitions xmi:id="_d0cVFaVjEeSQle4cTwdamg" specification="always [!myBoolOp()]" target="_d0djMKVjEeSQle4cTwdamg"/>
  25. </vertices>
  26. <vertices xsi:type="sgraph:State" xmi:id="_d0djMKVjEeSQle4cTwdamg" name="B" incomingTransitions="_d0cVFaVjEeSQle4cTwdamg">
  27. <outgoingTransitions xmi:id="_d0djM6VjEeSQle4cTwdamg" specification="always[myIntOp() == 0]" target="_d0exUKVjEeSQle4cTwdamg"/>
  28. </vertices>
  29. <vertices xsi:type="sgraph:State" xmi:id="_d0exUKVjEeSQle4cTwdamg" name="C" incomingTransitions="_d0djM6VjEeSQle4cTwdamg">
  30. <outgoingTransitions xmi:id="_d0exU6VjEeSQle4cTwdamg" specification="always [myRealOp() == 0.0]" target="_d0f_cKVjEeSQle4cTwdamg"/>
  31. </vertices>
  32. <vertices xsi:type="sgraph:State" xmi:id="_d0f_cKVjEeSQle4cTwdamg" name="D" incomingTransitions="_d0exU6VjEeSQle4cTwdamg"/>
  33. </regions>
  34. </sgraph:Statechart>
  35. <notation:Diagram xmi:id="_q84ncaViEeSQle4cTwdamg" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_q84ncKViEeSQle4cTwdamg" measurementUnit="Pixel">
  36. <children xmi:id="_q84ndKViEeSQle4cTwdamg" type="Region" element="_q84nc6ViEeSQle4cTwdamg">
  37. <children xsi:type="notation:DecorationNode" xmi:id="_q85OgKViEeSQle4cTwdamg" type="RegionName">
  38. <styles xsi:type="notation:ShapeStyle" xmi:id="_q85OgaViEeSQle4cTwdamg"/>
  39. <layoutConstraint xsi:type="notation:Location" xmi:id="_q85OgqViEeSQle4cTwdamg"/>
  40. </children>
  41. <children xsi:type="notation:Shape" xmi:id="_q85Og6ViEeSQle4cTwdamg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  42. <children xmi:id="_q85Oh6ViEeSQle4cTwdamg" type="Entry" element="_q85OhqViEeSQle4cTwdamg">
  43. <children xmi:id="_q851kKViEeSQle4cTwdamg" type="BorderItemLabelContainer">
  44. <children xsi:type="notation:DecorationNode" xmi:id="_q851k6ViEeSQle4cTwdamg" type="BorderItemLabel">
  45. <styles xsi:type="notation:ShapeStyle" xmi:id="_q851lKViEeSQle4cTwdamg"/>
  46. <layoutConstraint xsi:type="notation:Location" xmi:id="_q851laViEeSQle4cTwdamg"/>
  47. </children>
  48. <styles xsi:type="notation:ShapeStyle" xmi:id="_q851kaViEeSQle4cTwdamg" fontName="Verdana" lineColor="4210752"/>
  49. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q851kqViEeSQle4cTwdamg"/>
  50. </children>
  51. <styles xsi:type="notation:ShapeStyle" xmi:id="_q85OiKViEeSQle4cTwdamg" fontName="Verdana" lineColor="4210752"/>
  52. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q851lqViEeSQle4cTwdamg" x="70" y="20"/>
  53. </children>
  54. <children xmi:id="_q86coKViEeSQle4cTwdamg" type="State" element="_q851l6ViEeSQle4cTwdamg">
  55. <children xsi:type="notation:DecorationNode" xmi:id="_q86cpKViEeSQle4cTwdamg" type="StateName">
  56. <styles xsi:type="notation:ShapeStyle" xmi:id="_q86cpaViEeSQle4cTwdamg"/>
  57. <layoutConstraint xsi:type="notation:Location" xmi:id="_q86cpqViEeSQle4cTwdamg"/>
  58. </children>
  59. <children xsi:type="notation:Compartment" xmi:id="_q86cp6ViEeSQle4cTwdamg" type="StateTextCompartment">
  60. <children xsi:type="notation:Shape" xmi:id="_q87DsKViEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  61. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q87DsaViEeSQle4cTwdamg"/>
  62. </children>
  63. </children>
  64. <children xsi:type="notation:Compartment" xmi:id="_q87DsqViEeSQle4cTwdamg" type="StateFigureCompartment"/>
  65. <styles xsi:type="notation:ShapeStyle" xmi:id="_q86coaViEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  66. <styles xsi:type="notation:FontStyle" xmi:id="_q86coqViEeSQle4cTwdamg"/>
  67. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_q87Ds6ViEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  68. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q87DtKViEeSQle4cTwdamg" x="264" y="12" width="71"/>
  69. </children>
  70. <children xmi:id="_-TZwMKViEeSQle4cTwdamg" type="State" element="_-TWs4KViEeSQle4cTwdamg">
  71. <children xsi:type="notation:DecorationNode" xmi:id="_-TaXQKViEeSQle4cTwdamg" type="StateName">
  72. <styles xsi:type="notation:ShapeStyle" xmi:id="_-TaXQaViEeSQle4cTwdamg"/>
  73. <layoutConstraint xsi:type="notation:Location" xmi:id="_-TaXQqViEeSQle4cTwdamg"/>
  74. </children>
  75. <children xsi:type="notation:Compartment" xmi:id="_-TaXQ6ViEeSQle4cTwdamg" type="StateTextCompartment">
  76. <children xsi:type="notation:Shape" xmi:id="_-Ta-UKViEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  77. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-Ta-UaViEeSQle4cTwdamg"/>
  78. </children>
  79. </children>
  80. <children xsi:type="notation:Compartment" xmi:id="_-TblYKViEeSQle4cTwdamg" type="StateFigureCompartment"/>
  81. <styles xsi:type="notation:ShapeStyle" xmi:id="_-TZwMaViEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  82. <styles xsi:type="notation:FontStyle" xmi:id="_-TZwMqViEeSQle4cTwdamg"/>
  83. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_-TblYaViEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  84. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-TZwM6ViEeSQle4cTwdamg" x="256" y="267" width="86"/>
  85. </children>
  86. <children xmi:id="_-lgz4KViEeSQle4cTwdamg" type="State" element="_-le-sKViEeSQle4cTwdamg">
  87. <children xsi:type="notation:DecorationNode" xmi:id="_-liCAKViEeSQle4cTwdamg" type="StateName">
  88. <styles xsi:type="notation:ShapeStyle" xmi:id="_-liCAaViEeSQle4cTwdamg"/>
  89. <layoutConstraint xsi:type="notation:Location" xmi:id="_-liCAqViEeSQle4cTwdamg"/>
  90. </children>
  91. <children xsi:type="notation:Compartment" xmi:id="_-lipEKViEeSQle4cTwdamg" type="StateTextCompartment">
  92. <children xsi:type="notation:Shape" xmi:id="_-lipEaViEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  93. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-lipEqViEeSQle4cTwdamg"/>
  94. </children>
  95. </children>
  96. <children xsi:type="notation:Compartment" xmi:id="_-ljQIKViEeSQle4cTwdamg" type="StateFigureCompartment"/>
  97. <styles xsi:type="notation:ShapeStyle" xmi:id="_-lgz4aViEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  98. <styles xsi:type="notation:FontStyle" xmi:id="_-lha8KViEeSQle4cTwdamg"/>
  99. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_-ljQIaViEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  100. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_-lha8aViEeSQle4cTwdamg" x="9" y="267" width="81"/>
  101. </children>
  102. <children xmi:id="_BesngKVjEeSQle4cTwdamg" type="State" element="_BesAcKVjEeSQle4cTwdamg">
  103. <children xsi:type="notation:DecorationNode" xmi:id="_BetOkKVjEeSQle4cTwdamg" type="StateName">
  104. <styles xsi:type="notation:ShapeStyle" xmi:id="_BetOkaVjEeSQle4cTwdamg"/>
  105. <layoutConstraint xsi:type="notation:Location" xmi:id="_BetOkqVjEeSQle4cTwdamg"/>
  106. </children>
  107. <children xsi:type="notation:Compartment" xmi:id="_BetOk6VjEeSQle4cTwdamg" type="StateTextCompartment">
  108. <children xsi:type="notation:Shape" xmi:id="_BetOlKVjEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  109. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BetOlaVjEeSQle4cTwdamg"/>
  110. </children>
  111. </children>
  112. <children xsi:type="notation:Compartment" xmi:id="_BetOlqVjEeSQle4cTwdamg" type="StateFigureCompartment"/>
  113. <styles xsi:type="notation:ShapeStyle" xmi:id="_BesngaVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  114. <styles xsi:type="notation:FontStyle" xmi:id="_BesngqVjEeSQle4cTwdamg"/>
  115. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_BetOl6VjEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  116. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Besng6VjEeSQle4cTwdamg" x="8" y="500" width="83"/>
  117. </children>
  118. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q85OhKViEeSQle4cTwdamg"/>
  119. </children>
  120. <styles xsi:type="notation:ShapeStyle" xmi:id="_q84ndaViEeSQle4cTwdamg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  121. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q85OhaViEeSQle4cTwdamg" x="260" y="10" width="466" height="701"/>
  122. </children>
  123. <children xsi:type="notation:Shape" xmi:id="_q87qxqViEeSQle4cTwdamg" type="StatechartText" fontName="Verdana" lineColor="4210752">
  124. <children xsi:type="notation:DecorationNode" xmi:id="_q88R0KViEeSQle4cTwdamg" type="StatechartName">
  125. <styles xsi:type="notation:ShapeStyle" xmi:id="_q88R0aViEeSQle4cTwdamg"/>
  126. <layoutConstraint xsi:type="notation:Location" xmi:id="_q88R0qViEeSQle4cTwdamg"/>
  127. </children>
  128. <children xsi:type="notation:Shape" xmi:id="_q88R06ViEeSQle4cTwdamg" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
  129. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q88R1KViEeSQle4cTwdamg"/>
  130. </children>
  131. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_q88R1aViEeSQle4cTwdamg" x="5" y="10" width="246" height="400"/>
  132. </children>
  133. <children xmi:id="_bwTTEKVjEeSQle4cTwdamg" type="Region" element="_bwRd4KVjEeSQle4cTwdamg">
  134. <children xsi:type="notation:DecorationNode" xmi:id="_bwTTE6VjEeSQle4cTwdamg" type="RegionName">
  135. <styles xsi:type="notation:ShapeStyle" xmi:id="_bwTTFKVjEeSQle4cTwdamg"/>
  136. <layoutConstraint xsi:type="notation:Location" xmi:id="_bwT6IKVjEeSQle4cTwdamg"/>
  137. </children>
  138. <children xsi:type="notation:Shape" xmi:id="_bwT6IaVjEeSQle4cTwdamg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  139. <children xmi:id="_d0af4KVjEeSQle4cTwdamg" type="Entry" element="_d0cVEKVjEeSQle4cTwdamg">
  140. <children xmi:id="_d0af4aVjEeSQle4cTwdamg" type="BorderItemLabelContainer">
  141. <children xsi:type="notation:DecorationNode" xmi:id="_d0af4qVjEeSQle4cTwdamg" type="BorderItemLabel">
  142. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0af46VjEeSQle4cTwdamg"/>
  143. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0af5KVjEeSQle4cTwdamg"/>
  144. </children>
  145. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0af5aVjEeSQle4cTwdamg" fontName="Verdana" lineColor="4210752"/>
  146. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0af5qVjEeSQle4cTwdamg"/>
  147. </children>
  148. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0af56VjEeSQle4cTwdamg" fontName="Verdana" lineColor="4210752"/>
  149. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0af6KVjEeSQle4cTwdamg" x="80" y="30"/>
  150. </children>
  151. <children xmi:id="_d0bG8KVjEeSQle4cTwdamg" type="State" element="_d0cVEqVjEeSQle4cTwdamg">
  152. <children xsi:type="notation:DecorationNode" xmi:id="_d0bG8aVjEeSQle4cTwdamg" type="StateName">
  153. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bG8qVjEeSQle4cTwdamg"/>
  154. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0bG86VjEeSQle4cTwdamg"/>
  155. </children>
  156. <children xsi:type="notation:Compartment" xmi:id="_d0bG9KVjEeSQle4cTwdamg" type="StateTextCompartment">
  157. <children xsi:type="notation:Shape" xmi:id="_d0bG9aVjEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  158. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bG9qVjEeSQle4cTwdamg"/>
  159. </children>
  160. </children>
  161. <children xsi:type="notation:Compartment" xmi:id="_d0bG96VjEeSQle4cTwdamg" type="StateFigureCompartment"/>
  162. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bG-KVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  163. <styles xsi:type="notation:FontStyle" xmi:id="_d0bG-aVjEeSQle4cTwdamg"/>
  164. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_d0bG-qVjEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  165. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bG-6VjEeSQle4cTwdamg" x="274" y="22" width="71"/>
  166. </children>
  167. <children xmi:id="_d0bG_KVjEeSQle4cTwdamg" type="State" element="_d0djMKVjEeSQle4cTwdamg">
  168. <children xsi:type="notation:DecorationNode" xmi:id="_d0bG_aVjEeSQle4cTwdamg" type="StateName">
  169. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bG_qVjEeSQle4cTwdamg"/>
  170. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0bG_6VjEeSQle4cTwdamg"/>
  171. </children>
  172. <children xsi:type="notation:Compartment" xmi:id="_d0bHAKVjEeSQle4cTwdamg" type="StateTextCompartment">
  173. <children xsi:type="notation:Shape" xmi:id="_d0bHAaVjEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  174. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bHAqVjEeSQle4cTwdamg"/>
  175. </children>
  176. </children>
  177. <children xsi:type="notation:Compartment" xmi:id="_d0bHA6VjEeSQle4cTwdamg" type="StateFigureCompartment"/>
  178. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bHBKVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  179. <styles xsi:type="notation:FontStyle" xmi:id="_d0bHBaVjEeSQle4cTwdamg"/>
  180. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_d0bHBqVjEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  181. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bHB6VjEeSQle4cTwdamg" x="266" y="277" width="86"/>
  182. </children>
  183. <children xmi:id="_d0bHCKVjEeSQle4cTwdamg" type="State" element="_d0exUKVjEeSQle4cTwdamg">
  184. <children xsi:type="notation:DecorationNode" xmi:id="_d0bHCaVjEeSQle4cTwdamg" type="StateName">
  185. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bHCqVjEeSQle4cTwdamg"/>
  186. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0bHC6VjEeSQle4cTwdamg"/>
  187. </children>
  188. <children xsi:type="notation:Compartment" xmi:id="_d0bHDKVjEeSQle4cTwdamg" type="StateTextCompartment">
  189. <children xsi:type="notation:Shape" xmi:id="_d0bHDaVjEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  190. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bHDqVjEeSQle4cTwdamg"/>
  191. </children>
  192. </children>
  193. <children xsi:type="notation:Compartment" xmi:id="_d0bHD6VjEeSQle4cTwdamg" type="StateFigureCompartment"/>
  194. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0bHEKVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  195. <styles xsi:type="notation:FontStyle" xmi:id="_d0bHEaVjEeSQle4cTwdamg"/>
  196. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_d0bHEqVjEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  197. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0bHE6VjEeSQle4cTwdamg" x="19" y="277" width="81"/>
  198. </children>
  199. <children xmi:id="_d0buAKVjEeSQle4cTwdamg" type="State" element="_d0f_cKVjEeSQle4cTwdamg">
  200. <children xsi:type="notation:DecorationNode" xmi:id="_d0buAaVjEeSQle4cTwdamg" type="StateName">
  201. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0buAqVjEeSQle4cTwdamg"/>
  202. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0buA6VjEeSQle4cTwdamg"/>
  203. </children>
  204. <children xsi:type="notation:Compartment" xmi:id="_d0buBKVjEeSQle4cTwdamg" type="StateTextCompartment">
  205. <children xsi:type="notation:Shape" xmi:id="_d0buBaVjEeSQle4cTwdamg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  206. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0buBqVjEeSQle4cTwdamg"/>
  207. </children>
  208. </children>
  209. <children xsi:type="notation:Compartment" xmi:id="_d0buB6VjEeSQle4cTwdamg" type="StateFigureCompartment"/>
  210. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0buCKVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  211. <styles xsi:type="notation:FontStyle" xmi:id="_d0buCaVjEeSQle4cTwdamg"/>
  212. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_d0buCqVjEeSQle4cTwdamg" name="isHorizontal" booleanValue="true"/>
  213. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_d0buC6VjEeSQle4cTwdamg" x="18" y="510" width="83"/>
  214. </children>
  215. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bwT6IqVjEeSQle4cTwdamg"/>
  216. </children>
  217. <styles xsi:type="notation:ShapeStyle" xmi:id="_bwTTEaVjEeSQle4cTwdamg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  218. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_bwTTEqVjEeSQle4cTwdamg" x="745" y="10" width="576" height="701"/>
  219. </children>
  220. <styles xsi:type="notation:DiagramStyle" xmi:id="_q84ncqViEeSQle4cTwdamg"/>
  221. <edges xmi:id="_q87DtqViEeSQle4cTwdamg" type="Transition" element="_q87DtaViEeSQle4cTwdamg" source="_q85Oh6ViEeSQle4cTwdamg" target="_q86coKViEeSQle4cTwdamg">
  222. <children xsi:type="notation:DecorationNode" xmi:id="_q87qw6ViEeSQle4cTwdamg" type="TransitionExpression">
  223. <styles xsi:type="notation:ShapeStyle" xmi:id="_q87qxKViEeSQle4cTwdamg"/>
  224. <layoutConstraint xsi:type="notation:Location" xmi:id="_q87qxaViEeSQle4cTwdamg" y="10"/>
  225. </children>
  226. <styles xsi:type="notation:ConnectorStyle" xmi:id="_q87qwKViEeSQle4cTwdamg" lineColor="4210752"/>
  227. <styles xsi:type="notation:FontStyle" xmi:id="_q87qwqViEeSQle4cTwdamg" fontName="Verdana"/>
  228. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_q87qwaViEeSQle4cTwdamg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  229. </edges>
  230. <edges xmi:id="_B10uEKVjEeSQle4cTwdamg" type="Transition" element="_B1xqwKVjEeSQle4cTwdamg" source="_q86coKViEeSQle4cTwdamg" target="_-TZwMKViEeSQle4cTwdamg">
  231. <children xsi:type="notation:DecorationNode" xmi:id="_B11VIKVjEeSQle4cTwdamg" type="TransitionExpression">
  232. <styles xsi:type="notation:ShapeStyle" xmi:id="_B11VIaVjEeSQle4cTwdamg"/>
  233. <layoutConstraint xsi:type="notation:Location" xmi:id="_B11VIqVjEeSQle4cTwdamg" x="-89" y="-67"/>
  234. </children>
  235. <styles xsi:type="notation:ConnectorStyle" xmi:id="_B10uEaVjEeSQle4cTwdamg" lineColor="4210752"/>
  236. <styles xsi:type="notation:FontStyle" xmi:id="_B10uE6VjEeSQle4cTwdamg" fontName="Verdana"/>
  237. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_B10uEqVjEeSQle4cTwdamg" points="[9, 24, 3, -88]$[9, 101, 3, -11]"/>
  238. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_B18C0KVjEeSQle4cTwdamg" id="(0.48,0.24528301886792453)"/>
  239. </edges>
  240. <edges xmi:id="_CF7moKVjEeSQle4cTwdamg" type="Transition" element="_CF4jUKVjEeSQle4cTwdamg" source="_-TZwMKViEeSQle4cTwdamg" target="_-lgz4KViEeSQle4cTwdamg">
  241. <children xsi:type="notation:DecorationNode" xmi:id="_CF8NsKVjEeSQle4cTwdamg" type="TransitionExpression">
  242. <styles xsi:type="notation:ShapeStyle" xmi:id="_CF8NsaVjEeSQle4cTwdamg"/>
  243. <layoutConstraint xsi:type="notation:Location" xmi:id="_CF8NsqVjEeSQle4cTwdamg" y="10"/>
  244. </children>
  245. <styles xsi:type="notation:ConnectorStyle" xmi:id="_CF7moaVjEeSQle4cTwdamg" lineColor="4210752"/>
  246. <styles xsi:type="notation:FontStyle" xmi:id="_CF7mo6VjEeSQle4cTwdamg" fontName="Verdana"/>
  247. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_CF7moqVjEeSQle4cTwdamg" points="[-35, -2, 185, 8]$[-222, -34, -2, -24]"/>
  248. </edges>
  249. <edges xmi:id="_CYdhEKVjEeSQle4cTwdamg" type="Transition" element="_CYadwKVjEeSQle4cTwdamg" source="_-lgz4KViEeSQle4cTwdamg" target="_BesngKVjEeSQle4cTwdamg">
  250. <children xsi:type="notation:DecorationNode" xmi:id="_CYeIIaVjEeSQle4cTwdamg" type="TransitionExpression">
  251. <styles xsi:type="notation:ShapeStyle" xmi:id="_CYeIIqVjEeSQle4cTwdamg"/>
  252. <layoutConstraint xsi:type="notation:Location" xmi:id="_CYevMKVjEeSQle4cTwdamg" x="-58" y="-87"/>
  253. </children>
  254. <styles xsi:type="notation:ConnectorStyle" xmi:id="_CYdhEaVjEeSQle4cTwdamg" lineColor="4210752"/>
  255. <styles xsi:type="notation:FontStyle" xmi:id="_CYeIIKVjEeSQle4cTwdamg" fontName="Verdana"/>
  256. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_CYdhEqVjEeSQle4cTwdamg" points="[8, 24, 0, -145]$[8, 145, 0, -24]"/>
  257. </edges>
  258. <edges xmi:id="_d0gmgKVjEeSQle4cTwdamg" type="Transition" element="_d0cVEaVjEeSQle4cTwdamg" source="_d0af4KVjEeSQle4cTwdamg" target="_d0bG8KVjEeSQle4cTwdamg">
  259. <children xsi:type="notation:DecorationNode" xmi:id="_d0gmgaVjEeSQle4cTwdamg" type="TransitionExpression">
  260. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0gmgqVjEeSQle4cTwdamg"/>
  261. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0gmg6VjEeSQle4cTwdamg" y="10"/>
  262. </children>
  263. <styles xsi:type="notation:ConnectorStyle" xmi:id="_d0gmhKVjEeSQle4cTwdamg" lineColor="4210752"/>
  264. <styles xsi:type="notation:FontStyle" xmi:id="_d0gmhaVjEeSQle4cTwdamg" fontName="Verdana"/>
  265. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_d0gmhqVjEeSQle4cTwdamg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  266. </edges>
  267. <edges xmi:id="_d0szwKVjEeSQle4cTwdamg" type="Transition" element="_d0exU6VjEeSQle4cTwdamg" source="_d0bHCKVjEeSQle4cTwdamg" target="_d0buAKVjEeSQle4cTwdamg">
  268. <children xsi:type="notation:DecorationNode" xmi:id="_d0ta0aVjEeSQle4cTwdamg" type="TransitionExpression">
  269. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0ta0qVjEeSQle4cTwdamg"/>
  270. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0ta06VjEeSQle4cTwdamg" x="-73" y="-92"/>
  271. </children>
  272. <styles xsi:type="notation:ConnectorStyle" xmi:id="_d0szwaVjEeSQle4cTwdamg" lineColor="4210752"/>
  273. <styles xsi:type="notation:FontStyle" xmi:id="_d0ta0KVjEeSQle4cTwdamg" fontName="Verdana"/>
  274. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_d0szwqVjEeSQle4cTwdamg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  275. </edges>
  276. <edges xmi:id="_d0uB4KVjEeSQle4cTwdamg" type="Transition" element="_d0cVFaVjEeSQle4cTwdamg" source="_d0bG8KVjEeSQle4cTwdamg" target="_d0bG_KVjEeSQle4cTwdamg">
  277. <children xsi:type="notation:DecorationNode" xmi:id="_d0uB5KVjEeSQle4cTwdamg" type="TransitionExpression">
  278. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0uB5aVjEeSQle4cTwdamg"/>
  279. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0uB5qVjEeSQle4cTwdamg" x="-89" y="-67"/>
  280. </children>
  281. <styles xsi:type="notation:ConnectorStyle" xmi:id="_d0uB4aVjEeSQle4cTwdamg" lineColor="4210752"/>
  282. <styles xsi:type="notation:FontStyle" xmi:id="_d0uB46VjEeSQle4cTwdamg" fontName="Verdana"/>
  283. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_d0uB4qVjEeSQle4cTwdamg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  284. </edges>
  285. <edges xmi:id="_d0vQAKVjEeSQle4cTwdamg" type="Transition" element="_d0djM6VjEeSQle4cTwdamg" source="_d0bG_KVjEeSQle4cTwdamg" target="_d0bHCKVjEeSQle4cTwdamg">
  286. <children xsi:type="notation:DecorationNode" xmi:id="_d0vQBKVjEeSQle4cTwdamg" type="TransitionExpression">
  287. <styles xsi:type="notation:ShapeStyle" xmi:id="_d0vQBaVjEeSQle4cTwdamg"/>
  288. <layoutConstraint xsi:type="notation:Location" xmi:id="_d0vQBqVjEeSQle4cTwdamg" y="10"/>
  289. </children>
  290. <styles xsi:type="notation:ConnectorStyle" xmi:id="_d0vQAaVjEeSQle4cTwdamg" lineColor="4210752"/>
  291. <styles xsi:type="notation:FontStyle" xmi:id="_d0vQA6VjEeSQle4cTwdamg" fontName="Verdana"/>
  292. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_d0vQAqVjEeSQle4cTwdamg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  293. </edges>
  294. </notation:Diagram>
  295. </xmi:XMI>