|
|
@@ -45,7 +45,7 @@
|
|
|
</raise>
|
|
|
</onentry>
|
|
|
|
|
|
- <transition event="instance_created" target="../button_back">
|
|
|
+ <transition event="instance_created" target="../wait_for_packing_OK">
|
|
|
<parameter name="association_name"/>
|
|
|
<raise event="start_instance" scope="cd">
|
|
|
<parameter expr="association_name"/>
|
|
|
@@ -57,6 +57,15 @@
|
|
|
</transition>
|
|
|
</state>
|
|
|
|
|
|
+ <state id="wait_for_packing_OK">
|
|
|
+ <transition event="tk_widget" target="../button_back">
|
|
|
+ <parameter name="tk_elem"/>
|
|
|
+ <script>
|
|
|
+ tk_elem.pack()
|
|
|
+ </script>
|
|
|
+ </transition>
|
|
|
+ </state>
|
|
|
+
|
|
|
<state id="button_back">
|
|
|
<onentry>
|
|
|
<raise event="create_instance" scope="cd">
|
|
|
@@ -66,7 +75,7 @@
|
|
|
</raise>
|
|
|
</onentry>
|
|
|
|
|
|
- <transition event="instance_created" target="../progressbar">
|
|
|
+ <transition event="instance_created" target="../wait_for_packing_up">
|
|
|
<parameter name="association_name"/>
|
|
|
<raise event="start_instance" scope="cd">
|
|
|
<parameter expr="association_name"/>
|
|
|
@@ -78,6 +87,15 @@
|
|
|
</transition>
|
|
|
</state>
|
|
|
|
|
|
+ <state id="wait_for_packing_up">
|
|
|
+ <transition event="tk_widget" target="../progressbar">
|
|
|
+ <parameter name="tk_elem"/>
|
|
|
+ <script>
|
|
|
+ tk_elem.pack()
|
|
|
+ </script>
|
|
|
+ </transition>
|
|
|
+ </state>
|
|
|
+
|
|
|
<state id="progressbar">
|
|
|
<onentry>
|
|
|
<raise event="create_instance" scope="cd">
|
|
|
@@ -87,7 +105,7 @@
|
|
|
</raise>
|
|
|
</onentry>
|
|
|
|
|
|
- <transition event="instance_created" target="../../root">
|
|
|
+ <transition event="instance_created" target="../wait_for_packing_progressbar">
|
|
|
<parameter name="association_name"/>
|
|
|
<raise event="start_instance" scope="cd">
|
|
|
<parameter expr="association_name"/>
|
|
|
@@ -98,6 +116,15 @@
|
|
|
</script>
|
|
|
</transition>
|
|
|
</state>
|
|
|
+
|
|
|
+ <state id="wait_for_packing_progressbar">
|
|
|
+ <transition event="tk_widget" target="../../root">
|
|
|
+ <parameter name="tk_elem"/>
|
|
|
+ <script>
|
|
|
+ tk_elem.pack()
|
|
|
+ </script>
|
|
|
+ </transition>
|
|
|
+ </state>
|
|
|
</state>
|
|
|
|
|
|
<parallel id="root">
|
|
|
@@ -227,7 +254,7 @@
|
|
|
</raise>
|
|
|
</onentry>
|
|
|
|
|
|
- <transition event="instance_created" target="../check_type">
|
|
|
+ <transition event="instance_created" target="../pack_label">
|
|
|
<parameter name="association_name"/>
|
|
|
<raise event="start_instance" scope="cd">
|
|
|
<parameter expr="association_name"/>
|
|
|
@@ -237,6 +264,14 @@
|
|
|
</script>
|
|
|
</transition>
|
|
|
</state>
|
|
|
+ <state id="pack_label">
|
|
|
+ <transition event="tk_widget" target="../check_type">
|
|
|
+ <parameter name="tk_elem"/>
|
|
|
+ <script>
|
|
|
+ tk_elem.pack()
|
|
|
+ </script>
|
|
|
+ </transition>
|
|
|
+ </state>
|
|
|
</state>
|
|
|
</state>
|
|
|
|