|
@@ -74,8 +74,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
}
|
|
|
|
|
|
public void enter() {
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -85,6 +83,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
if (occuredEvents.contains(defaultInterface.getEventEvent1())) {
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
+ defaultInterface.setVarHierarchy(2);
|
|
|
+
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() + (3));
|
|
|
|
|
@@ -100,6 +100,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
if (occuredEvents.contains(defaultInterface.getEventEvent11())) {
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
+ defaultInterface.setVarHierarchy(2);
|
|
|
+
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() + (3));
|
|
|
|
|
@@ -127,6 +129,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
if (occuredEvents.contains(defaultInterface.getEventEvent12())) {
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
+ defaultInterface.setVarHierarchy(2);
|
|
|
+
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() + (3));
|
|
|
|
|
@@ -143,6 +147,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
.getEventEvent13())) {
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
+ defaultInterface.setVarHierarchy(2);
|
|
|
+
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() + (3));
|
|
|
|
|
@@ -150,7 +156,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
.getVarHierarchy() * (4));
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() * (5));
|
|
|
+ .getVarHierarchy() + (5));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State5;
|
|
@@ -187,10 +193,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -200,9 +203,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -248,8 +248,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -261,7 +259,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
.getVarHierarchy() * (4));
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() * (5));
|
|
|
+ .getVarHierarchy() + (5));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State5;
|
|
@@ -277,9 +275,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
.contains(defaultInterface.getEventEvent9()))) {
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() - (3));
|
|
|
-
|
|
|
//Handle exit of all possible states on position 1...
|
|
|
switch (stateVector[1]) {
|
|
|
|
|
@@ -317,7 +312,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
default :
|
|
|
break;
|
|
|
}
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
+ defaultInterface.setVarHierarchy(defaultInterface
|
|
|
+ .getVarHierarchy() - (3));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
@@ -343,10 +339,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -356,9 +349,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -404,8 +394,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -418,7 +406,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -450,9 +438,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() / (4));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() - (3));
|
|
|
-
|
|
|
//Handle exit of all possible states on position 2...
|
|
|
switch (stateVector[2]) {
|
|
|
|
|
@@ -473,7 +458,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
default :
|
|
|
break;
|
|
|
}
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
+ defaultInterface.setVarHierarchy(defaultInterface
|
|
|
+ .getVarHierarchy() - (3));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
@@ -483,7 +469,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() + (6));
|
|
@@ -511,10 +497,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -524,9 +507,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -572,8 +552,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -586,7 +564,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -618,9 +596,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() / (4));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() - (3));
|
|
|
-
|
|
|
//Handle exit of all possible states on position 2...
|
|
|
switch (stateVector[2]) {
|
|
|
|
|
@@ -641,7 +616,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
default :
|
|
|
break;
|
|
|
}
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
+ defaultInterface.setVarHierarchy(defaultInterface
|
|
|
+ .getVarHierarchy() - (3));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
@@ -654,7 +630,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() * (5));
|
|
|
+ .getVarHierarchy() + (5));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State5;
|
|
@@ -679,10 +655,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -692,9 +665,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -740,8 +710,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -754,7 +722,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -786,9 +754,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() / (4));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() - (3));
|
|
|
-
|
|
|
//Handle exit of all possible states on position 2...
|
|
|
switch (stateVector[2]) {
|
|
|
|
|
@@ -809,7 +774,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
default :
|
|
|
break;
|
|
|
}
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
+ defaultInterface.setVarHierarchy(defaultInterface
|
|
|
+ .getVarHierarchy() - (3));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
@@ -828,10 +794,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -841,9 +804,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -857,9 +817,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() / (4));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() - (3));
|
|
|
-
|
|
|
//Handle exit of all possible states on position 2...
|
|
|
switch (stateVector[2]) {
|
|
|
|
|
@@ -880,7 +837,8 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
default :
|
|
|
break;
|
|
|
}
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
+ defaultInterface.setVarHierarchy(defaultInterface
|
|
|
+ .getVarHierarchy() - (3));
|
|
|
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
@@ -905,10 +863,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -918,9 +873,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -966,8 +918,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -997,10 +947,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -1010,9 +957,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -1042,8 +986,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|
|
@@ -1066,10 +1008,7 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
stateVector[0] = State.$NullState$;
|
|
|
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (5));
|
|
|
-
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
+ .getVarHierarchy() - (5));
|
|
|
|
|
|
break;
|
|
|
|
|
@@ -1079,9 +1018,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface.setVarHierarchy(defaultInterface
|
|
|
.getVarHierarchy() - (6));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(defaultInterface
|
|
|
- .getVarHierarchy() / (4));
|
|
|
-
|
|
|
break;
|
|
|
|
|
|
default :
|
|
@@ -1127,8 +1063,6 @@ public class Test_ParallelRegionsCycleBasedStatemachine
|
|
|
defaultInterface
|
|
|
.setVarHierarchy(defaultInterface.getVarHierarchy() - (3));
|
|
|
|
|
|
- defaultInterface.setVarHierarchy(2);
|
|
|
-
|
|
|
nextStateIndex = 0;
|
|
|
stateVector[0] = State.State1;
|
|
|
|