|
@@ -11,6 +11,7 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
statechart AssignmentAsExpression {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
@@ -58,7 +59,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart NamedInterfaceAccess {
|
|
|
+
|
|
|
+ statechart CKeywords {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -69,7 +71,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart NullCheck {
|
|
|
+
|
|
|
+ statechart ConditionalExpressions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -80,7 +83,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart DeepHistory {
|
|
|
+
|
|
|
+ statechart Declarations {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -91,6 +95,7 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
statechart DeepEntry{
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
@@ -101,9 +106,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
- statechart DynamicChoice{
|
|
|
+ statechart DeepHistory {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -115,7 +120,7 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart EntryChoice {
|
|
|
+ statechart DynamicChoice{
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -126,8 +131,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- statechart ExitOnSelfTransition {
|
|
|
+
|
|
|
+ statechart EnterState {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -138,23 +143,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart ExitState {
|
|
|
- feature Outlet {
|
|
|
- targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
- targetFolder = "src-gen"
|
|
|
- }
|
|
|
-
|
|
|
- feature GeneralFeatures {
|
|
|
- TimerService = true
|
|
|
- RuntimeService = true
|
|
|
- }
|
|
|
-
|
|
|
- feature FunctionInlining {
|
|
|
- inlineReactions = false
|
|
|
- }
|
|
|
|
|
|
- }
|
|
|
- statechart EnterState {
|
|
|
+ statechart EntryChoice {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -165,7 +155,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart GuardedEntry {
|
|
|
+
|
|
|
+ statechart ExitOnSelfTransition {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -176,7 +167,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart GuardedExit {
|
|
|
+
|
|
|
+ statechart ExitState {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -186,6 +178,11 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
+
|
|
|
+ feature FunctionInlining {
|
|
|
+ inlineReactions = false
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
statechart FeatureCalls {
|
|
@@ -199,6 +196,7 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
statechart Guard {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
@@ -211,33 +209,31 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart LogicalAnd {
|
|
|
- feature Outlet {
|
|
|
+ statechart GuardedEntry {
|
|
|
+ feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
- statechart LogicalOr {
|
|
|
- feature Outlet {
|
|
|
+
|
|
|
+ statechart GuardedExit {
|
|
|
+ feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
- }
|
|
|
-
|
|
|
- statechart Parenthesis {
|
|
|
+ statechart HistoryWithoutInitialStep {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -249,7 +245,7 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart PriorityValues {
|
|
|
+ statechart InEventLifeCycle {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -260,8 +256,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- statechart ShallowHistory {
|
|
|
+
|
|
|
+ statechart IntegerExpressions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -272,7 +268,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart SimpleEvent {
|
|
|
+
|
|
|
+ statechart InternalEventLifeCycle {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -283,7 +280,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart SimpleHierachy {
|
|
|
+
|
|
|
+ statechart JavaKeywords {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -292,32 +290,36 @@ GeneratorModel for yakindu::java {
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
- }
|
|
|
- }
|
|
|
- statechart StateIsActive {
|
|
|
- feature Outlet {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart LogicalAnd {
|
|
|
+ feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
- statechart StatechartLocalReactions {
|
|
|
- feature Outlet {
|
|
|
+
|
|
|
+ statechart LogicalOr {
|
|
|
+ feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
- statechart StaticChoice {
|
|
|
+ statechart NamedInterfaceAccess {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -329,7 +331,7 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart SyncFork {
|
|
|
+ statechart NullCheck {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -339,8 +341,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
- statechart SyncJoin {
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart Operations {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -349,9 +352,10 @@ GeneratorModel for yakindu::java {
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
- }
|
|
|
- }
|
|
|
- statechart ValuedEvents {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart OutEventLifeCycle {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -361,8 +365,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
- statechart IntegerExpressions {
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart Parenthesis {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -373,7 +378,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart InEventLifeCycle {
|
|
|
+
|
|
|
+ statechart PerformanceTest {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -384,7 +390,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart InternalEventLifeCycle {
|
|
|
+
|
|
|
+ statechart PriorityValues {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -394,8 +401,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
- statechart OutEventLifeCycle {
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart RaiseEvent {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -406,6 +414,7 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
statechart RealExpressions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
@@ -416,8 +425,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
- statechart StringExpressions {
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart SameNameDifferentRegion {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -428,8 +438,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- statechart CKeywords {
|
|
|
+
|
|
|
+ statechart ShallowHistory {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -440,8 +450,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- statechart JavaKeywords {
|
|
|
+
|
|
|
+ statechart SimpleEvent {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -450,10 +460,11 @@ GeneratorModel for yakindu::java {
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
- }
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
- statechart Operations {
|
|
|
+ statechart SimpleHierachy {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -462,10 +473,10 @@ GeneratorModel for yakindu::java {
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
- statechart RaiseEvent {
|
|
|
+
|
|
|
+ statechart StatechartLocalReactions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -475,9 +486,9 @@ GeneratorModel for yakindu::java {
|
|
|
TimerService = true
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
- statechart RealExpressions {
|
|
|
+ }
|
|
|
+
|
|
|
+ statechart StateIsActive {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -488,7 +499,8 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
- statechart SameNameDifferentRegion {
|
|
|
+
|
|
|
+ statechart StaticChoice {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -499,12 +511,12 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- statechart PerformanceTest {
|
|
|
+
|
|
|
+ statechart STextKeywordsInStatesAndRegions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
@@ -512,7 +524,7 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart Declarations {
|
|
|
+ statechart StringExpressions {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -524,7 +536,7 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart HistoryWithoutInitialStep {
|
|
|
+ statechart SyncFork {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
@@ -536,11 +548,11 @@ GeneratorModel for yakindu::java {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- statechart STextKeywordsInStatesAndRegions {
|
|
|
+ statechart SyncJoin {
|
|
|
feature Outlet {
|
|
|
targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
targetFolder = "src-gen"
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
feature GeneralFeatures {
|
|
|
TimerService = true
|
|
@@ -571,5 +583,17 @@ GeneratorModel for yakindu::java {
|
|
|
RuntimeService = true
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ statechart ValuedEvents {
|
|
|
+ feature Outlet {
|
|
|
+ targetProject = "org.yakindu.sct.generator.java.test"
|
|
|
+ targetFolder = "src-gen"
|
|
|
+ }
|
|
|
|
|
|
+ feature GeneralFeatures {
|
|
|
+ TimerService = true
|
|
|
+ RuntimeService = true
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
}
|