output.txt 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. __ Current Time: 0.000000 __________________________________________
  2. OUTPUT EVENT to port <ui>
  3. \Event: (event name: create_window; port: ui; parameters: [100, 350, 'Fixed Traffic Light', 'private_1_field_ui'])
  4. __ Current Time: 0.008000 __________________________________________
  5. INPUT EVENT from <ObjectManager>
  6. \Type: cd
  7. \Event: (event name: window_created; port: private_1_field_ui; parameters: [0])
  8. INPUT EVENT from port <private_1_field_ui>
  9. \Type: field_ui
  10. \Event: (event name: window_created; port: private_1_field_ui; parameters: [0])
  11. EXIT STATE in model <MainApp>
  12. State: /creating_window
  13. TRANSITION FIRED in model <MainApp>
  14. Transition(/creating_window -> /creating_canvas)
  15. ENTER STATE in model <MainApp>
  16. State: /creating_canvas
  17. OUTPUT EVENT to port <ui>
  18. \Event: (event name: bind_event; port: ui; parameters: [0, 'WM_DELETE_WINDOW', 'window_close', 'private_1_field_ui'])
  19. OUTPUT EVENT to port <ui>
  20. \Event: (event name: create_canvas; port: ui; parameters: [0, 100, 250, {'background': '#222222'}, 'private_1_field_ui'])
  21. __ Current Time: 0.021000 __________________________________________
  22. INPUT EVENT from <ObjectManager>
  23. \Type: cd
  24. \Event: (event name: canvas_created; port: private_1_field_ui; parameters: [1])
  25. INPUT EVENT from port <private_1_field_ui>
  26. \Type: field_ui
  27. \Event: (event name: canvas_created; port: private_1_field_ui; parameters: [1])
  28. EXIT STATE in model <MainApp>
  29. State: /creating_canvas
  30. TRANSITION FIRED in model <MainApp>
  31. Transition(/creating_canvas -> /creating_trafficlight)
  32. ENTER STATE in model <MainApp>
  33. State: /creating_trafficlight
  34. ENTER STATE in model <MainApp>
  35. State: /creating_trafficlight/creating_greenlight
  36. OUTPUT EVENT to port <ui>
  37. \Event: (event name: create_rectangle; port: ui; parameters: [1, 50, 50, 50, 50, {'fill': '#000'}, 'private_1_field_ui'])
  38. __ Current Time: 0.022000 __________________________________________
  39. INPUT EVENT from <ObjectManager>
  40. \Type: cd
  41. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 1])
  42. INPUT EVENT from port <private_1_field_ui>
  43. \Type: field_ui
  44. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 1])
  45. EXIT STATE in model <MainApp>
  46. State: /creating_trafficlight/creating_greenlight
  47. TRANSITION FIRED in model <MainApp>
  48. Transition(/creating_trafficlight/creating_greenlight -> /creating_trafficlight/creating_yellowlight)
  49. ENTER STATE in model <MainApp>
  50. State: /creating_trafficlight/creating_yellowlight
  51. OUTPUT EVENT to port <ui>
  52. \Event: (event name: create_rectangle; port: ui; parameters: [1, 50, 110, 50, 50, {'fill': '#000'}, 'private_1_field_ui'])
  53. INPUT EVENT from <ObjectManager>
  54. \Type: cd
  55. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 2])
  56. INPUT EVENT from port <private_1_field_ui>
  57. \Type: field_ui
  58. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 2])
  59. EXIT STATE in model <MainApp>
  60. State: /creating_trafficlight/creating_yellowlight
  61. TRANSITION FIRED in model <MainApp>
  62. Transition(/creating_trafficlight/creating_yellowlight -> /creating_trafficlight/creating_redlight)
  63. ENTER STATE in model <MainApp>
  64. State: /creating_trafficlight/creating_redlight
  65. OUTPUT EVENT to port <ui>
  66. \Event: (event name: create_rectangle; port: ui; parameters: [1, 50, 170, 50, 50, {'fill': '#000'}, 'private_1_field_ui'])
  67. __ Current Time: 0.023000 __________________________________________
  68. INPUT EVENT from <ObjectManager>
  69. \Type: cd
  70. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 3])
  71. INPUT EVENT from port <private_1_field_ui>
  72. \Type: field_ui
  73. \Event: (event name: rectangle_created; port: private_1_field_ui; parameters: [1, 3])
  74. EXIT STATE in model <MainApp>
  75. State: /creating_trafficlight/creating_redlight
  76. EXIT STATE in model <MainApp>
  77. State: /creating_trafficlight
  78. TRANSITION FIRED in model <MainApp>
  79. Transition(/creating_trafficlight/creating_redlight -> /creating_interrupt_button)
  80. ENTER STATE in model <MainApp>
  81. State: /creating_interrupt_button
  82. OUTPUT EVENT to port <ui>
  83. \Event: (event name: create_button; port: ui; parameters: [0, 'Police Interrupt', 'private_1_field_ui'])
  84. __ Current Time: 0.025000 __________________________________________
  85. INPUT EVENT from <ObjectManager>
  86. \Type: cd
  87. \Event: (event name: button_created; port: private_1_field_ui; parameters: [2])
  88. INPUT EVENT from port <private_1_field_ui>
  89. \Type: field_ui
  90. \Event: (event name: button_created; port: private_1_field_ui; parameters: [2])
  91. EXIT STATE in model <MainApp>
  92. State: /creating_interrupt_button
  93. TRANSITION FIRED in model <MainApp>
  94. Transition(/creating_interrupt_button -> /creating_quit_button)
  95. ENTER STATE in model <MainApp>
  96. State: /creating_quit_button
  97. OUTPUT EVENT to port <ui>
  98. \Event: (event name: bind_event; port: ui; parameters: [2, '<Button>', 'interrupt_clicked', 'private_1_field_ui'])
  99. OUTPUT EVENT to port <ui>
  100. \Event: (event name: create_button; port: ui; parameters: [0, 'Quit', 'private_1_field_ui'])
  101. __ Current Time: 0.026000 __________________________________________
  102. INPUT EVENT from <ObjectManager>
  103. \Type: cd
  104. \Event: (event name: button_created; port: private_1_field_ui; parameters: [3])
  105. INPUT EVENT from port <private_1_field_ui>
  106. \Type: field_ui
  107. \Event: (event name: button_created; port: private_1_field_ui; parameters: [3])
  108. EXIT STATE in model <MainApp>
  109. State: /creating_quit_button
  110. TRANSITION FIRED in model <MainApp>
  111. Transition(/creating_quit_button -> /on)
  112. ENTER STATE in model <MainApp>
  113. State: /on
  114. ENTER STATE in model <MainApp>
  115. State: /on/normal
  116. ENTER STATE in model <MainApp>
  117. State: /on/normal/red
  118. OUTPUT EVENT to port <ui>
  119. \Event: (event name: bind_event; port: ui; parameters: [3, '<Button>', 'quit_clicked', 'private_1_field_ui'])
  120. OUTPUT EVENT to port <ui>
  121. \Event: (event name: set_element_color; port: ui; parameters: [1, 2, 'black'])
  122. OUTPUT EVENT to port <ui>
  123. \Event: (event name: set_element_color; port: ui; parameters: [1, 3, 'red'])
  124. __ Current Time: 3.026000 __________________________________________
  125. EXIT STATE in model <MainApp>
  126. State: /on/normal/red
  127. TRANSITION FIRED in model <MainApp>
  128. Transition(/on/normal/red -> /on/normal/green)
  129. ENTER STATE in model <MainApp>
  130. State: /on/normal/green
  131. OUTPUT EVENT to port <ui>
  132. \Event: (event name: set_element_color; port: ui; parameters: [1, 3, 'black'])
  133. OUTPUT EVENT to port <ui>
  134. \Event: (event name: set_element_color; port: ui; parameters: [1, 1, 'green'])
  135. __ Current Time: 5.026000 __________________________________________
  136. EXIT STATE in model <MainApp>
  137. State: /on/normal/green
  138. TRANSITION FIRED in model <MainApp>
  139. Transition(/on/normal/green -> /on/normal/yellow)
  140. ENTER STATE in model <MainApp>
  141. State: /on/normal/yellow
  142. OUTPUT EVENT to port <ui>
  143. \Event: (event name: set_element_color; port: ui; parameters: [1, 1, 'black'])
  144. OUTPUT EVENT to port <ui>
  145. \Event: (event name: set_element_color; port: ui; parameters: [1, 2, 'yellow'])
  146. __ Current Time: 6.026000 __________________________________________
  147. EXIT STATE in model <MainApp>
  148. State: /on/normal/yellow
  149. TRANSITION FIRED in model <MainApp>
  150. Transition(/on/normal/yellow -> /on/normal/red)
  151. ENTER STATE in model <MainApp>
  152. State: /on/normal/red
  153. OUTPUT EVENT to port <ui>
  154. \Event: (event name: set_element_color; port: ui; parameters: [1, 2, 'black'])
  155. OUTPUT EVENT to port <ui>
  156. \Event: (event name: set_element_color; port: ui; parameters: [1, 3, 'red'])
  157. __ Current Time: 9.026000 __________________________________________
  158. EXIT STATE in model <MainApp>
  159. State: /on/normal/red
  160. TRANSITION FIRED in model <MainApp>
  161. Transition(/on/normal/red -> /on/normal/green)
  162. ENTER STATE in model <MainApp>
  163. State: /on/normal/green
  164. OUTPUT EVENT to port <ui>
  165. \Event: (event name: set_element_color; port: ui; parameters: [1, 3, 'black'])
  166. OUTPUT EVENT to port <ui>
  167. \Event: (event name: set_element_color; port: ui; parameters: [1, 1, 'green'])