Browse Source

Updated the sgen files for each generator test project

jthoene 8 years ago
parent
commit
4c3a7f9383

File diff suppressed because it is too large
+ 365 - 67
test-plugins/org.yakindu.sct.generator.c.test/model/test.sgen


+ 331 - 73
test-plugins/org.yakindu.sct.generator.java.test/model/test.sgen

@@ -9,7 +9,6 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
-
 	}
 
 	test AlwaysOncycle {
@@ -21,6 +20,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test AssignmentAsExpression {
@@ -32,8 +36,13 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
-
+	
 	test BitExpressions {
 		feature Naming {
 			basePackage = "org.yakindu.sct.generator.java.test"
@@ -43,6 +52,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test BooleanExpressions {
@@ -54,6 +68,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test Choice {
@@ -65,6 +84,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test CastExpressions {
@@ -76,41 +100,13 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
-//	test ChildFirstExecutionHierarchy {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-//
-//	test ChildFirstLocalReactions {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-//
-//	test ChildFirstOrthogonalReactions {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-
 	test CKeywords {
 		feature Naming {
 			basePackage = "org.yakindu.sct.generator.java.test"
@@ -120,6 +116,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ConditionalExpression {
@@ -131,6 +132,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ConstantsTests {
@@ -142,6 +148,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ConstOnlyInternalScope {
@@ -153,6 +164,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ConstOnlyDefaultScope {
@@ -164,6 +180,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ConstOnlyNamedScope {
@@ -175,6 +196,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test Declarations {
@@ -186,6 +212,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test DeepHistory {
@@ -197,6 +228,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test DeepEntry {
@@ -208,6 +244,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test DynamicChoice {
@@ -219,6 +260,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test EmptyTransition {
@@ -230,6 +276,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test EnterState {
@@ -241,6 +292,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test EntryChoice {
@@ -252,6 +308,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test EntryExitSelfTransition {
@@ -263,6 +324,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test EntryReactionAction {
@@ -274,6 +340,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ExitOnSelfTransition {
@@ -285,6 +356,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ExitState {
@@ -296,6 +372,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test FeatureCalls {
@@ -307,6 +388,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test FinalState {
@@ -318,6 +404,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test Guard {
@@ -329,6 +420,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test GuardedEntry {
@@ -340,6 +436,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test GuardedExit {
@@ -351,6 +452,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test HistoryWithExitPoint {
@@ -362,6 +468,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test HistoryWithoutInitialStep {
@@ -373,6 +484,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test InEventLifeCycle {
@@ -384,6 +500,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test IntegerExpressions {
@@ -395,6 +516,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test InternalEventLifeCycle {
@@ -406,6 +532,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test LocalReactions {
@@ -417,6 +548,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test LogicalAndTests {
@@ -428,6 +564,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test LogicalOrTests {
@@ -439,6 +580,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test NamedInterfaceAccess {
@@ -450,6 +596,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test NullCheck {
@@ -461,6 +612,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test OperationsTest {
@@ -472,6 +628,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test OperationsWithoutBraces {
@@ -483,6 +644,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test OutEventLifeCycle {
@@ -494,46 +660,13 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
-//	test ParentFirstExecutionHierarchy {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-//
-//
-//	test ParentFirstLocalReactions {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-//
-//
-//	test ParentFirstOrthogonalReactions {
-//		feature Naming {
-//			basePackage = "org.yakindu.sct.generator.java.test"
-//		}
-//
-//		feature Outlet {
-//			targetProject = "org.yakindu.sct.generator.java.test"
-//			targetFolder = "test-gen"
-//		}
-//	}
-//
-
-
-
 	test Parenthesis {
 		feature Naming {
 			basePackage = "org.yakindu.sct.generator.java.test"
@@ -543,6 +676,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test PerformanceTests {
@@ -554,6 +692,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test PriorityValues {
@@ -565,6 +708,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test RaiseEvent {
@@ -576,6 +724,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ReadOnlyVariable {
@@ -587,6 +740,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test SameNameDifferentRegion {
@@ -598,6 +756,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ShallowHistory {
@@ -609,6 +772,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ShallowHistoryWithDeepEntry {
@@ -620,6 +788,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test SimpleEvent {
@@ -631,6 +804,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test SimpleHierachy {
@@ -642,6 +820,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StatechartLocalReactions {
@@ -653,6 +836,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StatechartActive {
@@ -664,6 +852,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StateIsActive {
@@ -675,6 +868,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StaticChoice {
@@ -686,6 +884,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test STextKeywordsInStatesAndRegions {
@@ -697,6 +900,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StringExpressions {
@@ -708,6 +916,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test SyncFork {
@@ -719,6 +932,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test SyncJoin {
@@ -730,6 +948,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test TimedTransitions {
@@ -741,6 +964,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test TypeAlias {
@@ -752,6 +980,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test TransitionWithoutCondition {
@@ -763,6 +996,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test TriggerGuardExpressions {
@@ -774,6 +1012,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test TriggerExpressionPrecedence {
@@ -785,6 +1028,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test ValuedEvents {
@@ -796,6 +1044,11 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 
 	test StatemachineKeywords {
@@ -807,5 +1060,10 @@ GeneratorModel for sctunit::java {
 			targetProject = "org.yakindu.sct.generator.java.test"
 			targetFolder = "test-gen"
 		}
+		
+		feature StatechartNaming {
+			basePackage = "org.yakindu.scr"
+			libraryTargetFolder = "src-gen"
+		}
 	}
 }

+ 3 - 3
test-plugins/org.yakindu.sct.simulation.core.sexec.test/model/test.declarations.sgen

@@ -4,7 +4,7 @@ GeneratorModel for sctunit::interpreter {
 		
 		feature Outlet {
 			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
-			targetFolder = "test-gen"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
 		}
 		
 	}
@@ -13,7 +13,7 @@ GeneratorModel for sctunit::interpreter {
 		
 		feature Outlet {
 			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
-			targetFolder = "test-gen"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
 		}
 		
 	}
@@ -22,7 +22,7 @@ GeneratorModel for sctunit::interpreter {
 		
 		feature Outlet {
 			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
-			targetFolder = "test-gen"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
 		}
 		
 	}

+ 1 - 1
test-plugins/org.yakindu.sct.simulation.core.sexec.test/model/test.entries.sgen

@@ -4,7 +4,7 @@ GeneratorModel for sctunit::interpreter {
 		
 		feature Outlet{ 
 			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"			
 		}			
 	}
 	

+ 1 - 1
test-plugins/org.yakindu.sct.simulation.core.sexec.test/model/test.expressions.sgen

@@ -4,7 +4,7 @@ GeneratorModel for sctunit::interpreter {
 		
 		feature Outlet{ 
 			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"			
 		}			
 	}
 		

+ 464 - 470
test-plugins/org.yakindu.sct.simulation.core.sexec.test/model/test.sgen

@@ -1,481 +1,475 @@
 GeneratorModel for sctunit::interpreter {
 
 	test AllTests {
-	
-		feature Outlet {
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
-			targetFolder = "test-gen"
-		}
-	}	
-	
-	test AlwaysOncycle{ 
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test AssignmentAsExpression{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test BitExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test BooleanExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test Choice{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test CastExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test CKeywords{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test ConditionalExpression{ 
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test ConstantsTests{ 
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test Declarations{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test AlwaysOncycle {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test AssignmentAsExpression {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test BitExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test BooleanExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test Choice {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test CastExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test CKeywords {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ConditionalExpression {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ConstantsTests {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test Declarations {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
 	test DeepEntry {
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-
-	test DeepHistory{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test DynamicChoice{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test EmptyTransition{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}
-	}
-	
-	
-	test EnterState{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test EntryChoice{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test EntryExitSelfTransition{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-	
-	test ExitOnSelfTransition{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-		
-	test ExitState{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test FeatureCalls{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test FinalState{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test Guard{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test GuardedEntry{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test GuardedExit{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test HistoryWithExitPoint{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test HistoryWithoutInitialStep{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test InEventLifeCycle{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test IntegerExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-	
-	test InternalEventLifeCycle{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-			
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test DeepHistory {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test DynamicChoice {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test EmptyTransition {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test EnterState {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test EntryChoice {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test EntryExitSelfTransition {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ExitOnSelfTransition {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ExitState {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test FeatureCalls {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test FinalState {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test Guard {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test GuardedEntry {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test GuardedExit {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test HistoryWithExitPoint {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test HistoryWithoutInitialStep {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test InEventLifeCycle {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test IntegerExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test InternalEventLifeCycle {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
 	test LocalReactions {
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-		
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
 	test LogicalAndTests {
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
 	}
-		
+
 	test LogicalOrTests {
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-		
-	test NamedInterfaceAccess{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test NullCheck{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test OperationsWithoutBraces{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}	
-		
-	}	
-	
-	test OutEventLifeCycle{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-	
-	test Parenthesis{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-		
-	test PriorityValues{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test ReadOnlyVariable{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-			
-	test RaiseEvent{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-		
-	test SameNameDifferentRegion{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-	
-	
-	test ShallowHistory{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test NamedInterfaceAccess {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test NullCheck {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test OperationsWithoutBraces {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+
+	}
+
+	test OutEventLifeCycle {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test Parenthesis {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test PriorityValues {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ReadOnlyVariable {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test RaiseEvent {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test SameNameDifferentRegion {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ShallowHistory {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
 	test ShallowHistoryWithDeepEntry {
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test SimpleEvent{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test SimpleHierachy{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test StatechartLocalReactions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test StatechartActive{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test StateIsActive{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test StaticChoice{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	
-	
-	test STextKeywordsInStatesAndRegions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test StringExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test SyncFork{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test SyncJoin{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test TimedTransitions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test TransitionWithoutCondition{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-
-	test TriggerGuardExpressions{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}
-	
-	test TypeAlias{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
-	}	
-	
-
-	test ValuedEvents{
-		
-		feature Outlet{ 
-			targetProject = "org.yakindu.sct.simulation.core.sexec.test" 
-			targetFolder = "test-gen"			
-		}			
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test SimpleEvent {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test SimpleHierachy {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test StatechartLocalReactions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test StatechartActive {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test StateIsActive {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test StaticChoice {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test STextKeywordsInStatesAndRegions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test StringExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test SyncFork {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test SyncJoin {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test TimedTransitions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test TransitionWithoutCondition {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test TriggerGuardExpressions {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test TypeAlias {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
+	}
+
+	test ValuedEvents {
+
+		feature Outlet {
+			targetProject = "org.yakindu.sct.simulation.core.sexec.test"
+			targetFolder = "test-gen/org/yakindu/sct/simulation/core/sexec/test"
+		}
 	}
 }