state_multiple_entries.sct 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380
  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;event proceed: void&#xA;event error&#xA;event success" 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="_3_1okLkQEeW6eogEEG3H2w" specification="" target="_QCGVsLYGEeWTfOMYDrZNaw"/>
  7. </vertices>
  8. <vertices xsi:type="sgraph:State" xmi:id="_f7J1sLhOEeWuvJHgu3pQWg" specification="" name="Handle result" incomingTransitions="_67ZawLkQEeW6eogEEG3H2w _cfkVALkREeW6eogEEG3H2w">
  9. <regions xmi:id="_f7kFYLhOEeWuvJHgu3pQWg" name="r1">
  10. <vertices xsi:type="sgraph:State" xmi:id="_WyYfQLYdEeWXOIu_IVDg8Q" specification="" name="Handle failure" incomingTransitions="_m2vu0LhOEeWuvJHgu3pQWg">
  11. <outgoingTransitions xmi:id="_fcDXgLhREeWuvJHgu3pQWg" specification="proceed" target="_eeSuwLhREeWuvJHgu3pQWg"/>
  12. </vertices>
  13. <vertices xsi:type="sgraph:Entry" xmi:id="_lr8IkLhOEeWuvJHgu3pQWg" name="failure">
  14. <outgoingTransitions xmi:id="_m2vu0LhOEeWuvJHgu3pQWg" specification="" target="_WyYfQLYdEeWXOIu_IVDg8Q"/>
  15. </vertices>
  16. <vertices xsi:type="sgraph:Entry" xmi:id="__EXwcLhOEeWuvJHgu3pQWg" name="">
  17. <outgoingTransitions xmi:id="_FvRiMLhPEeWuvJHgu3pQWg" specification="" target="_XG9U0LhREeWuvJHgu3pQWg"/>
  18. </vertices>
  19. <vertices xsi:type="sgraph:State" xmi:id="_XG9U0LhREeWuvJHgu3pQWg" name="Handle success" incomingTransitions="_FvRiMLhPEeWuvJHgu3pQWg">
  20. <outgoingTransitions xmi:id="_hUSrgLhREeWuvJHgu3pQWg" specification="proceed" target="_eeSuwLhREeWuvJHgu3pQWg"/>
  21. </vertices>
  22. <vertices xsi:type="sgraph:FinalState" xmi:id="_eeSuwLhREeWuvJHgu3pQWg" incomingTransitions="_fcDXgLhREeWuvJHgu3pQWg _hUSrgLhREeWuvJHgu3pQWg"/>
  23. </regions>
  24. <regions xmi:id="_LElQcLq0EeWi--onjuZ4vw" name="r2">
  25. <vertices xsi:type="sgraph:Entry" xmi:id="_ku1oILq0EeWi--onjuZ4vw" name="b">
  26. <outgoingTransitions xmi:id="_mZEVULq0EeWi--onjuZ4vw" target="_mZBSALq0EeWi--onjuZ4vw"/>
  27. </vertices>
  28. <vertices xsi:type="sgraph:State" xmi:id="_mZBSALq0EeWi--onjuZ4vw" name="X1" incomingTransitions="_mZEVULq0EeWi--onjuZ4vw _i0dz4Lq5EeWi--onjuZ4vw">
  29. <outgoingTransitions xmi:id="_o9h2ILq0EeWi--onjuZ4vw" specification="proceed" target="_o9ey0Lq0EeWi--onjuZ4vw"/>
  30. </vertices>
  31. <vertices xsi:type="sgraph:State" xmi:id="_o9ey0Lq0EeWi--onjuZ4vw" specification="" name="X2" incomingTransitions="_o9h2ILq0EeWi--onjuZ4vw"/>
  32. <vertices xsi:type="sgraph:Entry" xmi:id="_hYIYwLq5EeWi--onjuZ4vw" name="failure">
  33. <outgoingTransitions xmi:id="_i0dz4Lq5EeWi--onjuZ4vw" specification="" target="_mZBSALq0EeWi--onjuZ4vw"/>
  34. </vertices>
  35. </regions>
  36. </vertices>
  37. <vertices xsi:type="sgraph:State" xmi:id="_QCGVsLYGEeWTfOMYDrZNaw" specification="" name="A" incomingTransitions="_3_1okLkQEeW6eogEEG3H2w">
  38. <outgoingTransitions xmi:id="_KOCg0LYQEeWTfOMYDrZNaw" specification="proceed" target="_KOAEkLYQEeWTfOMYDrZNaw"/>
  39. <outgoingTransitions xmi:id="_67ZawLkQEeW6eogEEG3H2w" specification="error # >failure" target="_f7J1sLhOEeWuvJHgu3pQWg"/>
  40. </vertices>
  41. <vertices xsi:type="sgraph:State" xmi:id="_KOAEkLYQEeWTfOMYDrZNaw" name="B" incomingTransitions="_KOCg0LYQEeWTfOMYDrZNaw">
  42. <outgoingTransitions xmi:id="_cfkVALkREeW6eogEEG3H2w" specification="success #>failure" target="_f7J1sLhOEeWuvJHgu3pQWg"/>
  43. </vertices>
  44. </regions>
  45. </sgraph:Statechart>
  46. <notation:Diagram xmi:id="_BNSekLX7EeWTfOMYDrZNaw" type="org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor" element="_BNR3gLX7EeWTfOMYDrZNaw" measurementUnit="Pixel">
  47. <children xmi:id="_BNUTwLX7EeWTfOMYDrZNaw" type="Region" element="_BNSekrX7EeWTfOMYDrZNaw">
  48. <children xsi:type="notation:DecorationNode" xmi:id="_BNWI8LX7EeWTfOMYDrZNaw" type="RegionName">
  49. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNWI8bX7EeWTfOMYDrZNaw"/>
  50. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNWI8rX7EeWTfOMYDrZNaw"/>
  51. </children>
  52. <children xsi:type="notation:Shape" xmi:id="_BNWI87X7EeWTfOMYDrZNaw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  53. <children xmi:id="_BNWwArX7EeWTfOMYDrZNaw" type="Entry" element="_BNWwAbX7EeWTfOMYDrZNaw">
  54. <children xmi:id="_BNXXELX7EeWTfOMYDrZNaw" type="BorderItemLabelContainer">
  55. <children xsi:type="notation:DecorationNode" xmi:id="_BNXXE7X7EeWTfOMYDrZNaw" type="BorderItemLabel">
  56. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNXXFLX7EeWTfOMYDrZNaw"/>
  57. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNXXFbX7EeWTfOMYDrZNaw"/>
  58. </children>
  59. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNXXEbX7EeWTfOMYDrZNaw" fontName="Verdana" lineColor="4210752"/>
  60. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNXXErX7EeWTfOMYDrZNaw"/>
  61. </children>
  62. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNWwA7X7EeWTfOMYDrZNaw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  63. <styles xsi:type="notation:NamedStyle" xmi:id="_BNWwBLX7EeWTfOMYDrZNaw" name="allowColors"/>
  64. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNXXFrX7EeWTfOMYDrZNaw" x="38" width="15" height="15"/>
  65. </children>
  66. <children xmi:id="_f7mhoLhOEeWuvJHgu3pQWg" type="State" element="_f7J1sLhOEeWuvJHgu3pQWg">
  67. <children xsi:type="notation:DecorationNode" xmi:id="_f7nIsLhOEeWuvJHgu3pQWg" type="StateName">
  68. <styles xsi:type="notation:ShapeStyle" xmi:id="_f7nIsbhOEeWuvJHgu3pQWg"/>
  69. <layoutConstraint xsi:type="notation:Location" xmi:id="_f7nIsrhOEeWuvJHgu3pQWg"/>
  70. </children>
  71. <children xsi:type="notation:Compartment" xmi:id="_f7nIs7hOEeWuvJHgu3pQWg" type="StateTextCompartment">
  72. <children xsi:type="notation:Shape" xmi:id="_f7nItLhOEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  73. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_f7nItbhOEeWuvJHgu3pQWg"/>
  74. </children>
  75. </children>
  76. <children xsi:type="notation:Compartment" xmi:id="_f7nItrhOEeWuvJHgu3pQWg" type="StateFigureCompartment">
  77. <children xmi:id="_idjQELq2EeWi--onjuZ4vw" type="Region" element="_f7kFYLhOEeWuvJHgu3pQWg">
  78. <children xsi:type="notation:DecorationNode" xmi:id="_idjQEbq2EeWi--onjuZ4vw" type="RegionName">
  79. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQErq2EeWi--onjuZ4vw"/>
  80. <layoutConstraint xsi:type="notation:Location" xmi:id="_idjQE7q2EeWi--onjuZ4vw"/>
  81. </children>
  82. <children xsi:type="notation:Shape" xmi:id="_idjQFLq2EeWi--onjuZ4vw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  83. <children xmi:id="_idjQFbq2EeWi--onjuZ4vw" type="State" element="_WyYfQLYdEeWXOIu_IVDg8Q">
  84. <children xsi:type="notation:DecorationNode" xmi:id="_idjQFrq2EeWi--onjuZ4vw" type="StateName">
  85. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQF7q2EeWi--onjuZ4vw"/>
  86. <layoutConstraint xsi:type="notation:Location" xmi:id="_idjQGLq2EeWi--onjuZ4vw"/>
  87. </children>
  88. <children xsi:type="notation:Compartment" xmi:id="_idjQGbq2EeWi--onjuZ4vw" type="StateTextCompartment">
  89. <children xsi:type="notation:Shape" xmi:id="_idjQGrq2EeWi--onjuZ4vw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  90. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQG7q2EeWi--onjuZ4vw"/>
  91. </children>
  92. </children>
  93. <children xsi:type="notation:Compartment" xmi:id="_idjQHLq2EeWi--onjuZ4vw" type="StateFigureCompartment"/>
  94. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQHbq2EeWi--onjuZ4vw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  95. <styles xsi:type="notation:FontStyle" xmi:id="_idjQHrq2EeWi--onjuZ4vw"/>
  96. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_idjQH7q2EeWi--onjuZ4vw" name="isHorizontal" booleanValue="true"/>
  97. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQILq2EeWi--onjuZ4vw" x="73" y="94" width="115"/>
  98. </children>
  99. <children xmi:id="_idjQIbq2EeWi--onjuZ4vw" type="Entry" element="_lr8IkLhOEeWuvJHgu3pQWg">
  100. <children xmi:id="_idjQIrq2EeWi--onjuZ4vw" type="BorderItemLabelContainer">
  101. <children xsi:type="notation:DecorationNode" xmi:id="_idjQI7q2EeWi--onjuZ4vw" type="BorderItemLabel">
  102. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQJLq2EeWi--onjuZ4vw"/>
  103. <layoutConstraint xsi:type="notation:Location" xmi:id="_idjQJbq2EeWi--onjuZ4vw"/>
  104. </children>
  105. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQJrq2EeWi--onjuZ4vw" fontName="Verdana" lineColor="4210752"/>
  106. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQJ7q2EeWi--onjuZ4vw" x="-4" y="19"/>
  107. </children>
  108. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQKLq2EeWi--onjuZ4vw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  109. <styles xsi:type="notation:NamedStyle" xmi:id="_idjQKbq2EeWi--onjuZ4vw" name="allowColors"/>
  110. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQKrq2EeWi--onjuZ4vw" x="15" y="110"/>
  111. </children>
  112. <children xmi:id="_idjQK7q2EeWi--onjuZ4vw" type="Entry" element="__EXwcLhOEeWuvJHgu3pQWg">
  113. <children xmi:id="_idjQLLq2EeWi--onjuZ4vw" type="BorderItemLabelContainer">
  114. <children xsi:type="notation:DecorationNode" xmi:id="_idjQLbq2EeWi--onjuZ4vw" type="BorderItemLabel">
  115. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQLrq2EeWi--onjuZ4vw"/>
  116. <layoutConstraint xsi:type="notation:Location" xmi:id="_idjQL7q2EeWi--onjuZ4vw"/>
  117. </children>
  118. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQMLq2EeWi--onjuZ4vw" fontName="Verdana" lineColor="4210752"/>
  119. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQMbq2EeWi--onjuZ4vw" x="-4" y="-21"/>
  120. </children>
  121. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQMrq2EeWi--onjuZ4vw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  122. <styles xsi:type="notation:NamedStyle" xmi:id="_idjQM7q2EeWi--onjuZ4vw" name="allowColors"/>
  123. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQNLq2EeWi--onjuZ4vw" x="15" y="18"/>
  124. </children>
  125. <children xmi:id="_idjQNbq2EeWi--onjuZ4vw" type="State" element="_XG9U0LhREeWuvJHgu3pQWg">
  126. <children xsi:type="notation:DecorationNode" xmi:id="_idjQNrq2EeWi--onjuZ4vw" type="StateName">
  127. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQN7q2EeWi--onjuZ4vw"/>
  128. <layoutConstraint xsi:type="notation:Location" xmi:id="_idjQOLq2EeWi--onjuZ4vw"/>
  129. </children>
  130. <children xsi:type="notation:Compartment" xmi:id="_idjQObq2EeWi--onjuZ4vw" type="StateTextCompartment">
  131. <children xsi:type="notation:Shape" xmi:id="_idjQOrq2EeWi--onjuZ4vw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  132. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQO7q2EeWi--onjuZ4vw"/>
  133. </children>
  134. </children>
  135. <children xsi:type="notation:Compartment" xmi:id="_idjQPLq2EeWi--onjuZ4vw" type="StateFigureCompartment"/>
  136. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQPbq2EeWi--onjuZ4vw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  137. <styles xsi:type="notation:FontStyle" xmi:id="_idjQPrq2EeWi--onjuZ4vw"/>
  138. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_idjQP7q2EeWi--onjuZ4vw" name="isHorizontal" booleanValue="true"/>
  139. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQQLq2EeWi--onjuZ4vw" x="73" y="2"/>
  140. </children>
  141. <children xsi:type="notation:Shape" xmi:id="_idjQQbq2EeWi--onjuZ4vw" type="FinalState" element="_eeSuwLhREeWuvJHgu3pQWg" fontName="Verdana" lineColor="4210752">
  142. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQQrq2EeWi--onjuZ4vw" x="224" y="66"/>
  143. </children>
  144. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQQ7q2EeWi--onjuZ4vw"/>
  145. </children>
  146. <styles xsi:type="notation:ShapeStyle" xmi:id="_idjQRLq2EeWi--onjuZ4vw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  147. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_idjQRbq2EeWi--onjuZ4vw"/>
  148. </children>
  149. <children xmi:id="_RxgbcLq0EeWi--onjuZ4vw" type="Region" element="_LElQcLq0EeWi--onjuZ4vw">
  150. <children xsi:type="notation:DecorationNode" xmi:id="_Rxgbcbq0EeWi--onjuZ4vw" type="RegionName">
  151. <styles xsi:type="notation:ShapeStyle" xmi:id="_Rxgbcrq0EeWi--onjuZ4vw"/>
  152. <layoutConstraint xsi:type="notation:Location" xmi:id="_Rxgbc7q0EeWi--onjuZ4vw"/>
  153. </children>
  154. <children xsi:type="notation:Shape" xmi:id="_RxgbdLq0EeWi--onjuZ4vw" type="RegionCompartment" fontName="Verdana" lineColor="4210752">
  155. <children xmi:id="_ku2PMLq0EeWi--onjuZ4vw" type="Entry" element="_ku1oILq0EeWi--onjuZ4vw">
  156. <children xmi:id="_ku2PNLq0EeWi--onjuZ4vw" type="BorderItemLabelContainer">
  157. <children xsi:type="notation:DecorationNode" xmi:id="_ku2PN7q0EeWi--onjuZ4vw" type="BorderItemLabel">
  158. <styles xsi:type="notation:ShapeStyle" xmi:id="_ku2POLq0EeWi--onjuZ4vw"/>
  159. <layoutConstraint xsi:type="notation:Location" xmi:id="_ku2PObq0EeWi--onjuZ4vw"/>
  160. </children>
  161. <styles xsi:type="notation:ShapeStyle" xmi:id="_ku2PNbq0EeWi--onjuZ4vw" fontName="Verdana" lineColor="4210752"/>
  162. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ku2PNrq0EeWi--onjuZ4vw" x="19"/>
  163. </children>
  164. <styles xsi:type="notation:ShapeStyle" xmi:id="_ku2PMbq0EeWi--onjuZ4vw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  165. <styles xsi:type="notation:NamedStyle" xmi:id="_ku2PMrq0EeWi--onjuZ4vw" name="allowColors"/>
  166. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ku2PM7q0EeWi--onjuZ4vw" x="26" y="12"/>
  167. </children>
  168. <children xmi:id="_mZB5ELq0EeWi--onjuZ4vw" type="State" element="_mZBSALq0EeWi--onjuZ4vw">
  169. <children xsi:type="notation:DecorationNode" xmi:id="_mZB5FLq0EeWi--onjuZ4vw" type="StateName">
  170. <styles xsi:type="notation:ShapeStyle" xmi:id="_mZB5Fbq0EeWi--onjuZ4vw"/>
  171. <layoutConstraint xsi:type="notation:Location" xmi:id="_mZCgILq0EeWi--onjuZ4vw"/>
  172. </children>
  173. <children xsi:type="notation:Compartment" xmi:id="_mZCgIbq0EeWi--onjuZ4vw" type="StateTextCompartment">
  174. <children xsi:type="notation:Shape" xmi:id="_mZCgIrq0EeWi--onjuZ4vw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  175. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mZCgI7q0EeWi--onjuZ4vw"/>
  176. </children>
  177. </children>
  178. <children xsi:type="notation:Compartment" xmi:id="_mZCgJLq0EeWi--onjuZ4vw" type="StateFigureCompartment"/>
  179. <styles xsi:type="notation:ShapeStyle" xmi:id="_mZB5Ebq0EeWi--onjuZ4vw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  180. <styles xsi:type="notation:FontStyle" xmi:id="_mZB5Erq0EeWi--onjuZ4vw"/>
  181. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mZCgJbq0EeWi--onjuZ4vw" name="isHorizontal" booleanValue="true"/>
  182. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mZB5E7q0EeWi--onjuZ4vw" x="90" y="29"/>
  183. </children>
  184. <children xmi:id="_o9fZ4rq0EeWi--onjuZ4vw" type="State" element="_o9ey0Lq0EeWi--onjuZ4vw">
  185. <children xsi:type="notation:DecorationNode" xmi:id="_o9fZ5rq0EeWi--onjuZ4vw" type="StateName">
  186. <styles xsi:type="notation:ShapeStyle" xmi:id="_o9fZ57q0EeWi--onjuZ4vw"/>
  187. <layoutConstraint xsi:type="notation:Location" xmi:id="_o9fZ6Lq0EeWi--onjuZ4vw"/>
  188. </children>
  189. <children xsi:type="notation:Compartment" xmi:id="_o9fZ6bq0EeWi--onjuZ4vw" type="StateTextCompartment">
  190. <children xsi:type="notation:Shape" xmi:id="_o9gA8Lq0EeWi--onjuZ4vw" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  191. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_o9gA8bq0EeWi--onjuZ4vw"/>
  192. </children>
  193. </children>
  194. <children xsi:type="notation:Compartment" xmi:id="_o9gA8rq0EeWi--onjuZ4vw" type="StateFigureCompartment"/>
  195. <styles xsi:type="notation:ShapeStyle" xmi:id="_o9fZ47q0EeWi--onjuZ4vw" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  196. <styles xsi:type="notation:FontStyle" xmi:id="_o9fZ5Lq0EeWi--onjuZ4vw"/>
  197. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_o9gA87q0EeWi--onjuZ4vw" name="isHorizontal" booleanValue="true"/>
  198. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_o9fZ5bq0EeWi--onjuZ4vw" x="195" y="24"/>
  199. </children>
  200. <children xmi:id="_hYI_0Lq5EeWi--onjuZ4vw" type="Entry" element="_hYIYwLq5EeWi--onjuZ4vw">
  201. <children xmi:id="_hYI_1Lq5EeWi--onjuZ4vw" type="BorderItemLabelContainer">
  202. <children xsi:type="notation:DecorationNode" xmi:id="_hYI_17q5EeWi--onjuZ4vw" type="BorderItemLabel">
  203. <styles xsi:type="notation:ShapeStyle" xmi:id="_hYI_2Lq5EeWi--onjuZ4vw"/>
  204. <layoutConstraint xsi:type="notation:Location" xmi:id="_hYI_2bq5EeWi--onjuZ4vw"/>
  205. </children>
  206. <styles xsi:type="notation:ShapeStyle" xmi:id="_hYI_1bq5EeWi--onjuZ4vw" fontName="Verdana" lineColor="4210752"/>
  207. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hYI_1rq5EeWi--onjuZ4vw" x="19" y="2"/>
  208. </children>
  209. <styles xsi:type="notation:ShapeStyle" xmi:id="_hYI_0bq5EeWi--onjuZ4vw" fontName="Verdana" fillColor="0" lineColor="16777215"/>
  210. <styles xsi:type="notation:NamedStyle" xmi:id="_hYI_0rq5EeWi--onjuZ4vw" name="allowColors"/>
  211. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_hYI_07q5EeWi--onjuZ4vw" x="26" y="89"/>
  212. </children>
  213. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Rxgbdbq0EeWi--onjuZ4vw"/>
  214. </children>
  215. <styles xsi:type="notation:ShapeStyle" xmi:id="_Rxgbdrq0EeWi--onjuZ4vw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  216. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Rxgbd7q0EeWi--onjuZ4vw"/>
  217. </children>
  218. </children>
  219. <styles xsi:type="notation:ShapeStyle" xmi:id="_f7mhobhOEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  220. <styles xsi:type="notation:FontStyle" xmi:id="_f7mhorhOEeWuvJHgu3pQWg"/>
  221. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_f7nIt7hOEeWuvJHgu3pQWg" name="isHorizontal"/>
  222. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_f7nvwLhOEeWuvJHgu3pQWg" x="219" width="275" height="437"/>
  223. </children>
  224. <children xmi:id="_8bZUVbhUEeWuvJHgu3pQWg" type="State" element="_QCGVsLYGEeWTfOMYDrZNaw">
  225. <children xsi:type="notation:DecorationNode" xmi:id="_8bZUVrhUEeWuvJHgu3pQWg" type="StateName">
  226. <styles xsi:type="notation:ShapeStyle" xmi:id="_8bZUV7hUEeWuvJHgu3pQWg"/>
  227. <layoutConstraint xsi:type="notation:Location" xmi:id="_8bZUWLhUEeWuvJHgu3pQWg"/>
  228. </children>
  229. <children xsi:type="notation:Compartment" xmi:id="_8bZUWbhUEeWuvJHgu3pQWg" type="StateTextCompartment">
  230. <children xsi:type="notation:Shape" xmi:id="_8bZUWrhUEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  231. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8bZUW7hUEeWuvJHgu3pQWg"/>
  232. </children>
  233. </children>
  234. <children xsi:type="notation:Compartment" xmi:id="_8bZUXLhUEeWuvJHgu3pQWg" type="StateFigureCompartment"/>
  235. <styles xsi:type="notation:ShapeStyle" xmi:id="_8bZUXbhUEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  236. <styles xsi:type="notation:FontStyle" xmi:id="_8bZUXrhUEeWuvJHgu3pQWg"/>
  237. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8bZUX7hUEeWuvJHgu3pQWg" name="isHorizontal" booleanValue="true"/>
  238. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8bZUYLhUEeWuvJHgu3pQWg" x="28" y="56" width="40" height="53"/>
  239. </children>
  240. <children xmi:id="_8bZUa7hUEeWuvJHgu3pQWg" type="State" element="_KOAEkLYQEeWTfOMYDrZNaw">
  241. <children xsi:type="notation:DecorationNode" xmi:id="_8bZUbLhUEeWuvJHgu3pQWg" type="StateName">
  242. <styles xsi:type="notation:ShapeStyle" xmi:id="_8bZUbbhUEeWuvJHgu3pQWg"/>
  243. <layoutConstraint xsi:type="notation:Location" xmi:id="_8bZUbrhUEeWuvJHgu3pQWg"/>
  244. </children>
  245. <children xsi:type="notation:Compartment" xmi:id="_8bZUb7hUEeWuvJHgu3pQWg" type="StateTextCompartment">
  246. <children xsi:type="notation:Shape" xmi:id="_8bZUcLhUEeWuvJHgu3pQWg" type="StateTextCompartmentExpression" fontName="Verdana" lineColor="4210752">
  247. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8bZUcbhUEeWuvJHgu3pQWg"/>
  248. </children>
  249. </children>
  250. <children xsi:type="notation:Compartment" xmi:id="_8bZUcrhUEeWuvJHgu3pQWg" type="StateFigureCompartment"/>
  251. <styles xsi:type="notation:ShapeStyle" xmi:id="_8bZUc7hUEeWuvJHgu3pQWg" fontName="Verdana" fillColor="15981773" lineColor="12632256"/>
  252. <styles xsi:type="notation:FontStyle" xmi:id="_8bZUdLhUEeWuvJHgu3pQWg"/>
  253. <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8bZUdbhUEeWuvJHgu3pQWg" name="isHorizontal" booleanValue="true"/>
  254. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8bZUdrhUEeWuvJHgu3pQWg" x="28" y="162" width="40" height="53"/>
  255. </children>
  256. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNWI9LX7EeWTfOMYDrZNaw"/>
  257. </children>
  258. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNUTwbX7EeWTfOMYDrZNaw" fontName="Verdana" fillColor="15790320" lineColor="12632256"/>
  259. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNWwALX7EeWTfOMYDrZNaw" x="225" y="10" width="761" height="567"/>
  260. </children>
  261. <children xsi:type="notation:Shape" xmi:id="_BNbogLX7EeWTfOMYDrZNaw" type="StatechartText" fontName="Verdana" lineColor="4210752">
  262. <children xsi:type="notation:DecorationNode" xmi:id="_BNbogrX7EeWTfOMYDrZNaw" type="StatechartName">
  263. <styles xsi:type="notation:ShapeStyle" xmi:id="_BNbog7X7EeWTfOMYDrZNaw"/>
  264. <layoutConstraint xsi:type="notation:Location" xmi:id="_BNbohLX7EeWTfOMYDrZNaw"/>
  265. </children>
  266. <children xsi:type="notation:Shape" xmi:id="_BNbohbX7EeWTfOMYDrZNaw" type="StatechartTextExpression" fontName="Verdana" lineColor="4210752">
  267. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNbohrX7EeWTfOMYDrZNaw"/>
  268. </children>
  269. <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BNcPkLX7EeWTfOMYDrZNaw" x="10" y="10" width="200" height="400"/>
  270. </children>
  271. <styles xsi:type="notation:DiagramStyle" xmi:id="_BNSekbX7EeWTfOMYDrZNaw"/>
  272. <edges xmi:id="_KOCg0bYQEeWTfOMYDrZNaw" type="Transition" element="_KOCg0LYQEeWTfOMYDrZNaw" source="_8bZUVbhUEeWuvJHgu3pQWg" target="_8bZUa7hUEeWuvJHgu3pQWg">
  273. <children xsi:type="notation:DecorationNode" xmi:id="_KOCg1bYQEeWTfOMYDrZNaw" type="TransitionExpression">
  274. <styles xsi:type="notation:ShapeStyle" xmi:id="_KOCg1rYQEeWTfOMYDrZNaw"/>
  275. <layoutConstraint xsi:type="notation:Location" xmi:id="_KOCg17YQEeWTfOMYDrZNaw" y="10"/>
  276. </children>
  277. <styles xsi:type="notation:ConnectorStyle" xmi:id="_KOCg0rYQEeWTfOMYDrZNaw" lineColor="4210752"/>
  278. <styles xsi:type="notation:FontStyle" xmi:id="_KOCg1LYQEeWTfOMYDrZNaw" fontName="Verdana"/>
  279. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_KOCg07YQEeWTfOMYDrZNaw" points="[0, 0, 84, 49]$[-81, -48, 3, 1]"/>
  280. </edges>
  281. <edges xmi:id="_m2wV4LhOEeWuvJHgu3pQWg" type="Transition" element="_m2vu0LhOEeWuvJHgu3pQWg" source="_idjQIbq2EeWi--onjuZ4vw" target="_idjQFbq2EeWi--onjuZ4vw">
  282. <children xsi:type="notation:DecorationNode" xmi:id="_m2wV5LhOEeWuvJHgu3pQWg" type="TransitionExpression">
  283. <styles xsi:type="notation:ShapeStyle" xmi:id="_m2wV5bhOEeWuvJHgu3pQWg"/>
  284. <layoutConstraint xsi:type="notation:Location" xmi:id="_m2wV5rhOEeWuvJHgu3pQWg" y="10"/>
  285. </children>
  286. <styles xsi:type="notation:ConnectorStyle" xmi:id="_m2wV4bhOEeWuvJHgu3pQWg" lineColor="4210752"/>
  287. <styles xsi:type="notation:FontStyle" xmi:id="_m2wV47hOEeWuvJHgu3pQWg" fontName="Verdana"/>
  288. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_m2wV4rhOEeWuvJHgu3pQWg" points="[7, 2, -36, -14]$[26, 16, -17, 0]"/>
  289. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_kLZtYLkTEeW6eogEEG3H2w" id="(0.24299065420560748,0.6981132075471698)"/>
  290. </edges>
  291. <edges xmi:id="_FvSwULhPEeWuvJHgu3pQWg" type="Transition" element="_FvRiMLhPEeWuvJHgu3pQWg" source="_idjQK7q2EeWi--onjuZ4vw" target="_idjQNbq2EeWi--onjuZ4vw">
  292. <children xsi:type="notation:DecorationNode" xmi:id="_FvSwVLhPEeWuvJHgu3pQWg" type="TransitionExpression">
  293. <styles xsi:type="notation:ShapeStyle" xmi:id="_FvSwVbhPEeWuvJHgu3pQWg"/>
  294. <layoutConstraint xsi:type="notation:Location" xmi:id="_FvSwVrhPEeWuvJHgu3pQWg" y="10"/>
  295. </children>
  296. <styles xsi:type="notation:ConnectorStyle" xmi:id="_FvSwUbhPEeWuvJHgu3pQWg" lineColor="4210752"/>
  297. <styles xsi:type="notation:FontStyle" xmi:id="_FvSwU7hPEeWuvJHgu3pQWg" fontName="Verdana"/>
  298. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_FvSwUrhPEeWuvJHgu3pQWg" points="[7, 0, -105, 10]$[95, -9, -17, 1]"/>
  299. </edges>
  300. <edges xmi:id="_fcD-kLhREeWuvJHgu3pQWg" type="Transition" element="_fcDXgLhREeWuvJHgu3pQWg" source="_idjQFbq2EeWi--onjuZ4vw" target="_idjQQbq2EeWi--onjuZ4vw">
  301. <children xsi:type="notation:DecorationNode" xmi:id="_fcD-lLhREeWuvJHgu3pQWg" type="TransitionExpression">
  302. <styles xsi:type="notation:ShapeStyle" xmi:id="_fcD-lbhREeWuvJHgu3pQWg"/>
  303. <layoutConstraint xsi:type="notation:Location" xmi:id="_fcD-lrhREeWuvJHgu3pQWg" x="-4" y="15"/>
  304. </children>
  305. <styles xsi:type="notation:ConnectorStyle" xmi:id="_fcD-kbhREeWuvJHgu3pQWg" lineColor="4210752"/>
  306. <styles xsi:type="notation:FontStyle" xmi:id="_fcD-k7hREeWuvJHgu3pQWg" fontName="Verdana"/>
  307. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fcD-krhREeWuvJHgu3pQWg" points="[11, -6, -48, 44]$[59, -6, 0, 44]$[59, -42, 0, 8]"/>
  308. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fcFMsLhREeWuvJHgu3pQWg" id="(0.9,0.6226415094339622)"/>
  309. </edges>
  310. <edges xmi:id="_hUTSkLhREeWuvJHgu3pQWg" type="Transition" element="_hUSrgLhREeWuvJHgu3pQWg" source="_idjQNbq2EeWi--onjuZ4vw" target="_idjQQbq2EeWi--onjuZ4vw">
  311. <children xsi:type="notation:DecorationNode" xmi:id="_hUTSlLhREeWuvJHgu3pQWg" type="TransitionExpression">
  312. <styles xsi:type="notation:ShapeStyle" xmi:id="_hUTSlbhREeWuvJHgu3pQWg"/>
  313. <layoutConstraint xsi:type="notation:Location" xmi:id="_hUTSlrhREeWuvJHgu3pQWg" x="-6" y="-15"/>
  314. </children>
  315. <styles xsi:type="notation:ConnectorStyle" xmi:id="_hUTSkbhREeWuvJHgu3pQWg" lineColor="4210752"/>
  316. <styles xsi:type="notation:FontStyle" xmi:id="_hUTSk7hREeWuvJHgu3pQWg" fontName="Verdana"/>
  317. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_hUTSkrhREeWuvJHgu3pQWg" points="[11, -8, -48, -48]$[59, -8, 0, -48]$[59, 32, 0, -8]"/>
  318. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_hUUgsLhREeWuvJHgu3pQWg" id="(0.9,0.660377358490566)"/>
  319. </edges>
  320. <edges xmi:id="_3_4r4LkQEeW6eogEEG3H2w" type="Transition" element="_3_1okLkQEeW6eogEEG3H2w" source="_BNWwArX7EeWTfOMYDrZNaw" target="_8bZUVbhUEeWuvJHgu3pQWg">
  321. <children xsi:type="notation:DecorationNode" xmi:id="_3_56ALkQEeW6eogEEG3H2w" type="TransitionExpression">
  322. <styles xsi:type="notation:ShapeStyle" xmi:id="_3_56AbkQEeW6eogEEG3H2w"/>
  323. <layoutConstraint xsi:type="notation:Location" xmi:id="_3_56ArkQEeW6eogEEG3H2w" y="10"/>
  324. </children>
  325. <styles xsi:type="notation:ConnectorStyle" xmi:id="_3_4r4bkQEeW6eogEEG3H2w" lineColor="4210752"/>
  326. <styles xsi:type="notation:FontStyle" xmi:id="_3_5S8LkQEeW6eogEEG3H2w" fontName="Verdana"/>
  327. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_3_4r4rkQEeW6eogEEG3H2w" points="[7, 3, -84, -39]$[89, 66, -2, 24]"/>
  328. </edges>
  329. <edges xmi:id="_67ao4LkQEeW6eogEEG3H2w" type="Transition" element="_67ZawLkQEeW6eogEEG3H2w" source="_8bZUVbhUEeWuvJHgu3pQWg" target="_f7mhoLhOEeWuvJHgu3pQWg">
  330. <children xsi:type="notation:DecorationNode" xmi:id="_67ao5LkQEeW6eogEEG3H2w" type="TransitionExpression">
  331. <styles xsi:type="notation:ShapeStyle" xmi:id="_67ao5bkQEeW6eogEEG3H2w"/>
  332. <layoutConstraint xsi:type="notation:Location" xmi:id="_67ao5rkQEeW6eogEEG3H2w" x="-6" y="-54"/>
  333. </children>
  334. <styles xsi:type="notation:ConnectorStyle" xmi:id="_67ao4bkQEeW6eogEEG3H2w" lineColor="4210752"/>
  335. <styles xsi:type="notation:FontStyle" xmi:id="_67ao47kQEeW6eogEEG3H2w" fontName="Verdana"/>
  336. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_67ao4rkQEeW6eogEEG3H2w" points="[-1, 4, 0, -157]$[-1, 161, 0, 0]"/>
  337. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_67ceELkQEeW6eogEEG3H2w" id="(0.95,0.49056603773584906)"/>
  338. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_67ceEbkQEeW6eogEEG3H2w" id="(0.0,0.2756598240469208)"/>
  339. </edges>
  340. <edges xmi:id="_cfljILkREeW6eogEEG3H2w" type="Transition" element="_cfkVALkREeW6eogEEG3H2w" source="_8bZUa7hUEeWuvJHgu3pQWg" target="_f7mhoLhOEeWuvJHgu3pQWg">
  341. <children xsi:type="notation:DecorationNode" xmi:id="_cfljJLkREeW6eogEEG3H2w" type="TransitionExpression">
  342. <styles xsi:type="notation:ShapeStyle" xmi:id="_cfljJbkREeW6eogEEG3H2w"/>
  343. <layoutConstraint xsi:type="notation:Location" xmi:id="_cfljJrkREeW6eogEEG3H2w" x="-6" y="-33"/>
  344. </children>
  345. <styles xsi:type="notation:ConnectorStyle" xmi:id="_cfljIbkREeW6eogEEG3H2w" lineColor="4210752"/>
  346. <styles xsi:type="notation:FontStyle" xmi:id="_cfljI7kREeW6eogEEG3H2w" fontName="Verdana"/>
  347. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_cfljIrkREeW6eogEEG3H2w" points="[-6, 1, 0, -258]$[-6, 258, 0, -1]"/>
  348. <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_cfmxQLkREeW6eogEEG3H2w" id="(0.925,0.3584905660377358)"/>
  349. <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_id114Lq0EeWi--onjuZ4vw" id="(0.003663003663003663,0.5484764542936288)"/>
  350. </edges>
  351. <edges xmi:id="_mZE8YLq0EeWi--onjuZ4vw" type="Transition" element="_mZEVULq0EeWi--onjuZ4vw" source="_ku2PMLq0EeWi--onjuZ4vw" target="_mZB5ELq0EeWi--onjuZ4vw">
  352. <children xsi:type="notation:DecorationNode" xmi:id="_mZFjcbq0EeWi--onjuZ4vw" type="TransitionExpression">
  353. <styles xsi:type="notation:ShapeStyle" xmi:id="_mZFjcrq0EeWi--onjuZ4vw"/>
  354. <layoutConstraint xsi:type="notation:Location" xmi:id="_mZFjc7q0EeWi--onjuZ4vw" y="10"/>
  355. </children>
  356. <styles xsi:type="notation:ConnectorStyle" xmi:id="_mZE8Ybq0EeWi--onjuZ4vw" lineColor="4210752"/>
  357. <styles xsi:type="notation:FontStyle" xmi:id="_mZFjcLq0EeWi--onjuZ4vw" fontName="Verdana"/>
  358. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_mZE8Yrq0EeWi--onjuZ4vw" points="[-6, -4, 30, 18]$[-33, -20, 3, 2]"/>
  359. </edges>
  360. <edges xmi:id="_o9h2Ibq0EeWi--onjuZ4vw" type="Transition" element="_o9h2ILq0EeWi--onjuZ4vw" source="_mZB5ELq0EeWi--onjuZ4vw" target="_o9fZ4rq0EeWi--onjuZ4vw">
  361. <children xsi:type="notation:DecorationNode" xmi:id="_o9idMbq0EeWi--onjuZ4vw" type="TransitionExpression">
  362. <styles xsi:type="notation:ShapeStyle" xmi:id="_o9idMrq0EeWi--onjuZ4vw"/>
  363. <layoutConstraint xsi:type="notation:Location" xmi:id="_o9idM7q0EeWi--onjuZ4vw" y="10"/>
  364. </children>
  365. <styles xsi:type="notation:ConnectorStyle" xmi:id="_o9h2Irq0EeWi--onjuZ4vw" lineColor="4210752"/>
  366. <styles xsi:type="notation:FontStyle" xmi:id="_o9idMLq0EeWi--onjuZ4vw" fontName="Verdana"/>
  367. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_o9h2I7q0EeWi--onjuZ4vw" points="[-17, -6, 124, 38]$[-138, -43, 3, 1]"/>
  368. </edges>
  369. <edges xmi:id="_i0ea8Lq5EeWi--onjuZ4vw" type="Transition" element="_i0dz4Lq5EeWi--onjuZ4vw" source="_hYI_0Lq5EeWi--onjuZ4vw" target="_mZB5ELq0EeWi--onjuZ4vw">
  370. <children xsi:type="notation:DecorationNode" xmi:id="_i0ea9Lq5EeWi--onjuZ4vw" type="TransitionExpression">
  371. <styles xsi:type="notation:ShapeStyle" xmi:id="_i0ea9bq5EeWi--onjuZ4vw"/>
  372. <layoutConstraint xsi:type="notation:Location" xmi:id="_i0ea9rq5EeWi--onjuZ4vw" y="10"/>
  373. </children>
  374. <styles xsi:type="notation:ConnectorStyle" xmi:id="_i0ea8bq5EeWi--onjuZ4vw" lineColor="4210752"/>
  375. <styles xsi:type="notation:FontStyle" xmi:id="_i0ea87q5EeWi--onjuZ4vw" fontName="Verdana"/>
  376. <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_i0ea8rq5EeWi--onjuZ4vw" points="[5, -5, -44, 60]$[50, -41, 1, 24]"/>
  377. </edges>
  378. </notation:Diagram>
  379. </xmi:XMI>