Просмотр исходного кода

Changes seem to work with correct tracability model

Yentl Van Tendeloo 8 лет назад
Родитель
Сommit
74f5977f07
2 измененных файлов с 4 добавлено и 3 удалено
  1. 1 1
      frontend.py
  2. 3 2
      models/render_SCD.alc

+ 1 - 1
frontend.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)
 
-Date:   Thu Sep 28 08:43:59 2017
+Date:   Thu Sep 28 10:43:28 2017
 
 Model author: Yentl Van Tendeloo
 Model name:   Modelverse Visual Editor - Tkinter Version 

+ 3 - 2
models/render_SCD.alc

@@ -54,14 +54,15 @@ Boolean function main(model : Element):
 				while (set_len(related_groups) > 0):
 					group = set_pop(related_groups)
 					to_remove = allAssociationDestinations(model, group, "rendered/contains")
-					x = read_attribute(model, group, "x")
-					y = read_attribute(model, group, "y")
+					x = create_value(read_attribute(model, group, "x"))
+					y = create_value(read_attribute(model, group, "y"))
 					while (set_len(to_remove) > 0):
 						elem_to_remove = set_pop(to_remove)
 						if (read_type(model, elem_to_remove) == "rendered/Group"):
 							set_add(to_remove, elem_to_remove)
 						else:
 							model_delete_element(model, elem_to_remove)
+					model_delete_element(model, group)
 
 		attr_keys = dict_keys(getAttributeList(model, class))
 		text_loc = 5