|
@@ -1,7 +1,7 @@
|
|
|
"""
|
|
|
Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
|
|
|
|
|
|
-Date: Tue May 29 13:30:50 2018
|
|
|
+Date: Tue May 29 15:46:22 2018
|
|
|
|
|
|
Model author: Yentl Van Tendeloo
|
|
|
Model name: MvK Server
|
|
@@ -419,148 +419,151 @@ class Modelverse(RuntimeClassBase):
|
|
|
self.states["/initialized/behaviour/operations/attr_assign_code"] = State(81, "/initialized/behaviour/operations/attr_assign_code", self)
|
|
|
self.states["/initialized/behaviour/operations/attr_assign_code"].setEnter(self._initialized_behaviour_operations_attr_assign_code_enter)
|
|
|
|
|
|
+ # state /initialized/behaviour/operations/attr_assign_code/sent
|
|
|
+ self.states["/initialized/behaviour/operations/attr_assign_code/sent"] = State(82, "/initialized/behaviour/operations/attr_assign_code/sent", self)
|
|
|
+
|
|
|
# state /initialized/behaviour/operations/attr_delete
|
|
|
- self.states["/initialized/behaviour/operations/attr_delete"] = State(82, "/initialized/behaviour/operations/attr_delete", self)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_delete"] = State(83, "/initialized/behaviour/operations/attr_delete", self)
|
|
|
self.states["/initialized/behaviour/operations/attr_delete"].setEnter(self._initialized_behaviour_operations_attr_delete_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/attr_type
|
|
|
- self.states["/initialized/behaviour/operations/attr_type"] = State(83, "/initialized/behaviour/operations/attr_type", self)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_type"] = State(84, "/initialized/behaviour/operations/attr_type", self)
|
|
|
self.states["/initialized/behaviour/operations/attr_type"].setEnter(self._initialized_behaviour_operations_attr_type_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/attr_name
|
|
|
- self.states["/initialized/behaviour/operations/attr_name"] = State(84, "/initialized/behaviour/operations/attr_name", self)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_name"] = State(85, "/initialized/behaviour/operations/attr_name", self)
|
|
|
self.states["/initialized/behaviour/operations/attr_name"].setEnter(self._initialized_behaviour_operations_attr_name_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/attr_optional
|
|
|
- self.states["/initialized/behaviour/operations/attr_optional"] = State(85, "/initialized/behaviour/operations/attr_optional", self)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_optional"] = State(86, "/initialized/behaviour/operations/attr_optional", self)
|
|
|
self.states["/initialized/behaviour/operations/attr_optional"].setEnter(self._initialized_behaviour_operations_attr_optional_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/read_outgoing
|
|
|
- self.states["/initialized/behaviour/operations/read_outgoing"] = State(86, "/initialized/behaviour/operations/read_outgoing", self)
|
|
|
+ self.states["/initialized/behaviour/operations/read_outgoing"] = State(87, "/initialized/behaviour/operations/read_outgoing", self)
|
|
|
self.states["/initialized/behaviour/operations/read_outgoing"].setEnter(self._initialized_behaviour_operations_read_outgoing_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/read_incoming
|
|
|
- self.states["/initialized/behaviour/operations/read_incoming"] = State(87, "/initialized/behaviour/operations/read_incoming", self)
|
|
|
+ self.states["/initialized/behaviour/operations/read_incoming"] = State(88, "/initialized/behaviour/operations/read_incoming", self)
|
|
|
self.states["/initialized/behaviour/operations/read_incoming"].setEnter(self._initialized_behaviour_operations_read_incoming_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/read_association_source
|
|
|
- self.states["/initialized/behaviour/operations/read_association_source"] = State(88, "/initialized/behaviour/operations/read_association_source", self)
|
|
|
+ self.states["/initialized/behaviour/operations/read_association_source"] = State(89, "/initialized/behaviour/operations/read_association_source", self)
|
|
|
self.states["/initialized/behaviour/operations/read_association_source"].setEnter(self._initialized_behaviour_operations_read_association_source_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/read_association_destination
|
|
|
- self.states["/initialized/behaviour/operations/read_association_destination"] = State(89, "/initialized/behaviour/operations/read_association_destination", self)
|
|
|
+ self.states["/initialized/behaviour/operations/read_association_destination"] = State(90, "/initialized/behaviour/operations/read_association_destination", self)
|
|
|
self.states["/initialized/behaviour/operations/read_association_destination"].setEnter(self._initialized_behaviour_operations_read_association_destination_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/connections_between
|
|
|
- self.states["/initialized/behaviour/operations/connections_between"] = State(90, "/initialized/behaviour/operations/connections_between", self)
|
|
|
+ self.states["/initialized/behaviour/operations/connections_between"] = State(91, "/initialized/behaviour/operations/connections_between", self)
|
|
|
self.states["/initialized/behaviour/operations/connections_between"].setEnter(self._initialized_behaviour_operations_connections_between_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/define_attribute
|
|
|
- self.states["/initialized/behaviour/operations/define_attribute"] = State(91, "/initialized/behaviour/operations/define_attribute", self)
|
|
|
+ self.states["/initialized/behaviour/operations/define_attribute"] = State(92, "/initialized/behaviour/operations/define_attribute", self)
|
|
|
self.states["/initialized/behaviour/operations/define_attribute"].setEnter(self._initialized_behaviour_operations_define_attribute_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/undefine_attribute
|
|
|
- self.states["/initialized/behaviour/operations/undefine_attribute"] = State(92, "/initialized/behaviour/operations/undefine_attribute", self)
|
|
|
+ self.states["/initialized/behaviour/operations/undefine_attribute"] = State(93, "/initialized/behaviour/operations/undefine_attribute", self)
|
|
|
self.states["/initialized/behaviour/operations/undefine_attribute"].setEnter(self._initialized_behaviour_operations_undefine_attribute_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/all_instances
|
|
|
- self.states["/initialized/behaviour/operations/all_instances"] = State(93, "/initialized/behaviour/operations/all_instances", self)
|
|
|
+ self.states["/initialized/behaviour/operations/all_instances"] = State(94, "/initialized/behaviour/operations/all_instances", self)
|
|
|
self.states["/initialized/behaviour/operations/all_instances"].setEnter(self._initialized_behaviour_operations_all_instances_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/exit_save
|
|
|
- self.states["/initialized/behaviour/operations/exit_save"] = State(94, "/initialized/behaviour/operations/exit_save", self)
|
|
|
+ self.states["/initialized/behaviour/operations/exit_save"] = State(95, "/initialized/behaviour/operations/exit_save", self)
|
|
|
self.states["/initialized/behaviour/operations/exit_save"].setEnter(self._initialized_behaviour_operations_exit_save_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/service_register
|
|
|
- self.states["/initialized/behaviour/operations/service_register"] = State(95, "/initialized/behaviour/operations/service_register", self)
|
|
|
+ self.states["/initialized/behaviour/operations/service_register"] = State(96, "/initialized/behaviour/operations/service_register", self)
|
|
|
self.states["/initialized/behaviour/operations/service_register"].setEnter(self._initialized_behaviour_operations_service_register_enter)
|
|
|
|
|
|
# state /initialized/behaviour/operations/service_stop
|
|
|
- self.states["/initialized/behaviour/operations/service_stop"] = State(96, "/initialized/behaviour/operations/service_stop", self)
|
|
|
+ self.states["/initialized/behaviour/operations/service_stop"] = State(97, "/initialized/behaviour/operations/service_stop", self)
|
|
|
self.states["/initialized/behaviour/operations/service_stop"].setEnter(self._initialized_behaviour_operations_service_stop_enter)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action
|
|
|
- self.states["/initialized/behaviour/wait_for_action"] = State(97, "/initialized/behaviour/wait_for_action", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action"] = State(98, "/initialized/behaviour/wait_for_action", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/disconnected
|
|
|
- self.states["/initialized/behaviour/wait_for_action/disconnected"] = State(98, "/initialized/behaviour/wait_for_action/disconnected", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/disconnected"] = State(99, "/initialized/behaviour/wait_for_action/disconnected", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/connected
|
|
|
- self.states["/initialized/behaviour/wait_for_action/connected"] = State(99, "/initialized/behaviour/wait_for_action/connected", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/connected"] = State(100, "/initialized/behaviour/wait_for_action/connected", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/activity
|
|
|
- self.states["/initialized/behaviour/wait_for_action/activity"] = State(100, "/initialized/behaviour/wait_for_action/activity", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/activity"] = State(101, "/initialized/behaviour/wait_for_action/activity", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/activity/SC
|
|
|
- self.states["/initialized/behaviour/wait_for_action/activity/SC"] = State(101, "/initialized/behaviour/wait_for_action/activity/SC", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/activity/SC"] = State(102, "/initialized/behaviour/wait_for_action/activity/SC", self)
|
|
|
self.states["/initialized/behaviour/wait_for_action/activity/SC"].setEnter(self._initialized_behaviour_wait_for_action_activity_SC_enter)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/activity/SC/forwarding
|
|
|
- self.states["/initialized/behaviour/wait_for_action/activity/SC/forwarding"] = State(102, "/initialized/behaviour/wait_for_action/activity/SC/forwarding", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/activity/SC/forwarding"] = State(103, "/initialized/behaviour/wait_for_action/activity/SC/forwarding", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/activity/OP
|
|
|
- self.states["/initialized/behaviour/wait_for_action/activity/OP"] = State(103, "/initialized/behaviour/wait_for_action/activity/OP", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/activity/OP"] = State(104, "/initialized/behaviour/wait_for_action/activity/OP", self)
|
|
|
self.states["/initialized/behaviour/wait_for_action/activity/OP"].setEnter(self._initialized_behaviour_wait_for_action_activity_OP_enter)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/activity/OP/forwarding
|
|
|
- self.states["/initialized/behaviour/wait_for_action/activity/OP/forwarding"] = State(104, "/initialized/behaviour/wait_for_action/activity/OP/forwarding", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/activity/OP/forwarding"] = State(105, "/initialized/behaviour/wait_for_action/activity/OP/forwarding", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/megamodelling
|
|
|
- self.states["/initialized/behaviour/wait_for_action/megamodelling"] = State(105, "/initialized/behaviour/wait_for_action/megamodelling", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/megamodelling"] = State(106, "/initialized/behaviour/wait_for_action/megamodelling", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/service
|
|
|
- self.states["/initialized/behaviour/wait_for_action/service"] = State(106, "/initialized/behaviour/wait_for_action/service", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/service"] = State(107, "/initialized/behaviour/wait_for_action/service", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/modelling
|
|
|
- self.states["/initialized/behaviour/wait_for_action/modelling"] = State(107, "/initialized/behaviour/wait_for_action/modelling", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/modelling"] = State(108, "/initialized/behaviour/wait_for_action/modelling", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/modelling/recognized
|
|
|
- self.states["/initialized/behaviour/wait_for_action/modelling/recognized"] = State(108, "/initialized/behaviour/wait_for_action/modelling/recognized", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/modelling/recognized"] = State(109, "/initialized/behaviour/wait_for_action/modelling/recognized", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/modelling/recognized/manual
|
|
|
- self.states["/initialized/behaviour/wait_for_action/modelling/recognized/manual"] = State(109, "/initialized/behaviour/wait_for_action/modelling/recognized/manual", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/modelling/recognized/manual"] = State(110, "/initialized/behaviour/wait_for_action/modelling/recognized/manual", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/modelling/recognized/scripted
|
|
|
- self.states["/initialized/behaviour/wait_for_action/modelling/recognized/scripted"] = State(110, "/initialized/behaviour/wait_for_action/modelling/recognized/scripted", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/modelling/recognized/scripted"] = State(111, "/initialized/behaviour/wait_for_action/modelling/recognized/scripted", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/finished
|
|
|
- self.states["/initialized/behaviour/wait_for_action/finished"] = State(111, "/initialized/behaviour/wait_for_action/finished", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/finished"] = State(112, "/initialized/behaviour/wait_for_action/finished", self)
|
|
|
|
|
|
# state /initialized/behaviour/wait_for_action/history
|
|
|
- self.states["/initialized/behaviour/wait_for_action/history"] = DeepHistoryState(112, "/initialized/behaviour/wait_for_action/history", self)
|
|
|
+ self.states["/initialized/behaviour/wait_for_action/history"] = DeepHistoryState(113, "/initialized/behaviour/wait_for_action/history", self)
|
|
|
|
|
|
# state /initialized/behaviour/going_manual
|
|
|
- self.states["/initialized/behaviour/going_manual"] = State(113, "/initialized/behaviour/going_manual", self)
|
|
|
+ self.states["/initialized/behaviour/going_manual"] = State(114, "/initialized/behaviour/going_manual", self)
|
|
|
|
|
|
# state /initialized/behaviour/going_manual/init
|
|
|
- self.states["/initialized/behaviour/going_manual/init"] = State(114, "/initialized/behaviour/going_manual/init", self)
|
|
|
+ self.states["/initialized/behaviour/going_manual/init"] = State(115, "/initialized/behaviour/going_manual/init", self)
|
|
|
self.states["/initialized/behaviour/going_manual/init"].setEnter(self._initialized_behaviour_going_manual_init_enter)
|
|
|
|
|
|
# state /initialized/behaviour/going_manual/search
|
|
|
- self.states["/initialized/behaviour/going_manual/search"] = State(115, "/initialized/behaviour/going_manual/search", self)
|
|
|
+ self.states["/initialized/behaviour/going_manual/search"] = State(116, "/initialized/behaviour/going_manual/search", self)
|
|
|
self.states["/initialized/behaviour/going_manual/search"].setEnter(self._initialized_behaviour_going_manual_search_enter)
|
|
|
|
|
|
# state /initialized/behaviour/going_manual/OK
|
|
|
- self.states["/initialized/behaviour/going_manual/OK"] = State(116, "/initialized/behaviour/going_manual/OK", self)
|
|
|
+ self.states["/initialized/behaviour/going_manual/OK"] = State(117, "/initialized/behaviour/going_manual/OK", self)
|
|
|
self.states["/initialized/behaviour/going_manual/OK"].setEnter(self._initialized_behaviour_going_manual_OK_enter)
|
|
|
|
|
|
# state /initialized/behaviour/going_scripted
|
|
|
- self.states["/initialized/behaviour/going_scripted"] = State(117, "/initialized/behaviour/going_scripted", self)
|
|
|
+ self.states["/initialized/behaviour/going_scripted"] = State(118, "/initialized/behaviour/going_scripted", self)
|
|
|
self.states["/initialized/behaviour/going_scripted"].setEnter(self._initialized_behaviour_going_scripted_enter)
|
|
|
|
|
|
# state /initialized/behaviour/leaving_manual
|
|
|
- self.states["/initialized/behaviour/leaving_manual"] = State(118, "/initialized/behaviour/leaving_manual", self)
|
|
|
+ self.states["/initialized/behaviour/leaving_manual"] = State(119, "/initialized/behaviour/leaving_manual", self)
|
|
|
self.states["/initialized/behaviour/leaving_manual"].setEnter(self._initialized_behaviour_leaving_manual_enter)
|
|
|
|
|
|
# state /initialized/behaviour/leaving_manual_drop
|
|
|
- self.states["/initialized/behaviour/leaving_manual_drop"] = State(119, "/initialized/behaviour/leaving_manual_drop", self)
|
|
|
+ self.states["/initialized/behaviour/leaving_manual_drop"] = State(120, "/initialized/behaviour/leaving_manual_drop", self)
|
|
|
self.states["/initialized/behaviour/leaving_manual_drop"].setEnter(self._initialized_behaviour_leaving_manual_drop_enter)
|
|
|
|
|
|
# state /initialized/queue
|
|
|
- self.states["/initialized/queue"] = State(120, "/initialized/queue", self)
|
|
|
+ self.states["/initialized/queue"] = State(121, "/initialized/queue", self)
|
|
|
|
|
|
# state /initialized/queue/queue
|
|
|
- self.states["/initialized/queue/queue"] = State(121, "/initialized/queue/queue", self)
|
|
|
+ self.states["/initialized/queue/queue"] = State(122, "/initialized/queue/queue", self)
|
|
|
|
|
|
# add children
|
|
|
self.states[""].addChild(self.states["/init"])
|
|
@@ -665,6 +668,7 @@ class Modelverse(RuntimeClassBase):
|
|
|
self.states["/initialized/behaviour/operations/store_on_scripted/process_execute"].addChild(self.states["/initialized/behaviour/operations/store_on_scripted/process_execute/executing"])
|
|
|
self.states["/initialized/behaviour/operations/instantiate"].addChild(self.states["/initialized/behaviour/operations/instantiate/decide_node_or_edge"])
|
|
|
self.states["/initialized/behaviour/operations/instantiate"].addChild(self.states["/initialized/behaviour/operations/instantiate/created"])
|
|
|
+ self.states["/initialized/behaviour/operations/attr_assign_code"].addChild(self.states["/initialized/behaviour/operations/attr_assign_code/sent"])
|
|
|
self.states["/initialized/behaviour/wait_for_action"].addChild(self.states["/initialized/behaviour/wait_for_action/disconnected"])
|
|
|
self.states["/initialized/behaviour/wait_for_action"].addChild(self.states["/initialized/behaviour/wait_for_action/connected"])
|
|
|
self.states["/initialized/behaviour/wait_for_action"].addChild(self.states["/initialized/behaviour/wait_for_action/activity"])
|
|
@@ -699,6 +703,7 @@ class Modelverse(RuntimeClassBase):
|
|
|
self.states["/initialized/behaviour/operations/store_on_scripted/transformation_execute"].default_state = self.states["/initialized/behaviour/operations/store_on_scripted/transformation_execute/send_operation"]
|
|
|
self.states["/initialized/behaviour/operations/store_on_scripted/process_execute"].default_state = self.states["/initialized/behaviour/operations/store_on_scripted/process_execute/init"]
|
|
|
self.states["/initialized/behaviour/operations/instantiate"].default_state = self.states["/initialized/behaviour/operations/instantiate/decide_node_or_edge"]
|
|
|
+ self.states["/initialized/behaviour/operations/attr_assign_code"].default_state = self.states["/initialized/behaviour/operations/attr_assign_code/sent"]
|
|
|
self.states["/initialized/behaviour/wait_for_action"].default_state = self.states["/initialized/behaviour/wait_for_action/disconnected"]
|
|
|
self.states["/initialized/behaviour/wait_for_action/activity"].default_state = self.states["/initialized/behaviour/wait_for_action/activity/SC"]
|
|
|
self.states["/initialized/behaviour/wait_for_action/activity/SC"].default_state = self.states["/initialized/behaviour/wait_for_action/activity/SC/forwarding"]
|
|
@@ -1229,12 +1234,17 @@ class Modelverse(RuntimeClassBase):
|
|
|
_initialized_behaviour_operations_attr_assign_0.setGuard(self._initialized_behaviour_operations_attr_assign_0_guard)
|
|
|
self.states["/initialized/behaviour/operations/attr_assign"].addTransition(_initialized_behaviour_operations_attr_assign_0)
|
|
|
|
|
|
- # transition /initialized/behaviour/operations/attr_assign_code
|
|
|
- _initialized_behaviour_operations_attr_assign_code_0 = Transition(self, self.states["/initialized/behaviour/operations/attr_assign_code"], [self.states["/initialized/behaviour/wait_for_action/history"]])
|
|
|
- _initialized_behaviour_operations_attr_assign_code_0.setAction(self._initialized_behaviour_operations_attr_assign_code_0_exec)
|
|
|
- _initialized_behaviour_operations_attr_assign_code_0.setTrigger(None)
|
|
|
- _initialized_behaviour_operations_attr_assign_code_0.setGuard(self._initialized_behaviour_operations_attr_assign_code_0_guard)
|
|
|
- self.states["/initialized/behaviour/operations/attr_assign_code"].addTransition(_initialized_behaviour_operations_attr_assign_code_0)
|
|
|
+ # transition /initialized/behaviour/operations/attr_assign_code/sent
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_0 = Transition(self, self.states["/initialized/behaviour/operations/attr_assign_code/sent"], [self.states["/initialized/behaviour/operations/attr_assign_code/sent"]])
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_0.setAction(self._initialized_behaviour_operations_attr_assign_code_sent_0_exec)
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_0.setTrigger(None)
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_0.setGuard(self._initialized_behaviour_operations_attr_assign_code_sent_0_guard)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_assign_code/sent"].addTransition(_initialized_behaviour_operations_attr_assign_code_sent_0)
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_1 = Transition(self, self.states["/initialized/behaviour/operations/attr_assign_code/sent"], [self.states["/initialized/behaviour/wait_for_action/history"]])
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_1.setAction(self._initialized_behaviour_operations_attr_assign_code_sent_1_exec)
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_1.setTrigger(None)
|
|
|
+ _initialized_behaviour_operations_attr_assign_code_sent_1.setGuard(self._initialized_behaviour_operations_attr_assign_code_sent_1_guard)
|
|
|
+ self.states["/initialized/behaviour/operations/attr_assign_code/sent"].addTransition(_initialized_behaviour_operations_attr_assign_code_sent_1)
|
|
|
|
|
|
# transition /initialized/behaviour/operations/attr_delete
|
|
|
_initialized_behaviour_operations_attr_delete_0 = Transition(self, self.states["/initialized/behaviour/operations/attr_delete"], [self.states["/initialized/behaviour/wait_for_action/history"]])
|
|
@@ -1952,6 +1962,9 @@ class Modelverse(RuntimeClassBase):
|
|
|
def _initialized_behaviour_operations_verify_enter(self):
|
|
|
self.raiseInternalEvent(Event("request", None, [['verify', self.parameters[0], self.parameters[1]]]))
|
|
|
|
|
|
+ def _initialized_behaviour_operations_attr_assign_code_enter(self):
|
|
|
+ self.raiseInternalEvent(Event("request", None, [['attr_add_code', self.parameters[1], self.parameters[2]]]))
|
|
|
+
|
|
|
def _initialized_behaviour_wait_for_action_activity_SC_enter(self):
|
|
|
self.raiseInternalEvent(Event("result", None, ['SC']))
|
|
|
|
|
@@ -2096,9 +2109,6 @@ class Modelverse(RuntimeClassBase):
|
|
|
def _initialized_behaviour_operations_attr_assign_enter(self):
|
|
|
self.raiseInternalEvent(Event("request", None, [['attr_add', self.parameters[1], self.parameters[2], self.parameters[3]]]))
|
|
|
|
|
|
- def _initialized_behaviour_operations_attr_assign_code_enter(self):
|
|
|
- self.raiseInternalEvent(Event("request", None, [['attr_add_code', self.parameters[1], self.parameters[2], self.parameters[3]]]))
|
|
|
-
|
|
|
def _initialized_behaviour_operations_attr_delete_enter(self):
|
|
|
self.raiseInternalEvent(Event("request", None, [['attr_delete', self.parameters[1], self.parameters[2]]]))
|
|
|
|
|
@@ -2433,7 +2443,7 @@ class Modelverse(RuntimeClassBase):
|
|
|
def _initialized_http_mapper_init_0_exec(self, parameters):
|
|
|
value = parameters[0]
|
|
|
self.big_step.outputEventOM(Event("narrow_cast", None, [self, self.http_clients[0], Event("HTTP_input", None, [urlencode({"op": "set_input", "data": json.dumps(value), "taskname": self.taskname}), None])]))
|
|
|
- #print("Request: " + str(value))
|
|
|
+ print("Request: " + str(value))
|
|
|
|
|
|
def _initialized_http_mapper_init_0_guard(self, parameters):
|
|
|
value = parameters[0]
|
|
@@ -2442,7 +2452,7 @@ class Modelverse(RuntimeClassBase):
|
|
|
def _initialized_http_mapper_init_1_exec(self, parameters):
|
|
|
value = parameters[0]
|
|
|
self.big_step.outputEventOM(Event("narrow_cast", None, [self, self.http_clients[0], Event("HTTP_input", None, [urlencode({"op": "set_input", "value": json.dumps(value), "taskname": self.taskname}), None])]))
|
|
|
- #print("Request: " + str(value))
|
|
|
+ print("Request: " + str(value))
|
|
|
|
|
|
def _initialized_http_mapper_init_1_guard(self, parameters):
|
|
|
value = parameters[0]
|
|
@@ -2458,7 +2468,7 @@ class Modelverse(RuntimeClassBase):
|
|
|
data = parameters[0]
|
|
|
self.big_step.outputEventOM(Event("narrow_cast", None, [self, self.http_clients[1], Event("HTTP_input", None, [urlencode({"op": "get_output", "taskname": self.taskname}), "parent"])]))
|
|
|
self.responses.append(json.loads(data))
|
|
|
- #print("Got data at %s: %s" % (self.controller.taskname, str(json.loads(data))))
|
|
|
+ print("Got data at %s: %s" % (self.controller.taskname, str(json.loads(data))))
|
|
|
|
|
|
def _initialized_http_mapper_init_3_guard(self, parameters):
|
|
|
data = parameters[0]
|
|
@@ -2933,10 +2943,18 @@ class Modelverse(RuntimeClassBase):
|
|
|
def _initialized_behaviour_operations_attr_assign_0_guard(self, parameters):
|
|
|
return self.expect_response('Success')
|
|
|
|
|
|
- def _initialized_behaviour_operations_attr_assign_code_0_exec(self, parameters):
|
|
|
+ def _initialized_behaviour_operations_attr_assign_code_sent_0_exec(self, parameters):
|
|
|
+ print("UPLOAD CODE")
|
|
|
+ self.raiseInternalEvent(Event("request", None, [[self.parameters[3]]]))
|
|
|
+
|
|
|
+ def _initialized_behaviour_operations_attr_assign_code_sent_0_guard(self, parameters):
|
|
|
+ return self.expect_response('Waiting for code constructors...')
|
|
|
+
|
|
|
+ def _initialized_behaviour_operations_attr_assign_code_sent_1_exec(self, parameters):
|
|
|
+ print("Got success")
|
|
|
self.raiseInternalEvent(Event("result", None, [None]))
|
|
|
|
|
|
- def _initialized_behaviour_operations_attr_assign_code_0_guard(self, parameters):
|
|
|
+ def _initialized_behaviour_operations_attr_assign_code_sent_1_guard(self, parameters):
|
|
|
return self.expect_response('Success')
|
|
|
|
|
|
def _initialized_behaviour_operations_attr_delete_0_exec(self, parameters):
|