Bladeren bron

small change in metamodel

tpinna 10 jaren geleden
bovenliggende
commit
e328d0b087
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      bootstrap/metamodels.alc

+ 2 - 2
bootstrap/metamodels.alc

@@ -177,7 +177,7 @@ Element function create_metamodels():
 		instantiate_node(transform_metamodel, "Class", "ARule")
 		instantiate_link(transform_metamodel, "inheritance", "arule_is_atomic","ARule", "AtomicRuleBlock")
 		//connect Arule to a rule
-		instantiate_link(transform_metamodel, "l5", "getrule","ARule", "AtomicRuleBlock")
+		instantiate_link(transform_metamodel, "l5", "getrule","ARule", "Rule")
 		
 		//define Frule
 		instantiate_node(transform_metamodel, "Class", "FRule")
@@ -198,7 +198,7 @@ Element function create_metamodels():
 		//define root
 		instantiate_node(transform_metamodel, "Class", "RuleBlockRoot")
 		instantiate_link(transform_metamodel, "inheritance", "root_is_ruleblock", "RuleBlockRoot","RuleBlock")
-
+		//TODO constraint only one root
 		export_node("models/PetriNets_MTransformation", transform_metamodel)
 
 	return dict_read(dict_read(read_root(), "__hierarchy"), "models")