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

GenModels for TestModels created

Andreas Mülder 14 лет назад
Родитель
Сommit
8becef2e73

+ 1 - 1
TestScenarios/CMakeLists.txt

@@ -4,6 +4,6 @@ enable_testing()
 
 add_definitions( -Wall -O0 -g)
 
-add_subdirectory(src-gen-c/InterfaceTest.sct)
+add_subdirectory(src-gen-c/InterfaceTest)
 add_subdirectory(test-c/InterfaceTest)
 

+ 50 - 0
TestScenarios/GenModelC.sgen

@@ -0,0 +1,50 @@
+GeneratorModel for yakindu::c {
+	statechart InterfaceTest {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/InterfaceTest"
+		}
+	}
+	statechart Test_DeepHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_DeepHistory"
+		}
+	}
+	statechart Test_Expression {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_Expression"
+		}
+	}
+	statechart Test_Hierarchy {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_Hierarchy"
+		}
+	}
+	statechart Test_LocalActions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_LocalActions"
+		}
+	}
+	statechart Test_ParallelRegions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_ParallelRegions"
+		}
+	}
+	statechart Test_ShallowHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_ShallowHistory"
+		}
+	}
+	statechart Test_Transition {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-c/Test_Transition"
+		}
+	}
+}

+ 50 - 0
TestScenarios/GenModelCpp.sgen

@@ -0,0 +1,50 @@
+GeneratorModel for yakindu::cpp {
+	statechart InterfaceTest {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/InterfaceTest"
+		}
+	}
+	statechart Test_DeepHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_DeepHistory"
+		}
+	}
+	statechart Test_Expression {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_Expression"
+		}
+	}
+	statechart Test_Hierarchy {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_Hierarchy"
+		}
+	}
+	statechart Test_LocalActions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_LocalActions"
+		}
+	}
+	statechart Test_ParallelRegions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_ParallelRegions"
+		}
+	}
+	statechart Test_ShallowHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_ShallowHistory"
+		}
+	}
+	statechart Test_Transition {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-cpp/Test_Transition"
+		}
+	}
+}

+ 50 - 0
TestScenarios/GenModelJava.sgen

@@ -0,0 +1,50 @@
+GeneratorModel for yakindu::java {
+	statechart InterfaceTest {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/InterfaceTest"
+		}
+	}
+	statechart Test_DeepHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_DeepHistory"
+		}
+	}
+	statechart Test_Expression {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_Expression"
+		}
+	}
+	statechart Test_Hierarchy {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_Hierarchy"
+		}
+	}
+	statechart Test_LocalActions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_LocalActions"
+		}
+	}
+	statechart Test_ParallelRegions {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_ParallelRegions"
+		}
+	}
+	statechart Test_ShallowHistory {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_ShallowHistory"
+		}
+	}
+	statechart Test_Transition {
+		OutletFeature {
+			targetProject = "TestScenarios",
+			targetFolder = "src-gen-java/Test_Transition"
+		}
+	}
+}