state_synchronization.sct 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  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="_BNR3gLX7EeWTfOMYDrZNaw" specification="internal:&#xA;&#x9;event proceed&#xA;&#x9;event pa&#xA;&#x9;event pb" name="state_initial_final">
  4. <regions xmi:id="_BNSekrX7EeWTfOMYDrZNaw" name="main region">
  5. <vertices xsi:type="sgraph:Entry" xmi:id="_BNWwAbX7EeWTfOMYDrZNaw">
  6. <outgoingTransitions xmi:id="_BNZMQ7X7EeWTfOMYDrZNaw" target="_BNXXF7X7EeWTfOMYDrZNaw"/>
  7. </vertices>
  8. <vertices xsi:type="sgraph:State" xmi:id="_BNXXF7X7EeWTfOMYDrZNaw" name="Initialize" incomingTransitions="_BNZMQ7X7EeWTfOMYDrZNaw">
  9. <outgoingTransitions xmi:id="_aiFG8LhIEeWuvJHgu3pQWg" specification="proceed" target="_YdmtwLhIEeWuvJHgu3pQWg"/>
  10. </vertices>
  11. <vertices xsi:type="sgraph:Synchronization" xmi:id="_YdmtwLhIEeWuvJHgu3pQWg" incomingTransitions="_aiFG8LhIEeWuvJHgu3pQWg">
  12. <outgoingTransitions xmi:id="_nge3ELhIEeWuvJHgu3pQWg" specification="" target="_1ZOvkLhIEeWuvJHgu3pQWg"/>
  13. <outgoingTransitions xmi:id="_DBJ90LhJEeWuvJHgu3pQWg" specification="" target="_2Et8kLhIEeWuvJHgu3pQWg"/>
  14. </vertices>
  15. <vertices xsi:type="sgraph:State" xmi:id="_ngbMsLhIEeWuvJHgu3pQWg" name="Process">
  16. <regions xmi:id="_u_C6YLhIEeWuvJHgu3pQWg" name="r1">
  17. <vertices xsi:type="sgraph:State" xmi:id="_1ZOvkLhIEeWuvJHgu3pQWg" name="Line A 1" incomingTransitions="_nge3ELhIEeWuvJHgu3pQWg">
  18. <outgoingTransitions xmi:id="_tKM1oLhpEeWjnuGOqHRF3A" specification="pa" target="_mJzVALhpEeWjnuGOqHRF3A"/>
  19. </vertices>
  20. <vertices xsi:type="sgraph:State" xmi:id="_mJzVALhpEeWjnuGOqHRF3A" name="Line A 2" incomingTransitions="_tKM1oLhpEeWjnuGOqHRF3A">
  21. <outgoingTransitions xmi:id="_p9vHMLhJEeWuvJHgu3pQWg" specification="always" target="_m8SIYLhJEeWuvJHgu3pQWg"/>
  22. </vertices>
  23. </regions>
  24. <regions xmi:id="_wMtAULhIEeWuvJHgu3pQWg" name="r2">
  25. <vertices xsi:type="sgraph:State" xmi:id="_2Et8kLhIEeWuvJHgu3pQWg" name="Line B 1" incomingTransitions="_DBJ90LhJEeWuvJHgu3pQWg">
  26. <outgoingTransitions xmi:id="_tT-qQLhJEeWuvJHgu3pQWg" specification="pb" target="_tT8OALhJEeWuvJHgu3pQWg"/>
  27. </vertices>
  28. <vertices xsi:type="sgraph:State" xmi:id="_tT8OALhJEeWuvJHgu3pQWg" name="Line B 2" incomingTransitions="_tT-qQLhJEeWuvJHgu3pQWg">
  29. <outgoingTransitions xmi:id="_yU2jILhJEeWuvJHgu3pQWg" specification="always" target="_m8SIYLhJEeWuvJHgu3pQWg"/>
  30. </vertices>
  31. </regions>
  32. </vertices>
  33. <vertices xsi:type="sgraph:Synchronization" xmi:id="_m8SIYLhJEeWuvJHgu3pQWg" incomingTransitions="_p9vHMLhJEeWuvJHgu3pQWg _yU2jILhJEeWuvJHgu3pQWg">
  34. <outgoingTransitions xmi:id="_XrypwLhdEeW8pKPOUxX9Mw" specification="" target="_hWB6cLhdEeW8pKPOUxX9Mw"/>
  35. </vertices>
  36. <vertices xsi:type="sgraph:FinalState" xmi:id="_W8mBcLhdEeW8pKPOUxX9Mw" incomingTransitions="_nv1VILhdEeW8pKPOUxX9Mw"/>
  37. <vertices xsi:type="sgraph:State" xmi:id="_hWB6cLhdEeW8pKPOUxX9Mw" name="Cleanup" incomingTransitions="_XrypwLhdEeW8pKPOUxX9Mw">
  38. <outgoingTransitions xmi:id="_nv1VILhdEeW8pKPOUxX9Mw" specification="proceed" target="_W8mBcLhdEeW8pKPOUxX9Mw"/>
  39. </vertices>
  40. </regions>
  41. </sgraph:Statechart>
  42. <notation:Diagram xmi:id="_BNSekLX7EeWTfOMYDrZNaw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_BNR3gLX7EeWTfOMYDrZNaw" measurementUnit="Pixel">
  43. <children xmi:id="_BNUTwLX7EeWTfOMYDrZNaw" type="Region" element="_BNSekrX7EeWTfOMYDrZNaw">
  44. <children xsi:type="notation:DecorationNode" xmi:id="_BNWI8LX7EeWTfOMYDrZNaw" type="RegionName">
  45. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNWI8bX7EeWTfOMYDrZNaw"/>
  46. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNWI8rX7EeWTfOMYDrZNaw"/>
  47. </children>
  48. <children xsi:type="notation:Shape" xmi:id="_BNWI87X7EeWTfOMYDrZNaw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  49. <children xmi:id="_BNWwArX7EeWTfOMYDrZNaw" type="Entry" element="_BNWwAbX7EeWTfOMYDrZNaw">
  50. <children xmi:id="_BNXXELX7EeWTfOMYDrZNaw" type="BorderItemLabelContainer">
  51. <children xsi:type="notation:DecorationNode" xmi:id="_BNXXE7X7EeWTfOMYDrZNaw" type="BorderItemLabel">
  52. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNXXFLX7EeWTfOMYDrZNaw"/>
  53. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNXXFbX7EeWTfOMYDrZNaw"/>
  54. </children>
  55. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNXXEbX7EeWTfOMYDrZNaw" fontName="Verdana" lineColor="4210752"/>
  56. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNXXErX7EeWTfOMYDrZNaw"/>
  57. </children>
  58. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNWwA7X7EeWTfOMYDrZNaw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  59. <styles xsi:type="notation:NamedStyle" xmi:id="_BNWwBLX7EeWTfOMYDrZNaw" name="allowColors"/>
  60. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNXXFrX7EeWTfOMYDrZNaw" x="24" y="122" width="15" height="15"/>
  61. </children>
  62. <children xmi:id="_BNX-IrX7EeWTfOMYDrZNaw" type="State" element="_BNXXF7X7EeWTfOMYDrZNaw">
  63. <children xsi:type="notation:DecorationNode" xmi:id="_BNX-JrX7EeWTfOMYDrZNaw" type="StateName">
  64. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNX-J7X7EeWTfOMYDrZNaw"/>
  65. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNYlMLX7EeWTfOMYDrZNaw"/>
  66. </children>
  67. <children xsi:type="notation:Compartment" xmi:id="_BNYlMbX7EeWTfOMYDrZNaw" type="StateTextCompartment">
  68. <children xsi:type="notation:Shape" xmi:id="_BNYlMrX7EeWTfOMYDrZNaw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  69. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNYlM7X7EeWTfOMYDrZNaw"/>
  70. </children>
  71. </children>
  72. <children xsi:type="notation:Compartment" xmi:id="_BNZMQLX7EeWTfOMYDrZNaw" type="StateFigureCompartment"/>
  73. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNX-I7X7EeWTfOMYDrZNaw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  74. <styles xsi:type="notation:FontStyle" xmi:id="_BNX-JLX7EeWTfOMYDrZNaw"/>
  75. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_BNZMQbX7EeWTfOMYDrZNaw" name="isHorizontal" booleanValue="true"/>
  76. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNZMQrX7EeWTfOMYDrZNaw" x="121" y="106" width="72" height="53"/>
  77. </children>
  78. <children xsi:type="notation:Shape" xmi:id="_Ydn74LhIEeWuvJHgu3pQWg" type="Synchronization" element="_YdmtwLhIEeWuvJHgu3pQWg" fontName="Verdana" lineColor="4210752">
  79. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Ydn74bhIEeWuvJHgu3pQWg" x="269" y="114" width="8" height="32"/>
  80. </children>
  81. <children xmi:id="_ngca0LhIEeWuvJHgu3pQWg" type="State" element="_ngbMsLhIEeWuvJHgu3pQWg">
  82. <children xsi:type="notation:DecorationNode" xmi:id="_ngca1LhIEeWuvJHgu3pQWg" type="StateName">
  83. <styles xsi:type="notation:ShapeStyle" xmi:id="_ngca1bhIEeWuvJHgu3pQWg"/>
  84. <layoutConstraint xsi:type="notation:Location" xmi:id="_ngca1rhIEeWuvJHgu3pQWg"/>
  85. </children>
  86. <children xsi:type="notation:Compartment" xmi:id="_ngca17hIEeWuvJHgu3pQWg" type="StateTextCompartment">
  87. <children xsi:type="notation:Shape" xmi:id="_ngca2LhIEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  88. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ngca2bhIEeWuvJHgu3pQWg"/>
  89. </children>
  90. </children>
  91. <children xsi:type="notation:Compartment" xmi:id="_ngdB4LhIEeWuvJHgu3pQWg" type="StateFigureCompartment">
  92. <children xmi:id="_ZeaOALhJEeWuvJHgu3pQWg" type="Region" element="_u_C6YLhIEeWuvJHgu3pQWg">
  93. <children xsi:type="notation:DecorationNode" xmi:id="_ZeaOAbhJEeWuvJHgu3pQWg" type="RegionName">
  94. <styles xsi:type="notation:ShapeStyle" xmi:id="_ZeaOArhJEeWuvJHgu3pQWg"/>
  95. <layoutConstraint xsi:type="notation:Location" xmi:id="_ZeaOA7hJEeWuvJHgu3pQWg"/>
  96. </children>
  97. <children xsi:type="notation:Shape" xmi:id="_ZeaOBLhJEeWuvJHgu3pQWg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  98. <children xmi:id="_ZeaOBbhJEeWuvJHgu3pQWg" type="State" element="_1ZOvkLhIEeWuvJHgu3pQWg">
  99. <children xsi:type="notation:DecorationNode" xmi:id="_ZeaOBrhJEeWuvJHgu3pQWg" type="StateName">
  100. <styles xsi:type="notation:ShapeStyle" xmi:id="_ZeaOB7hJEeWuvJHgu3pQWg"/>
  101. <layoutConstraint xsi:type="notation:Location" xmi:id="_ZeaOCLhJEeWuvJHgu3pQWg"/>
  102. </children>
  103. <children xsi:type="notation:Compartment" xmi:id="_ZeaOCbhJEeWuvJHgu3pQWg" type="StateTextCompartment">
  104. <children xsi:type="notation:Shape" xmi:id="_ZeaOCrhJEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  105. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZeaOC7hJEeWuvJHgu3pQWg"/>
  106. </children>
  107. </children>
  108. <children xsi:type="notation:Compartment" xmi:id="_ZeaODLhJEeWuvJHgu3pQWg" type="StateFigureCompartment"/>
  109. <styles xsi:type="notation:ShapeStyle" xmi:id="_ZeaODbhJEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  110. <styles xsi:type="notation:FontStyle" xmi:id="_ZeaODrhJEeWuvJHgu3pQWg"/>
  111. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ZeaOD7hJEeWuvJHgu3pQWg" name="isHorizontal" booleanValue="true"/>
  112. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZeaOELhJEeWuvJHgu3pQWg" x="15" y="-7"/>
  113. </children>
  114. <children xmi:id="_mJyG4LhpEeWjnuGOqHRF3A" type="State" element="_mJzVALhpEeWjnuGOqHRF3A">
  115. <children xsi:type="notation:DecorationNode" xmi:id="_mJyG4bhpEeWjnuGOqHRF3A" type="StateName">
  116. <styles xsi:type="notation:ShapeStyle" xmi:id="_mJyG4rhpEeWjnuGOqHRF3A"/>
  117. <layoutConstraint xsi:type="notation:Location" xmi:id="_mJyG47hpEeWjnuGOqHRF3A"/>
  118. </children>
  119. <children xsi:type="notation:Compartment" xmi:id="_mJyG5LhpEeWjnuGOqHRF3A" type="StateTextCompartment">
  120. <children xsi:type="notation:Shape" xmi:id="_mJyG5bhpEeWjnuGOqHRF3A" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  121. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mJyG5rhpEeWjnuGOqHRF3A"/>
  122. </children>
  123. </children>
  124. <children xsi:type="notation:Compartment" xmi:id="_mJyG57hpEeWjnuGOqHRF3A" type="StateFigureCompartment"/>
  125. <styles xsi:type="notation:ShapeStyle" xmi:id="_mJyG6LhpEeWjnuGOqHRF3A" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  126. <styles xsi:type="notation:FontStyle" xmi:id="_mJyG6bhpEeWjnuGOqHRF3A"/>
  127. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mJyG6rhpEeWjnuGOqHRF3A" name="isHorizontal" booleanValue="true"/>
  128. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mJyG67hpEeWjnuGOqHRF3A" x="125" y="-7"/>
  129. </children>
  130. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZeaOEbhJEeWuvJHgu3pQWg"/>
  131. </children>
  132. <styles xsi:type="notation:ShapeStyle" xmi:id="_ZeaOErhJEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  133. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZeaOE7hJEeWuvJHgu3pQWg"/>
  134. </children>
  135. <children xmi:id="_2jDeYLhIEeWuvJHgu3pQWg" type="Region" element="_wMtAULhIEeWuvJHgu3pQWg">
  136. <children xsi:type="notation:DecorationNode" xmi:id="_2jDeYbhIEeWuvJHgu3pQWg" type="RegionName">
  137. <styles xsi:type="notation:ShapeStyle" xmi:id="_2jDeYrhIEeWuvJHgu3pQWg"/>
  138. <layoutConstraint xsi:type="notation:Location" xmi:id="_2jDeY7hIEeWuvJHgu3pQWg"/>
  139. </children>
  140. <children xsi:type="notation:Shape" xmi:id="_2jDeZLhIEeWuvJHgu3pQWg" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  141. <children xmi:id="_2jDeZbhIEeWuvJHgu3pQWg" type="State" element="_2Et8kLhIEeWuvJHgu3pQWg">
  142. <children xsi:type="notation:DecorationNode" xmi:id="_2jDeZrhIEeWuvJHgu3pQWg" type="StateName">
  143. <styles xsi:type="notation:ShapeStyle" xmi:id="_2jDeZ7hIEeWuvJHgu3pQWg"/>
  144. <layoutConstraint xsi:type="notation:Location" xmi:id="_2jDeaLhIEeWuvJHgu3pQWg"/>
  145. </children>
  146. <children xsi:type="notation:Compartment" xmi:id="_2jDeabhIEeWuvJHgu3pQWg" type="StateTextCompartment">
  147. <children xsi:type="notation:Shape" xmi:id="_2jDearhIEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  148. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2jDea7hIEeWuvJHgu3pQWg"/>
  149. </children>
  150. </children>
  151. <children xsi:type="notation:Compartment" xmi:id="_2jDebLhIEeWuvJHgu3pQWg" type="StateFigureCompartment"/>
  152. <styles xsi:type="notation:ShapeStyle" xmi:id="_2jDebbhIEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  153. <styles xsi:type="notation:FontStyle" xmi:id="_2jDebrhIEeWuvJHgu3pQWg"/>
  154. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_2jDeb7hIEeWuvJHgu3pQWg" name="isHorizontal" booleanValue="true"/>
  155. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2jDecLhIEeWuvJHgu3pQWg" x="15" y="-8"/>
  156. </children>
  157. <children xmi:id="_tT81ELhJEeWuvJHgu3pQWg" type="State" element="_tT8OALhJEeWuvJHgu3pQWg">
  158. <children xsi:type="notation:DecorationNode" xmi:id="_tT81FLhJEeWuvJHgu3pQWg" type="StateName">
  159. <styles xsi:type="notation:ShapeStyle" xmi:id="_tT81FbhJEeWuvJHgu3pQWg"/>
  160. <layoutConstraint xsi:type="notation:Location" xmi:id="_tT81FrhJEeWuvJHgu3pQWg"/>
  161. </children>
  162. <children xsi:type="notation:Compartment" xmi:id="_tT81F7hJEeWuvJHgu3pQWg" type="StateTextCompartment">
  163. <children xsi:type="notation:Shape" xmi:id="_tT81GLhJEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  164. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tT81GbhJEeWuvJHgu3pQWg"/>
  165. </children>
  166. </children>
  167. <children xsi:type="notation:Compartment" xmi:id="_tT81GrhJEeWuvJHgu3pQWg" type="StateFigureCompartment"/>
  168. <styles xsi:type="notation:ShapeStyle" xmi:id="_tT81EbhJEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  169. <styles xsi:type="notation:FontStyle" xmi:id="_tT81ErhJEeWuvJHgu3pQWg"/>
  170. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_tT81G7hJEeWuvJHgu3pQWg" name="isHorizontal" booleanValue="true"/>
  171. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_tT81E7hJEeWuvJHgu3pQWg" x="125" y="-8"/>
  172. </children>
  173. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2jDecbhIEeWuvJHgu3pQWg"/>
  174. </children>
  175. <styles xsi:type="notation:ShapeStyle" xmi:id="_2jDecrhIEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  176. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_2jDec7hIEeWuvJHgu3pQWg"/>
  177. </children>
  178. </children>
  179. <styles xsi:type="notation:ShapeStyle" xmi:id="_ngca0bhIEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  180. <styles xsi:type="notation:FontStyle" xmi:id="_ngca0rhIEeWuvJHgu3pQWg"/>
  181. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ngdB4bhIEeWuvJHgu3pQWg" name="isHorizontal"/>
  182. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ngca07hIEeWuvJHgu3pQWg" x="364" y="26" width="233" height="251"/>
  183. </children>
  184. <children xsi:type="notation:Shape" xmi:id="_m8SvcLhJEeWuvJHgu3pQWg" type="Synchronization" element="_m8SIYLhJEeWuvJHgu3pQWg" fontName="Verdana" lineColor="4210752">
  185. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_m8SvcbhJEeWuvJHgu3pQWg" x="694" y="264" width="81" height="8"/>
  186. </children>
  187. <children xsi:type="notation:Shape" xmi:id="_W8mogLhdEeW8pKPOUxX9Mw" type="FinalState" element="_W8mBcLhdEeW8pKPOUxX9Mw" fontName="Verdana" lineColor="4210752">
  188. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_W8mogbhdEeW8pKPOUxX9Mw" x="26" y="322" width="15" height="15"/>
  189. </children>
  190. <children xmi:id="_hWDIkLhdEeW8pKPOUxX9Mw" type="State" element="_hWB6cLhdEeW8pKPOUxX9Mw">
  191. <children xsi:type="notation:DecorationNode" xmi:id="_hWDvoLhdEeW8pKPOUxX9Mw" type="StateName">
  192. <styles xsi:type="notation:ShapeStyle" xmi:id="_hWDvobhdEeW8pKPOUxX9Mw"/>
  193. <layoutConstraint xsi:type="notation:Location" xmi:id="_hWDvorhdEeW8pKPOUxX9Mw"/>
  194. </children>
  195. <children xsi:type="notation:Compartment" xmi:id="_hWDvo7hdEeW8pKPOUxX9Mw" type="StateTextCompartment">
  196. <children xsi:type="notation:Shape" xmi:id="_hWDvpLhdEeW8pKPOUxX9Mw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  197. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hWDvpbhdEeW8pKPOUxX9Mw"/>
  198. </children>
  199. </children>
  200. <children xsi:type="notation:Compartment" xmi:id="_hWDvprhdEeW8pKPOUxX9Mw" type="StateFigureCompartment"/>
  201. <styles xsi:type="notation:ShapeStyle" xmi:id="_hWDIkbhdEeW8pKPOUxX9Mw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  202. <styles xsi:type="notation:FontStyle" xmi:id="_hWDIkrhdEeW8pKPOUxX9Mw"/>
  203. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_hWDvp7hdEeW8pKPOUxX9Mw" name="isHorizontal" booleanValue="true"/>
  204. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hWDIk7hdEeW8pKPOUxX9Mw" x="124" y="306" width="76" height="53"/>
  205. </children>
  206. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNWI9LX7EeWTfOMYDrZNaw"/>
  207. </children>
  208. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNUTwbX7EeWTfOMYDrZNaw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  209. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNWwALX7EeWTfOMYDrZNaw" x="235" y="30" width="867" height="433"/>
  210. </children>
  211. <children xsi:type="notation:Shape" xmi:id="_BNbogLX7EeWTfOMYDrZNaw" type="StatechartText" fontName="Verdana" lineColor="4210752">
  212. <children xsi:type="notation:DecorationNode" xmi:id="_BNbogrX7EeWTfOMYDrZNaw" type="StatechartName">
  213. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNbog7X7EeWTfOMYDrZNaw"/>
  214. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNbohLX7EeWTfOMYDrZNaw"/>
  215. </children>
  216. <children xsi:type="notation:Shape" xmi:id="_BNbohbX7EeWTfOMYDrZNaw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
  217. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNbohrX7EeWTfOMYDrZNaw"/>
  218. </children>
  219. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNcPkLX7EeWTfOMYDrZNaw" x="10" y="10" width="200" height="400"/>
  220. </children>
  221. <styles xsi:type="notation:DiagramStyle" xmi:id="_BNSekbX7EeWTfOMYDrZNaw"/>
  222. <edges xmi:id="_BNaaYLX7EeWTfOMYDrZNaw" type="Transition" element="_BNZMQ7X7EeWTfOMYDrZNaw" source="_BNWwArX7EeWTfOMYDrZNaw" target="_BNX-IrX7EeWTfOMYDrZNaw">
  223. <children xsi:type="notation:DecorationNode" xmi:id="_BNbBcbX7EeWTfOMYDrZNaw" type="TransitionExpression">
  224. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNbBcrX7EeWTfOMYDrZNaw"/>
  225. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNbBc7X7EeWTfOMYDrZNaw" y="10"/>
  226. </children>
  227. <styles xsi:type="notation:ConnectorStyle" xmi:id="_BNaaYbX7EeWTfOMYDrZNaw" lineColor="4210752"/>
  228. <styles xsi:type="notation:FontStyle" xmi:id="_BNbBcLX7EeWTfOMYDrZNaw" fontName="Verdana"/>
  229. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_BNaaYrX7EeWTfOMYDrZNaw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
  230. </edges>
  231. <edges xmi:id="_aiGVELhIEeWuvJHgu3pQWg" type="Transition" element="_aiFG8LhIEeWuvJHgu3pQWg" source="_BNX-IrX7EeWTfOMYDrZNaw" target="_Ydn74LhIEeWuvJHgu3pQWg">
  232. <children xsi:type="notation:DecorationNode" xmi:id="_aiG8IbhIEeWuvJHgu3pQWg" type="TransitionExpression">
  233. <styles xsi:type="notation:ShapeStyle" xmi:id="_aiG8IrhIEeWuvJHgu3pQWg"/>
  234. <layoutConstraint xsi:type="notation:Location" xmi:id="_aiG8I7hIEeWuvJHgu3pQWg" x="-5" y="14"/>
  235. </children>
  236. <styles xsi:type="notation:ConnectorStyle" xmi:id="_aiGVEbhIEeWuvJHgu3pQWg" lineColor="4210752"/>
  237. <styles xsi:type="notation:FontStyle" xmi:id="_aiG8ILhIEeWuvJHgu3pQWg" fontName="Verdana"/>
  238. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_aiGVErhIEeWuvJHgu3pQWg" points="[0, 0, -57, -43]$[53, 40, -4, -3]"/>
  239. </edges>
  240. <edges xmi:id="_ngfeILhIEeWuvJHgu3pQWg" type="Transition" element="_nge3ELhIEeWuvJHgu3pQWg" source="_Ydn74LhIEeWuvJHgu3pQWg" target="_ZeaOBbhJEeWuvJHgu3pQWg">
  241. <children xsi:type="notation:DecorationNode" xmi:id="_nggFMbhIEeWuvJHgu3pQWg" type="TransitionExpression">
  242. <styles xsi:type="notation:ShapeStyle" xmi:id="_nggFMrhIEeWuvJHgu3pQWg"/>
  243. <layoutConstraint xsi:type="notation:Location" xmi:id="_nggFM7hIEeWuvJHgu3pQWg" x="-18" y="-14"/>
  244. </children>
  245. <styles xsi:type="notation:ConnectorStyle" xmi:id="_ngfeIbhIEeWuvJHgu3pQWg" lineColor="4210752"/>
  246. <styles xsi:type="notation:FontStyle" xmi:id="_nggFMLhIEeWuvJHgu3pQWg" fontName="Verdana"/>
  247. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_ngfeIrhIEeWuvJHgu3pQWg" points="[-4, -3, 207, 146]$[-208, -147, 3, 2]"/>
  248. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3whnALhcEeW8pKPOUxX9Mw" id="(0.5,0.125)"/>
  249. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_5CdwALhcEeW8pKPOUxX9Mw" id="(0.01818181818181818,0.6226415094339622)"/>
  250. </edges>
  251. <edges xmi:id="_DBLL8LhJEeWuvJHgu3pQWg" type="Transition" element="_DBJ90LhJEeWuvJHgu3pQWg" source="_Ydn74LhIEeWuvJHgu3pQWg" target="_2jDeZbhIEeWuvJHgu3pQWg">
  252. <children xsi:type="notation:DecorationNode" xmi:id="_DBLL9LhJEeWuvJHgu3pQWg" type="TransitionExpression">
  253. <styles xsi:type="notation:ShapeStyle" xmi:id="_DBLL9bhJEeWuvJHgu3pQWg"/>
  254. <layoutConstraint xsi:type="notation:Location" xmi:id="_DBLL9rhJEeWuvJHgu3pQWg" x="-2" y="26"/>
  255. </children>
  256. <styles xsi:type="notation:ConnectorStyle" xmi:id="_DBLL8bhJEeWuvJHgu3pQWg" lineColor="4210752"/>
  257. <styles xsi:type="notation:FontStyle" xmi:id="_DBLL87hJEeWuvJHgu3pQWg" fontName="Verdana"/>
  258. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DBLL8rhJEeWuvJHgu3pQWg" points="[2, 0, -148, -80]$[57, 0, -93, -80]$[57, 80, -93, 0]$[119, 80, -31, 0]"/>
  259. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_jzrYsLhJEeWuvJHgu3pQWg" id="(0.875,0.59375)"/>
  260. </edges>
  261. <edges xmi:id="_p9vuQLhJEeWuvJHgu3pQWg" type="Transition" element="_p9vHMLhJEeWuvJHgu3pQWg" source="_mJyG4LhpEeWjnuGOqHRF3A" target="_m8SvcLhJEeWuvJHgu3pQWg">
  262. <children xsi:type="notation:DecorationNode" xmi:id="_p9vuRLhJEeWuvJHgu3pQWg" type="TransitionExpression">
  263. <styles xsi:type="notation:ShapeStyle" xmi:id="_p9vuRbhJEeWuvJHgu3pQWg"/>
  264. <layoutConstraint xsi:type="notation:Location" xmi:id="_p9vuRrhJEeWuvJHgu3pQWg" x="-95" y="12"/>
  265. </children>
  266. <styles xsi:type="notation:ConnectorStyle" xmi:id="_p9vuQbhJEeWuvJHgu3pQWg" lineColor="4210752"/>
  267. <styles xsi:type="notation:FontStyle" xmi:id="_p9vuQ7hJEeWuvJHgu3pQWg" fontName="Verdana"/>
  268. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_p9vuQrhJEeWuvJHgu3pQWg" points="[32, 0, -191, -140]$[223, 0, 0, -140]$[223, 139, 0, -1]"/>
  269. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VO4p0LhaEeW8pKPOUxX9Mw" id="(0.7735849056603774,0.125)"/>
  270. </edges>
  271. <edges xmi:id="_tT_RULhJEeWuvJHgu3pQWg" type="Transition" element="_tT-qQLhJEeWuvJHgu3pQWg" source="_2jDeZbhIEeWuvJHgu3pQWg" target="_tT81ELhJEeWuvJHgu3pQWg">
  272. <children xsi:type="notation:DecorationNode" xmi:id="_tT_RVLhJEeWuvJHgu3pQWg" type="TransitionExpression">
  273. <styles xsi:type="notation:ShapeStyle" xmi:id="_tT_RVbhJEeWuvJHgu3pQWg"/>
  274. <layoutConstraint xsi:type="notation:Location" xmi:id="_tT_RVrhJEeWuvJHgu3pQWg" y="10"/>
  275. </children>
  276. <styles xsi:type="notation:ConnectorStyle" xmi:id="_tT_RUbhJEeWuvJHgu3pQWg" lineColor="4210752"/>
  277. <styles xsi:type="notation:FontStyle" xmi:id="_tT_RU7hJEeWuvJHgu3pQWg" fontName="Verdana"/>
  278. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tT_RUrhJEeWuvJHgu3pQWg" points="[-17, -14, 18, 13]$[-32, -25, 3, 2]"/>
  279. </edges>
  280. <edges xmi:id="_yU3KMLhJEeWuvJHgu3pQWg" type="Transition" element="_yU2jILhJEeWuvJHgu3pQWg" source="_tT81ELhJEeWuvJHgu3pQWg" target="_m8SvcLhJEeWuvJHgu3pQWg">
  281. <children xsi:type="notation:DecorationNode" xmi:id="_yU3xQbhJEeWuvJHgu3pQWg" type="TransitionExpression">
  282. <styles xsi:type="notation:ShapeStyle" xmi:id="_yU3xQrhJEeWuvJHgu3pQWg"/>
  283. <layoutConstraint xsi:type="notation:Location" xmi:id="_yU3xQ7hJEeWuvJHgu3pQWg" x="-22" y="12"/>
  284. </children>
  285. <styles xsi:type="notation:ConnectorStyle" xmi:id="_yU3KMbhJEeWuvJHgu3pQWg" lineColor="4210752"/>
  286. <styles xsi:type="notation:FontStyle" xmi:id="_yU3xQLhJEeWuvJHgu3pQWg" fontName="Verdana"/>
  287. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_yU3KMrhJEeWuvJHgu3pQWg" points="[63, 0, -169, -41]$[223, 0, -9, -41]$[223, 41, -9, 0]"/>
  288. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_yU4YULhJEeWuvJHgu3pQWg" id="(0.0,0.5471698113207547)"/>
  289. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_QZN7YLhaEeW8pKPOUxX9Mw" id="(0.32075471698113206,0.0)"/>
  290. </edges>
  291. <edges xmi:id="_XrzQ0LhdEeW8pKPOUxX9Mw" type="Transition" element="_XrypwLhdEeW8pKPOUxX9Mw" source="_m8SvcLhJEeWuvJHgu3pQWg" target="_hWDIkLhdEeW8pKPOUxX9Mw">
  292. <children xsi:type="notation:DecorationNode" xmi:id="_Xrz34LhdEeW8pKPOUxX9Mw" type="TransitionExpression">
  293. <styles xsi:type="notation:ShapeStyle" xmi:id="_Xrz34bhdEeW8pKPOUxX9Mw"/>
  294. <layoutConstraint xsi:type="notation:Location" xmi:id="_Xrz34rhdEeW8pKPOUxX9Mw" x="3" y="-13"/>
  295. </children>
  296. <styles xsi:type="notation:ConnectorStyle" xmi:id="_XrzQ0bhdEeW8pKPOUxX9Mw" lineColor="4210752"/>
  297. <styles xsi:type="notation:FontStyle" xmi:id="_XrzQ07hdEeW8pKPOUxX9Mw" fontName="Verdana"/>
  298. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_XrzQ0rhdEeW8pKPOUxX9Mw" points="[0, 4, 579, -58]$[0, 62, 579, 0]$[-548, 62, 31, 0]"/>
  299. </edges>
  300. <edges xmi:id="_nv18MLhdEeW8pKPOUxX9Mw" type="Transition" element="_nv1VILhdEeW8pKPOUxX9Mw" source="_hWDIkLhdEeW8pKPOUxX9Mw" target="_W8mogLhdEeW8pKPOUxX9Mw">
  301. <children xsi:type="notation:DecorationNode" xmi:id="_nv18NLhdEeW8pKPOUxX9Mw" type="TransitionExpression">
  302. <styles xsi:type="notation:ShapeStyle" xmi:id="_nv18NbhdEeW8pKPOUxX9Mw"/>
  303. <layoutConstraint xsi:type="notation:Location" xmi:id="_nv18NrhdEeW8pKPOUxX9Mw" x="2" y="-15"/>
  304. </children>
  305. <styles xsi:type="notation:ConnectorStyle" xmi:id="_nv18MbhdEeW8pKPOUxX9Mw" lineColor="4210752"/>
  306. <styles xsi:type="notation:FontStyle" xmi:id="_nv18M7hdEeW8pKPOUxX9Mw" fontName="Verdana"/>
  307. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_nv18MrhdEeW8pKPOUxX9Mw" points="[8, 24, -177, 30]$[178, -6, -7, 0]"/>
  308. </edges>
  309. <edges xmi:id="_tKOq0LhpEeWjnuGOqHRF3A" type="Transition" element="_tKM1oLhpEeWjnuGOqHRF3A" source="_ZeaOBbhJEeWuvJHgu3pQWg" target="_mJyG4LhpEeWjnuGOqHRF3A">
  310. <children xsi:type="notation:DecorationNode" xmi:id="_tKPR4LhpEeWjnuGOqHRF3A" type="TransitionExpression">
  311. <styles xsi:type="notation:ShapeStyle" xmi:id="_tKPR4bhpEeWjnuGOqHRF3A"/>
  312. <layoutConstraint xsi:type="notation:Location" xmi:id="_tKPR4rhpEeWjnuGOqHRF3A" y="10"/>
  313. </children>
  314. <styles xsi:type="notation:ConnectorStyle" xmi:id="_tKOq0bhpEeWjnuGOqHRF3A" lineColor="4210752"/>
  315. <styles xsi:type="notation:FontStyle" xmi:id="_tKOq07hpEeWjnuGOqHRF3A" fontName="Verdana"/>
  316. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_tKOq0rhpEeWjnuGOqHRF3A" points="[5, 0, -61, 0]$[65, 0, -1, 0]"/>
  317. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_wKsLILhpEeWjnuGOqHRF3A" id="(0.9090909090909091,0.5849056603773585)"/>
  318. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_tKRHELhpEeWjnuGOqHRF3A" id="(0.029411764705882353,0.4528301886792453)"/>
  319. </edges>
  320. </notation:Diagram>
  321. </xmi:XMI>