Browse Source

Ported over some old features

Yentl Van Tendeloo 8 years ago
parent
commit
4b9b359c1f
3 changed files with 7 additions and 7 deletions
  1. 2 2
      wrappers/classes/modelverse.xml
  2. 2 2
      wrappers/modelverse.py
  3. 3 3
      wrappers/modelverse_SCCD.py

+ 2 - 2
wrappers/classes/modelverse.xml

@@ -670,7 +670,7 @@
                             <state id="send_operation">
                             <state id="send_operation">
                                 <onentry>
                                 <onentry>
                                     <raise event="request">
                                     <raise event="request">
-                                        <parameter expr="['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2])"/>
+                                        <parameter expr="['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2]) + [self.parameters[4]]"/>
                                     </raise>
                                     </raise>
                                 </onentry>
                                 </onentry>
 
 
@@ -714,7 +714,7 @@
                             <state id="send_metadata">
                             <state id="send_metadata">
                                 <onentry>
                                 <onentry>
                                     <raise event="request">
                                     <raise event="request">
-                                        <parameter expr="['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2])"/>
+                                        <parameter expr="['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2]) + [self.parameters[4]]"/>
                                     </raise>
                                     </raise>
 
 
                                     <script>
                                     <script>

+ 2 - 2
wrappers/modelverse.py

@@ -226,8 +226,8 @@ def transformation_execute_AL(operation_name, input_models_dict, output_models_d
     else:
     else:
         return OUTPUT()
         return OUTPUT()
 
 
-def transformation_execute_MANUAL(operation_name, input_models_dict, output_models_dict, callback=None):
-    INPUT("transformation_execute_MANUAL", None, [operation_name, input_models_dict, output_models_dict])
+def transformation_execute_MANUAL(operation_name, input_models_dict, output_models_dict, callback=None, tracability_model=""):
+    INPUT("transformation_execute_MANUAL", None, [operation_name, input_models_dict, output_models_dict, tracability_model])
     context = OUTPUT()
     context = OUTPUT()
     if callback is not None:
     if callback is not None:
         callback(context)
         callback(context)

+ 3 - 3
wrappers/modelverse_SCCD.py

@@ -1,7 +1,7 @@
 """
 """
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 
 
-Date:   Mon Oct 30 14:07:54 2017
+Date:   Mon Oct 30 14:14:31 2017
 
 
 Model author: Yentl Van Tendeloo
 Model author: Yentl Van Tendeloo
 Model name:   MvK Server
 Model name:   MvK Server
@@ -1959,10 +1959,10 @@ class Modelverse(RuntimeClassBase):
         self.actions[self.context] = []
         self.actions[self.context] = []
     
     
     def _initialized_behaviour_operations_store_on_scripted_transformation_execute_send_operation_enter(self):
     def _initialized_behaviour_operations_store_on_scripted_transformation_execute_send_operation_enter(self):
-        self.raiseInternalEvent(Event("request", None, [['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2])]))
+        self.raiseInternalEvent(Event("request", None, [['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2]) + [self.parameters[4]]]))
     
     
     def _initialized_behaviour_operations_store_on_scripted_transformation_execute_MANUAL_send_metadata_enter(self):
     def _initialized_behaviour_operations_store_on_scripted_transformation_execute_MANUAL_send_metadata_enter(self):
-        self.raiseInternalEvent(Event("request", None, [['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2])]))
+        self.raiseInternalEvent(Event("request", None, [['transformation_execute', self.parameters[0]] + self.dict_to_list(self.parameters[1]) + self.dict_to_list(self.parameters[2]) + [self.parameters[4]]]))
         self.context = str(uuid.uuid4())
         self.context = str(uuid.uuid4())
         self.actions[self.context] = []
         self.actions[self.context] = []
         self.raiseInternalEvent(Event("result", None, [self.context]))
         self.raiseInternalEvent(Event("result", None, [self.context]))