瀏覽代碼

Fix error in model_overwrite

Yentl Van Tendeloo 7 年之前
父節點
當前提交
b485328ad3
共有 2 個文件被更改,包括 3 次插入5 次删除
  1. 1 3
      wrappers/classes/modelverse.xml
  2. 2 2
      wrappers/modelverse_SCCD.py

+ 1 - 3
wrappers/classes/modelverse.xml

@@ -428,6 +428,7 @@
                             <transition cond="self.expect_response_partial('Success: ')" target="../send_metadata">
                             <transition cond="self.expect_response_partial('Success: ')" target="../send_metadata">
                                 <script>
                                 <script>
                                     self.registered_metamodel[self.parameters[0]] = set(self.split_response(self.responses.pop(0))).pop()
                                     self.registered_metamodel[self.parameters[0]] = set(self.split_response(self.responses.pop(0))).pop()
+                                    print("Registering " + str(self.parameters[0]))
                                 </script>
                                 </script>
                             </transition>
                             </transition>
                         </state>
                         </state>
@@ -453,9 +454,6 @@
                                 <raise event="result">
                                 <raise event="result">
                                     <parameter expr="None"/>
                                     <parameter expr="None"/>
                                 </raise>
                                 </raise>
-                                <script>
-                                    self.registered_metamodel[self.parameters[0]] = self.parameters[1]
-                                </script>
                             </transition>
                             </transition>
                         </state>
                         </state>
                     </state>
                     </state>

+ 2 - 2
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:   Thu Nov 23 08:18:26 2017
+Date:   Thu Nov 23 11:56:08 2017
 
 
 Model author: Yentl Van Tendeloo
 Model author: Yentl Van Tendeloo
 Model name:   MvK Server
 Model name:   MvK Server
@@ -2432,6 +2432,7 @@ class Modelverse(RuntimeClassBase):
     
     
     def _initialized_behaviour_operations_model_overwrite_search_0_exec(self, parameters):
     def _initialized_behaviour_operations_model_overwrite_search_0_exec(self, parameters):
         self.registered_metamodel[self.parameters[0]] = set(self.split_response(self.responses.pop(0))).pop()
         self.registered_metamodel[self.parameters[0]] = set(self.split_response(self.responses.pop(0))).pop()
+        print("Registering " + str(self.parameters[0]))
     
     
     def _initialized_behaviour_operations_model_overwrite_search_0_guard(self, parameters):
     def _initialized_behaviour_operations_model_overwrite_search_0_guard(self, parameters):
         return self.expect_response_partial('Success: ')
         return self.expect_response_partial('Success: ')
@@ -2441,7 +2442,6 @@ class Modelverse(RuntimeClassBase):
     
     
     def _initialized_behaviour_operations_model_overwrite_send_model_0_exec(self, parameters):
     def _initialized_behaviour_operations_model_overwrite_send_model_0_exec(self, parameters):
         self.raiseInternalEvent(Event("result", None, [None]))
         self.raiseInternalEvent(Event("result", None, [None]))
-        self.registered_metamodel[self.parameters[0]] = self.parameters[1]
     
     
     def _initialized_behaviour_operations_model_overwrite_send_model_0_guard(self, parameters):
     def _initialized_behaviour_operations_model_overwrite_send_model_0_guard(self, parameters):
         return self.expect_response('Success')
         return self.expect_response('Success')