This commit is contained in:
2026-07-06 19:13:12 +02:00
parent 6472f01026
commit 0a8f9720c9
29 changed files with 578 additions and 536 deletions

View File

@@ -43,10 +43,12 @@ public class SymbolicPathValueEstimator implements PathValueEstimator {
click.kamil.springstatemachineexporter.analysis.resolver.ConstantResolver resolver = new click.kamil.springstatemachineexporter.analysis.resolver.ConstantResolver(); click.kamil.springstatemachineexporter.analysis.resolver.ConstantResolver resolver = new click.kamil.springstatemachineexporter.analysis.resolver.ConstantResolver();
if (caller != null) {
String callerVal = resolver.resolve(caller, context); String callerVal = resolver.resolve(caller, context);
if (callerVal != null && !callerVal.isEmpty()) { if (callerVal != null && !callerVal.isEmpty()) {
addValue(collectedConstants, callerVal); addValue(collectedConstants, callerVal);
} }
}
String argVal = resolver.resolve(arg, context); String argVal = resolver.resolve(arg, context);
if (argVal != null && !argVal.isEmpty()) { if (argVal != null && !argVal.isEmpty()) {

View File

@@ -143,11 +143,14 @@ public class DynamicClasspathResolver {
} }
protected void runProcess(ProcessBuilder pb) throws IOException, InterruptedException { protected void runProcess(ProcessBuilder pb) throws IOException, InterruptedException {
pb.redirectErrorStream(true);
pb.redirectOutput(ProcessBuilder.Redirect.DISCARD);
Process p = pb.start(); Process p = pb.start();
p.waitFor(); p.waitFor();
} }
protected String runProcessAndGetOutput(ProcessBuilder pb) throws IOException, InterruptedException { protected String runProcessAndGetOutput(ProcessBuilder pb) throws IOException, InterruptedException {
pb.redirectErrorStream(true);
Process p = pb.start(); Process p = pb.start();
StringBuilder out = new StringBuilder(); StringBuilder out = new StringBuilder();
try (BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()))) { try (BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()))) {

View File

@@ -76,7 +76,7 @@ public class SpringContextScanner extends ASTVisitor {
.isPrimary(hasPrimaryMethod(methodBinding, node)) .isPrimary(hasPrimaryMethod(methodBinding, node))
.qualifiers(extractQualifiers(methodBinding)) .qualifiers(extractQualifiers(methodBinding))
.order(extractOrder(methodBinding)) .order(extractOrder(methodBinding))
.declaringClassFqn(methodBinding.getDeclaringClass().getQualifiedName()) .declaringClassFqn(methodBinding.getDeclaringClass() != null ? methodBinding.getDeclaringClass().getQualifiedName() : null)
.factoryMethodName(node.getName().getIdentifier()) .factoryMethodName(node.getName().getIdentifier())
.build(); .build();

View File

@@ -239,15 +239,31 @@ public class AstTransitionParser {
} else { } else {
t.setEvent(Event.of(QuotedExpression.of(resolved).toStringWithoutQuotes())); t.setEvent(Event.of(QuotedExpression.of(resolved).toStringWithoutQuotes()));
} }
if (args.size() > 1) {
Expression actionArg = resolveArg((Expression) args.get(1), argsMap);
parseAction(actionArg, t, cu, context);
}
} }
case "guard", "guardExpression" -> { case "guard", "guardExpression" -> {
Expression resolved = resolveArg((Expression) args.get(0), argsMap); Expression resolved = resolveArg((Expression) args.get(0), argsMap);
parseGuard(resolved, t, cu, context); parseGuard(resolved, t, cu, context);
} }
case "guards" -> {
args.forEach(arg -> {
Expression resolved = resolveArg((Expression) arg, argsMap);
parseGuard(resolved, t, cu, context);
});
}
case "action" -> { case "action" -> {
Expression resolved = resolveArg((Expression) args.get(0), argsMap); Expression resolved = resolveArg((Expression) args.get(0), argsMap);
parseAction(resolved, t, cu, context); parseAction(resolved, t, cu, context);
} }
case "actions" -> {
args.forEach(arg -> {
Expression resolved = resolveArg((Expression) arg, argsMap);
parseAction(resolved, t, cu, context);
});
}
case "timer", "timerOnce" -> { case "timer", "timerOnce" -> {
Expression resolved = resolveArg((Expression) args.get(0), argsMap); Expression resolved = resolveArg((Expression) args.get(0), argsMap);
t.setEvent(Event.of(methodName + "(" + resolved.toString() + ")", methodName + "(" + resolved.toString() + ")")); t.setEvent(Event.of(methodName + "(" + resolved.toString() + ")", methodName + "(" + resolved.toString() + ")"));
@@ -521,7 +537,7 @@ public class AstTransitionParser {
TypeDeclaration td = findEnclosingType(quotedExpr.getExpression()); TypeDeclaration td = findEnclosingType(quotedExpr.getExpression());
String fqn = td != null ? context.getFqn(td) : null; String fqn = td != null ? context.getFqn(td) : null;
String sourceFile = fqn != null ? context.getRelativePath(fqn) : null; String sourceFile = fqn != null ? context.getRelativePath(fqn) : null;
t.setGuard(Guard.of(quotedExpr.toStringWithoutQuotes(), isLambdaOrAnonymous(quotedExpr.getExpression()), internalLogic, lineNumber, fqn, sourceFile)); t.getGuards().add(Guard.of(quotedExpr.toStringWithoutQuotes(), isLambdaOrAnonymous(quotedExpr.getExpression()), internalLogic, lineNumber, fqn, sourceFile));
} }
} }

View File

@@ -107,13 +107,19 @@ public class Dot implements StateMachineExporter {
} }
} }
// Guard // Guards
if (t.getGuard() != null && !t.getGuard().expression().isBlank()) { if (t.getGuards() != null && !t.getGuards().isEmpty()) {
if (!label.isEmpty()) if (!label.isEmpty())
label.append(" "); label.append(" ");
String guardText = options.isUseLambdaGuards() && t.getGuard().isLambda() ? "λ" label.append("[");
: escapeDotString(t.getGuard().expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim()); for (int i = 0; i < t.getGuards().size(); i++) {
label.append("[").append(guardText).append("]"); if (i > 0) label.append(" && ");
var guard = t.getGuards().get(i);
String guardText = options.isUseLambdaGuards() && guard.isLambda() ? "λ"
: escapeDotString(guard.expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim());
label.append(guardText);
}
label.append("]");
} }
// Actions // Actions

View File

@@ -203,14 +203,21 @@ public class PlantUml implements StateMachineExporter {
parts.add(eventStr); parts.add(eventStr);
} }
} }
if (t.getGuard() != null) { if (t.getGuards() != null && !t.getGuards().isEmpty()) {
String g = t.getGuard().expression(); StringBuilder guardsBuilder = new StringBuilder();
if (options.isUseLambdaGuards() && t.getGuard().isLambda()) { guardsBuilder.append("[");
parts.add("[" + LAMBDA + "]"); for (int i = 0; i < t.getGuards().size(); i++) {
if (i > 0) guardsBuilder.append(" && ");
var guard = t.getGuards().get(i);
if (options.isUseLambdaGuards() && guard.isLambda()) {
guardsBuilder.append(LAMBDA);
} else { } else {
parts.add("[" + g.replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim() + "]"); guardsBuilder.append(guard.expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim());
} }
} }
guardsBuilder.append("]");
parts.add(guardsBuilder.toString());
}
if (t.getActions() != null && !t.getActions().isEmpty()) { if (t.getActions() != null && !t.getActions().isEmpty()) {
parts.add("/ " + t.getActions().stream() parts.add("/ " + t.getActions().stream()
.map(a -> (options.isUseLambdaGuards() && a.isLambda()) ? LAMBDA : a.expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim()) .map(a -> (options.isUseLambdaGuards() && a.isLambda()) ? LAMBDA : a.expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim())

View File

@@ -102,12 +102,20 @@ public class Scxml implements StateMachineExporter {
} }
private static String getGuardText(Transition t, boolean useLambdaGuards) { private static String getGuardText(Transition t, boolean useLambdaGuards) {
if (t.getGuard() == null || t.getGuard().expression().isBlank()) if (t.getGuards() == null || t.getGuards().isEmpty())
return ""; return "";
if (useLambdaGuards && t.getGuard().isLambda()) {
return LAMBDA; StringBuilder sb = new StringBuilder();
for (int i = 0; i < t.getGuards().size(); i++) {
if (i > 0) sb.append(" && ");
var guard = t.getGuards().get(i);
if (useLambdaGuards && guard.isLambda()) {
sb.append(LAMBDA);
} else {
sb.append(guard.expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim());
} }
return t.getGuard().expression().replaceAll("[\\n\\r]+", " ").replaceAll("\\s{2,}", " ").trim(); }
return sb.toString();
} }
private static String escapeXml(String s) { private static String escapeXml(String s) {

View File

@@ -16,7 +16,7 @@ public class Transition {
private List<State> targetStates = new ArrayList<>(); private List<State> targetStates = new ArrayList<>();
private Event event; private Event event;
private Guard guard; private List<Guard> guards = new ArrayList<>();
private List<Action> actions = new ArrayList<>(); private List<Action> actions = new ArrayList<>();
private Integer order = null; // optional order for withChoice or withJunction private Integer order = null; // optional order for withChoice or withJunction

View File

@@ -104,7 +104,7 @@ class AstTransitionParserTest {
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
Transition transition = transitions.getFirst(); Transition transition = transitions.getFirst();
assertThat(transition.getGuard()) assertThat(transition.getGuards().getFirst())
.extracting(Guard::expression) .extracting(Guard::expression)
.isEqualTo("amount > 0"); .isEqualTo("amount > 0");
} }
@@ -129,7 +129,7 @@ class AstTransitionParserTest {
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
Transition transition = transitions.getFirst(); Transition transition = transitions.getFirst();
assertThat(transition.getGuard().isLambda()).isTrue(); assertThat(transition.getGuards().getFirst().isLambda()).isTrue();
assertThat(transition.getActions()) assertThat(transition.getActions())
.extracting(Action::isLambda) .extracting(Action::isLambda)
.containsExactly(true); .containsExactly(true);
@@ -230,7 +230,7 @@ class AstTransitionParserTest {
List<Transition> transitions = AstTransitionParser.parseTransitions(method, context); List<Transition> transitions = AstTransitionParser.parseTransitions(method, context);
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
assertThat(transitions.getFirst().getGuard().internalLogic()) assertThat(transitions.getFirst().getGuards().getFirst().internalLogic())
.contains("context.getMessage() != null"); .contains("context.getMessage() != null");
} }
@@ -287,7 +287,7 @@ class AstTransitionParserTest {
List<Transition> transitions = AstTransitionParser.parseTransitions(method, context); List<Transition> transitions = AstTransitionParser.parseTransitions(method, context);
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
assertThat(transitions.getFirst().getGuard().internalLogic()) assertThat(transitions.getFirst().getGuards().getFirst().internalLogic())
.contains("return expected.equals(context.getMessage());") .contains("return expected.equals(context.getMessage());")
.doesNotContain("protected Guard<String, String> guardVarEquals"); .doesNotContain("protected Guard<String, String> guardVarEquals");
} }
@@ -364,7 +364,7 @@ class AstTransitionParserTest {
List<Transition> transitions = AstTransitionParser.parseTransitions(method, context); List<Transition> transitions = AstTransitionParser.parseTransitions(method, context);
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
assertThat(transitions.getFirst().getGuard().internalLogic()) assertThat(transitions.getFirst().getGuards().getFirst().internalLogic())
.contains("return \"OK\".equals(context.getMessage().getPayload());") .contains("return \"OK\".equals(context.getMessage().getPayload());")
.contains("public boolean evaluate"); .contains("public boolean evaluate");
} }
@@ -390,7 +390,7 @@ class AstTransitionParserTest {
List<Transition> transitions = AstTransitionParser.parseTransitions(method, context); List<Transition> transitions = AstTransitionParser.parseTransitions(method, context);
assertThat(transitions).hasSize(1); assertThat(transitions).hasSize(1);
assertThat(transitions.getFirst().getGuard().internalLogic()) assertThat(transitions.getFirst().getGuards().getFirst().internalLogic())
.contains("context -> \"LOCAL_OK\".equals(context.getMessage())"); .contains("context -> \"LOCAL_OK\".equals(context.getMessage())");
} }
} }

View File

@@ -31,7 +31,7 @@ class PlantUmlTest {
t.setTargetStates(List.of(state2)); t.setTargetStates(List.of(state2));
// Add a guard and action containing problematic characters // Add a guard and action containing problematic characters
t.setGuard(Guard.of("list.size() < 5", false, null, null, null, null)); t.getGuards().add(Guard.of("list.size() < 5", false, null, null, null, null));
t.setActions(List.of(Action.of("doSomething(new int[]{1, 2})", false, null, null, null, null))); t.setActions(List.of(Action.of("doSomething(new int[]{1, 2})", false, null, null, null, null)));
String result = plantUml.export( String result = plantUml.export(

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -278,14 +278,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 86, "lineNumber" : 86,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -299,14 +299,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 87, "lineNumber" : 87,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -320,7 +320,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -334,14 +334,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 92, "lineNumber" : 92,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -355,7 +355,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -369,14 +369,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 97, "lineNumber" : 97,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -390,7 +390,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -404,14 +404,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 102, "lineNumber" : 102,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -425,7 +425,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -439,14 +439,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 107, "lineNumber" : 107,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -460,7 +460,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -474,14 +474,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 112, "lineNumber" : 112,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -495,14 +495,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 113, "lineNumber" : 113,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -516,7 +516,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -530,14 +530,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 118, "lineNumber" : 118,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -551,7 +551,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -565,14 +565,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 123, "lineNumber" : 123,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -586,7 +586,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -600,14 +600,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 128, "lineNumber" : 128,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -621,14 +621,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 129, "lineNumber" : 129,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -642,7 +642,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -656,14 +656,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 134, "lineNumber" : 134,
"className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig", "className" : "click.kamil.examples.statemachine.complex.ComplexStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/complex/ComplexStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -677,7 +677,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
} ], } ],

View File

@@ -482,7 +482,7 @@
"rawName" : "OrderEvents.PLACE", "rawName" : "OrderEvents.PLACE",
"fullIdentifier" : "PLACE_ORDER" "fullIdentifier" : "PLACE_ORDER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -496,14 +496,14 @@
"fullIdentifier" : "PENDING_PAYMENT" "fullIdentifier" : "PENDING_PAYMENT"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "(c) -> true", "expression" : "(c) -> true",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "(c) -> true", "internalLogic" : "(c) -> true",
"lineNumber" : 41, "lineNumber" : 41,
"className" : "click.kamil.examples.enterprise.config.EnterpriseStateMachineConfig", "className" : "click.kamil.examples.enterprise.config.EnterpriseStateMachineConfig",
"sourceFile" : "src/main/java/click/kamil/examples/enterprise/config/EnterpriseStateMachineConfig.java" "sourceFile" : "src/main/java/click/kamil/examples/enterprise/config/EnterpriseStateMachineConfig.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -517,7 +517,7 @@
"fullIdentifier" : "CANCELLED" "fullIdentifier" : "CANCELLED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -534,7 +534,7 @@
"rawName" : "OrderEvents.PAY", "rawName" : "OrderEvents.PAY",
"fullIdentifier" : "PAY_ORDER" "fullIdentifier" : "PAY_ORDER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -551,7 +551,7 @@
"rawName" : "OrderEvents.SHIP", "rawName" : "OrderEvents.SHIP",
"fullIdentifier" : "SHIP_ORDER" "fullIdentifier" : "SHIP_ORDER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -568,7 +568,7 @@
"rawName" : "\"FINALIZE\"", "rawName" : "\"FINALIZE\"",
"fullIdentifier" : "FINALIZE" "fullIdentifier" : "FINALIZE"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -585,7 +585,7 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "CANCEL_ORDER" "fullIdentifier" : "CANCEL_ORDER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -602,7 +602,7 @@
"rawName" : "OrderEvents.RETURN", "rawName" : "OrderEvents.RETURN",
"fullIdentifier" : "RETURN_ORDER" "fullIdentifier" : "RETURN_ORDER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -902,7 +902,7 @@
"rawName" : "MyEvents.SUBMIT", "rawName" : "MyEvents.SUBMIT",
"fullIdentifier" : "SUBMIT_EVENT" "fullIdentifier" : "SUBMIT_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -919,7 +919,7 @@
"rawName" : "\"FINISH\"", "rawName" : "\"FINISH\"",
"fullIdentifier" : "FINISH" "fullIdentifier" : "FINISH"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -936,7 +936,7 @@
"rawName" : "MyEvents.CANCEL", "rawName" : "MyEvents.CANCEL",
"fullIdentifier" : "CANCEL_EVENT" "fullIdentifier" : "CANCEL_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -953,7 +953,7 @@
"rawName" : "\"REACTIVE_EVENT\"", "rawName" : "\"REACTIVE_EVENT\"",
"fullIdentifier" : "REACTIVE_EVENT" "fullIdentifier" : "REACTIVE_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -970,7 +970,7 @@
"rawName" : "\"AUDIT_EVENT\"", "rawName" : "\"AUDIT_EVENT\"",
"fullIdentifier" : "AUDIT_EVENT" "fullIdentifier" : "AUDIT_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -987,7 +987,7 @@
"rawName" : "\"EXTERNAL_TRIGGER\"", "rawName" : "\"EXTERNAL_TRIGGER\"",
"fullIdentifier" : "EXTERNAL_TRIGGER" "fullIdentifier" : "EXTERNAL_TRIGGER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -902,7 +902,7 @@
"rawName" : "MyEvents.SUBMIT", "rawName" : "MyEvents.SUBMIT",
"fullIdentifier" : "SUBMIT_EVENT" "fullIdentifier" : "SUBMIT_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -919,7 +919,7 @@
"rawName" : "\"FINISH\"", "rawName" : "\"FINISH\"",
"fullIdentifier" : "FINISH" "fullIdentifier" : "FINISH"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -936,7 +936,7 @@
"rawName" : "MyEvents.CANCEL", "rawName" : "MyEvents.CANCEL",
"fullIdentifier" : "CANCEL_EVENT" "fullIdentifier" : "CANCEL_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -953,7 +953,7 @@
"rawName" : "\"REACTIVE_EVENT\"", "rawName" : "\"REACTIVE_EVENT\"",
"fullIdentifier" : "REACTIVE_EVENT" "fullIdentifier" : "REACTIVE_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -970,7 +970,7 @@
"rawName" : "\"AUDIT_EVENT\"", "rawName" : "\"AUDIT_EVENT\"",
"fullIdentifier" : "AUDIT_EVENT" "fullIdentifier" : "AUDIT_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -987,7 +987,7 @@
"rawName" : "\"EXTERNAL_TRIGGER\"", "rawName" : "\"EXTERNAL_TRIGGER\"",
"fullIdentifier" : "EXTERNAL_TRIGGER" "fullIdentifier" : "EXTERNAL_TRIGGER"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -281,7 +281,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -298,7 +298,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -315,7 +315,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -332,7 +332,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -349,7 +349,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -366,7 +366,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -380,14 +380,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 120, "lineNumber" : 120,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -401,7 +401,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -415,14 +415,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 126, "lineNumber" : 126,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -436,14 +436,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 127, "lineNumber" : 127,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -457,7 +457,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -471,14 +471,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 132, "lineNumber" : 132,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -492,7 +492,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -506,14 +506,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 137, "lineNumber" : 137,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -527,7 +527,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -541,14 +541,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 142, "lineNumber" : 142,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -562,7 +562,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -576,14 +576,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 147, "lineNumber" : 147,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -597,7 +597,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -611,14 +611,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 152, "lineNumber" : 152,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -632,14 +632,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 153, "lineNumber" : 153,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -653,7 +653,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -667,14 +667,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 158, "lineNumber" : 158,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -688,7 +688,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -702,14 +702,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 163, "lineNumber" : 163,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -723,7 +723,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -737,14 +737,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 168, "lineNumber" : 168,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -758,14 +758,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 169, "lineNumber" : 169,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -779,7 +779,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -793,14 +793,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 174, "lineNumber" : 174,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -814,7 +814,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -831,7 +831,7 @@
"rawName" : "Events.EVENTX", "rawName" : "Events.EVENTX",
"fullIdentifier" : "Events.EVENTX" "fullIdentifier" : "Events.EVENTX"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -845,14 +845,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 31, "lineNumber" : 31,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.F1StateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.F1StateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/F1StateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/F1StateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -866,7 +866,7 @@
"fullIdentifier" : "States.STATE_EXTRA_1" "fullIdentifier" : "States.STATE_EXTRA_1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -883,7 +883,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -900,7 +900,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -917,7 +917,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -281,7 +281,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -298,7 +298,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -315,7 +315,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -332,7 +332,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -349,7 +349,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -366,7 +366,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -380,14 +380,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 120, "lineNumber" : 120,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -401,7 +401,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -415,14 +415,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 126, "lineNumber" : 126,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -436,14 +436,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 127, "lineNumber" : 127,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -457,7 +457,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -471,14 +471,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 132, "lineNumber" : 132,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -492,7 +492,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -506,14 +506,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 137, "lineNumber" : 137,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -527,7 +527,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -541,14 +541,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 142, "lineNumber" : 142,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -562,7 +562,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -576,14 +576,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 147, "lineNumber" : 147,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -597,7 +597,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -611,14 +611,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 152, "lineNumber" : 152,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -632,14 +632,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 153, "lineNumber" : 153,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -653,7 +653,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -667,14 +667,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 158, "lineNumber" : 158,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -688,7 +688,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -702,14 +702,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 163, "lineNumber" : 163,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -723,7 +723,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -737,14 +737,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 168, "lineNumber" : 168,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -758,14 +758,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 169, "lineNumber" : 169,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -779,7 +779,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -793,14 +793,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 174, "lineNumber" : 174,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractFStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractFStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -814,7 +814,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -831,7 +831,7 @@
"rawName" : "Events.EVENT_1_1", "rawName" : "Events.EVENT_1_1",
"fullIdentifier" : "Events.EVENT_1_1" "fullIdentifier" : "Events.EVENT_1_1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -845,14 +845,14 @@
"fullIdentifier" : "States.STATE_EXTRA_1_1" "fullIdentifier" : "States.STATE_EXTRA_1_1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 33, "lineNumber" : 33,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.F2StateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.F2StateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/F2StateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/F2StateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -866,7 +866,7 @@
"fullIdentifier" : "States.STATE_EXTRA_1_3" "fullIdentifier" : "States.STATE_EXTRA_1_3"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -883,7 +883,7 @@
"rawName" : "Events.EVENT_1_2", "rawName" : "Events.EVENT_1_2",
"fullIdentifier" : "Events.EVENT_1_2" "fullIdentifier" : "Events.EVENT_1_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -900,7 +900,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -917,7 +917,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -934,7 +934,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.TO_FORK", "rawName" : "Events.TO_FORK",
"fullIdentifier" : "Events.TO_FORK" "fullIdentifier" : "Events.TO_FORK"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"fullIdentifier" : "States.REGION2_STATE1" "fullIdentifier" : "States.REGION2_STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.R1_NEXT", "rawName" : "Events.R1_NEXT",
"fullIdentifier" : "Events.R1_NEXT" "fullIdentifier" : "Events.R1_NEXT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.R2_NEXT", "rawName" : "Events.R2_NEXT",
"fullIdentifier" : "Events.R2_NEXT" "fullIdentifier" : "Events.R2_NEXT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"fullIdentifier" : "States.JOIN" "fullIdentifier" : "States.JOIN"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.TO_END", "rawName" : "Events.TO_END",
"fullIdentifier" : "Events.TO_END" "fullIdentifier" : "Events.TO_END"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -278,14 +278,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 98, "lineNumber" : 98,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -299,7 +299,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -313,14 +313,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 104, "lineNumber" : 104,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -334,14 +334,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 105, "lineNumber" : 105,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -355,7 +355,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -369,14 +369,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 110, "lineNumber" : 110,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -390,7 +390,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -407,7 +407,7 @@
"rawName" : "Events.EVENT_1_2", "rawName" : "Events.EVENT_1_2",
"fullIdentifier" : "Events.EVENT_1_2" "fullIdentifier" : "Events.EVENT_1_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -424,7 +424,7 @@
"rawName" : "Events.EVENT_1_2", "rawName" : "Events.EVENT_1_2",
"fullIdentifier" : "Events.EVENT_1_2" "fullIdentifier" : "Events.EVENT_1_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -441,7 +441,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -278,14 +278,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 98, "lineNumber" : 98,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -299,7 +299,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -313,14 +313,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 104, "lineNumber" : 104,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -334,14 +334,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 105, "lineNumber" : 105,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -355,7 +355,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -369,14 +369,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 110, "lineNumber" : 110,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate3.AbstractGStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate3/AbstractGStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -390,7 +390,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -407,7 +407,7 @@
"rawName" : "Events.EVENT_1_2", "rawName" : "Events.EVENT_1_2",
"fullIdentifier" : "Events.EVENT_1_2" "fullIdentifier" : "Events.EVENT_1_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -424,7 +424,7 @@
"rawName" : "Events.EVENT_1_3", "rawName" : "Events.EVENT_1_3",
"fullIdentifier" : "Events.EVENT_1_3" "fullIdentifier" : "Events.EVENT_1_3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -441,7 +441,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -458,7 +458,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -124,7 +124,7 @@
"rawName" : "\"INHERITED_SUBMIT\"", "rawName" : "\"INHERITED_SUBMIT\"",
"fullIdentifier" : "INHERITED_SUBMIT" "fullIdentifier" : "INHERITED_SUBMIT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "OrderEvents.PAY", "rawName" : "OrderEvents.PAY",
"fullIdentifier" : "OrderEvents.PAY" "fullIdentifier" : "OrderEvents.PAY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "OrderEvents.FULFILL", "rawName" : "OrderEvents.FULFILL",
"fullIdentifier" : "OrderEvents.FULFILL" "fullIdentifier" : "OrderEvents.FULFILL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,14 +60,14 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "OrderEvents.CANCEL" "fullIdentifier" : "OrderEvents.CANCEL"
}, },
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"lineNumber" : 29, "lineNumber" : 29,
"className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -84,7 +84,7 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "OrderEvents.CANCEL" "fullIdentifier" : "OrderEvents.CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -98,7 +98,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -115,7 +115,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -129,14 +129,14 @@
"fullIdentifier" : "OrderStates.PAID2" "fullIdentifier" : "OrderStates.PAID2"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n",
"lineNumber" : 46, "lineNumber" : 46,
"className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -150,14 +150,14 @@
"fullIdentifier" : "OrderStates.PAID3" "fullIdentifier" : "OrderStates.PAID3"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guard1", "expression" : "guard1",
"isLambda" : false, "isLambda" : false,
"internalLogic" : null, "internalLogic" : null,
"lineNumber" : 52, "lineNumber" : 52,
"className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -171,14 +171,14 @@
"fullIdentifier" : "OrderStates.HAPPEN" "fullIdentifier" : "OrderStates.HAPPEN"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"lineNumber" : 53, "lineNumber" : 53,
"className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.enumstate.KamilEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/enumstate/KamilEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -192,7 +192,7 @@
"fullIdentifier" : "OrderStates.CANCELED" "fullIdentifier" : "OrderStates.CANCELED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 3 "order" : 3
}, { }, {
@@ -206,7 +206,7 @@
"fullIdentifier" : "OrderStates.CANCELED" "fullIdentifier" : "OrderStates.CANCELED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -220,7 +220,7 @@
"fullIdentifier" : "OrderStates.CANCELED" "fullIdentifier" : "OrderStates.CANCELED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -234,7 +234,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ { "actions" : [ {
"expression" : "new Action<OrderStates,OrderEvents>(){\n @Override public void execute( StateContext<OrderStates,OrderEvents> context){\n }\n}\n", "expression" : "new Action<OrderStates,OrderEvents>(){\n @Override public void execute( StateContext<OrderStates,OrderEvents> context){\n }\n}\n",
"isLambda" : true, "isLambda" : true,

View File

@@ -216,7 +216,7 @@
"rawName" : "\"SUBMIT\"", "rawName" : "\"SUBMIT\"",
"fullIdentifier" : "SUBMIT" "fullIdentifier" : "SUBMIT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ { "actions" : [ {
"expression" : "loggingAction()", "expression" : "loggingAction()",
"isLambda" : false, "isLambda" : false,
@@ -240,7 +240,7 @@
"rawName" : "\"ORDER_EVENT\"", "rawName" : "\"ORDER_EVENT\"",
"fullIdentifier" : "ORDER_EVENT" "fullIdentifier" : "ORDER_EVENT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -281,7 +281,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -295,14 +295,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 91, "lineNumber" : 91,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -316,7 +316,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -330,14 +330,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 97, "lineNumber" : 97,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -351,14 +351,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 98, "lineNumber" : 98,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -372,7 +372,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -386,14 +386,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 103, "lineNumber" : 103,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -407,7 +407,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -421,14 +421,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 108, "lineNumber" : 108,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -442,7 +442,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -456,14 +456,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 113, "lineNumber" : 113,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -477,7 +477,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -491,14 +491,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 118, "lineNumber" : 118,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -512,7 +512,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -526,14 +526,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 123, "lineNumber" : 123,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -547,14 +547,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 124, "lineNumber" : 124,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -568,7 +568,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -582,14 +582,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 129, "lineNumber" : 129,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -603,7 +603,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -617,14 +617,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 134, "lineNumber" : 134,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -638,7 +638,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -652,14 +652,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 139, "lineNumber" : 139,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -673,14 +673,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 140, "lineNumber" : 140,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -694,7 +694,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -708,14 +708,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 145, "lineNumber" : 145,
"className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -729,7 +729,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -746,7 +746,7 @@
"rawName" : "Events.EVENTX", "rawName" : "Events.EVENTX",
"fullIdentifier" : "Events.EVENTX" "fullIdentifier" : "Events.EVENTX"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -140,7 +140,7 @@
"rawName" : "\"SUBMIT\"", "rawName" : "\"SUBMIT\"",
"fullIdentifier" : "SUBMIT" "fullIdentifier" : "SUBMIT"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ { "actions" : [ {
"expression" : "processAction()", "expression" : "processAction()",
"isLambda" : false, "isLambda" : false,
@@ -164,7 +164,7 @@
"rawName" : "\"FINISH\"", "rawName" : "\"FINISH\"",
"fullIdentifier" : "FINISH" "fullIdentifier" : "FINISH"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -606,7 +606,7 @@
"rawName" : "OrderEvents.PAY", "rawName" : "OrderEvents.PAY",
"fullIdentifier" : "OrderEvents.PAY" "fullIdentifier" : "OrderEvents.PAY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -623,7 +623,7 @@
"rawName" : "OrderEvents.FULFILL", "rawName" : "OrderEvents.FULFILL",
"fullIdentifier" : "OrderEvents.FULFILL" "fullIdentifier" : "OrderEvents.FULFILL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -640,7 +640,7 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "OrderEvents.CANCEL" "fullIdentifier" : "OrderEvents.CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -657,7 +657,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "OrderEvents.PAY", "rawName" : "OrderEvents.PAY",
"fullIdentifier" : "OrderEvents.PAY" "fullIdentifier" : "OrderEvents.PAY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "OrderEvents.FULFILL", "rawName" : "OrderEvents.FULFILL",
"fullIdentifier" : "OrderEvents.FULFILL" "fullIdentifier" : "OrderEvents.FULFILL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,14 +60,14 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "OrderEvents.CANCEL" "fullIdentifier" : "OrderEvents.CANCEL"
}, },
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"lineNumber" : 29, "lineNumber" : 29,
"className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -84,7 +84,7 @@
"rawName" : "OrderEvents.CANCEL", "rawName" : "OrderEvents.CANCEL",
"fullIdentifier" : "OrderEvents.CANCEL" "fullIdentifier" : "OrderEvents.CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -98,7 +98,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -112,14 +112,14 @@
"fullIdentifier" : "OrderStates.PAID2" "fullIdentifier" : "OrderStates.PAID2"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"lineNumber" : 46, "lineNumber" : 46,
"className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -133,7 +133,7 @@
"fullIdentifier" : "OrderStates.PAID3" "fullIdentifier" : "OrderStates.PAID3"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -147,14 +147,14 @@
"fullIdentifier" : "OrderStates.PAID1" "fullIdentifier" : "OrderStates.PAID1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return true;\n }\n}\n",
"lineNumber" : 55, "lineNumber" : 55,
"className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -168,14 +168,14 @@
"fullIdentifier" : "OrderStates.PAID2" "fullIdentifier" : "OrderStates.PAID2"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guard1", "expression" : "guard1",
"isLambda" : false, "isLambda" : false,
"internalLogic" : null, "internalLogic" : null,
"lineNumber" : 61, "lineNumber" : 61,
"className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -189,14 +189,14 @@
"fullIdentifier" : "OrderStates.HAPPEN" "fullIdentifier" : "OrderStates.HAPPEN"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "expression" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"isLambda" : true, "isLambda" : true,
"internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n", "internalLogic" : "new Guard<OrderStates,OrderEvents>(){\n @Override public boolean evaluate( StateContext<OrderStates,OrderEvents> context){\n return false;\n }\n}\n",
"lineNumber" : 62, "lineNumber" : 62,
"className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.simple.SimpleEnumStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/simple/SimpleEnumStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -210,7 +210,7 @@
"fullIdentifier" : "OrderStates.PAID3" "fullIdentifier" : "OrderStates.PAID3"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 3 "order" : 3
}, { }, {
@@ -224,7 +224,7 @@
"fullIdentifier" : "OrderStates.CANCELED" "fullIdentifier" : "OrderStates.CANCELED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -238,7 +238,7 @@
"fullIdentifier" : "OrderStates.CANCELED" "fullIdentifier" : "OrderStates.CANCELED"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -252,7 +252,7 @@
"rawName" : "OrderEvents.ABCD", "rawName" : "OrderEvents.ABCD",
"fullIdentifier" : "OrderEvents.ABCD" "fullIdentifier" : "OrderEvents.ABCD"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ { "actions" : [ {
"expression" : "new Action<OrderStates,OrderEvents>(){\n @Override public void execute( StateContext<OrderStates,OrderEvents> context){\n ;\n }\n}\n", "expression" : "new Action<OrderStates,OrderEvents>(){\n @Override public void execute( StateContext<OrderStates,OrderEvents> context){\n ;\n }\n}\n",
"isLambda" : true, "isLambda" : true,

View File

@@ -396,7 +396,7 @@
"rawName" : "OrderEvent.PROCESS", "rawName" : "OrderEvent.PROCESS",
"fullIdentifier" : "OrderEvent.PROCESS" "fullIdentifier" : "OrderEvent.PROCESS"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -413,7 +413,7 @@
"rawName" : "OrderEvent.COMPLETE", "rawName" : "OrderEvent.COMPLETE",
"fullIdentifier" : "OrderEvent.COMPLETE" "fullIdentifier" : "OrderEvent.COMPLETE"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -430,7 +430,7 @@
"rawName" : "OrderEvent.CANCEL", "rawName" : "OrderEvent.CANCEL",
"fullIdentifier" : "OrderEvent.CANCEL" "fullIdentifier" : "OrderEvent.CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -447,7 +447,7 @@
"rawName" : "OrderEvent.CANCEL", "rawName" : "OrderEvent.CANCEL",
"fullIdentifier" : "OrderEvent.CANCEL" "fullIdentifier" : "OrderEvent.CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -281,7 +281,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -298,7 +298,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -315,7 +315,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -332,7 +332,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -349,7 +349,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -366,7 +366,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -380,14 +380,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 120, "lineNumber" : 120,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -401,7 +401,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -415,14 +415,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 126, "lineNumber" : 126,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -436,14 +436,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 127, "lineNumber" : 127,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -457,7 +457,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -471,14 +471,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 132, "lineNumber" : 132,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -492,7 +492,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -506,14 +506,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 137, "lineNumber" : 137,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -527,7 +527,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -541,14 +541,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 142, "lineNumber" : 142,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -562,7 +562,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -576,14 +576,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 147, "lineNumber" : 147,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -597,7 +597,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -611,14 +611,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 152, "lineNumber" : 152,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -632,14 +632,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 153, "lineNumber" : 153,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -653,7 +653,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -667,14 +667,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 158, "lineNumber" : 158,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -688,7 +688,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -702,14 +702,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 163, "lineNumber" : 163,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -723,7 +723,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -737,14 +737,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 168, "lineNumber" : 168,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -758,14 +758,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 169, "lineNumber" : 169,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -779,7 +779,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -793,14 +793,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 174, "lineNumber" : 174,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.AbstractThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/AbstractThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -814,7 +814,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -831,7 +831,7 @@
"rawName" : "Events.EVENTX", "rawName" : "Events.EVENTX",
"fullIdentifier" : "Events.EVENTX" "fullIdentifier" : "Events.EVENTX"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -845,14 +845,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 31, "lineNumber" : 31,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.ThreeStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate2.ThreeStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/ThreeStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate2/ThreeStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -866,7 +866,7 @@
"fullIdentifier" : "States.STATE_EXTRA_1" "fullIdentifier" : "States.STATE_EXTRA_1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -883,7 +883,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -900,7 +900,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -917,7 +917,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],

View File

@@ -26,7 +26,7 @@
"rawName" : "Events.EVENT1", "rawName" : "Events.EVENT1",
"fullIdentifier" : "Events.EVENT1" "fullIdentifier" : "Events.EVENT1"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -43,7 +43,7 @@
"rawName" : "Events.EVENT2", "rawName" : "Events.EVENT2",
"fullIdentifier" : "Events.EVENT2" "fullIdentifier" : "Events.EVENT2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -60,7 +60,7 @@
"rawName" : "Events.EVENT3", "rawName" : "Events.EVENT3",
"fullIdentifier" : "Events.EVENT3" "fullIdentifier" : "Events.EVENT3"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -77,7 +77,7 @@
"rawName" : "Events.EVENT4", "rawName" : "Events.EVENT4",
"fullIdentifier" : "Events.EVENT4" "fullIdentifier" : "Events.EVENT4"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -94,7 +94,7 @@
"rawName" : "Events.EVENT5", "rawName" : "Events.EVENT5",
"fullIdentifier" : "Events.EVENT5" "fullIdentifier" : "Events.EVENT5"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -111,7 +111,7 @@
"rawName" : "Events.EVENT6", "rawName" : "Events.EVENT6",
"fullIdentifier" : "Events.EVENT6" "fullIdentifier" : "Events.EVENT6"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -128,7 +128,7 @@
"rawName" : "Events.EVENT7", "rawName" : "Events.EVENT7",
"fullIdentifier" : "Events.EVENT7" "fullIdentifier" : "Events.EVENT7"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -145,7 +145,7 @@
"rawName" : "Events.EVENT8", "rawName" : "Events.EVENT8",
"fullIdentifier" : "Events.EVENT8" "fullIdentifier" : "Events.EVENT8"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -162,7 +162,7 @@
"rawName" : "Events.EVENT9", "rawName" : "Events.EVENT9",
"fullIdentifier" : "Events.EVENT9" "fullIdentifier" : "Events.EVENT9"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -179,7 +179,7 @@
"rawName" : "Events.EVENT10", "rawName" : "Events.EVENT10",
"fullIdentifier" : "Events.EVENT10" "fullIdentifier" : "Events.EVENT10"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -196,7 +196,7 @@
"rawName" : "Events.EVENT11", "rawName" : "Events.EVENT11",
"fullIdentifier" : "Events.EVENT11" "fullIdentifier" : "Events.EVENT11"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -213,7 +213,7 @@
"rawName" : "Events.EVENT12", "rawName" : "Events.EVENT12",
"fullIdentifier" : "Events.EVENT12" "fullIdentifier" : "Events.EVENT12"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -230,7 +230,7 @@
"rawName" : "Events.EVENT13", "rawName" : "Events.EVENT13",
"fullIdentifier" : "Events.EVENT13" "fullIdentifier" : "Events.EVENT13"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -247,7 +247,7 @@
"rawName" : "Events.EVENT14", "rawName" : "Events.EVENT14",
"fullIdentifier" : "Events.EVENT14" "fullIdentifier" : "Events.EVENT14"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -264,7 +264,7 @@
"rawName" : "Events.EVENT15", "rawName" : "Events.EVENT15",
"fullIdentifier" : "Events.EVENT15" "fullIdentifier" : "Events.EVENT15"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -281,7 +281,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -298,7 +298,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -315,7 +315,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -332,7 +332,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -349,7 +349,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -366,7 +366,7 @@
"rawName" : "Events.EVENTY", "rawName" : "Events.EVENTY",
"fullIdentifier" : "Events.EVENTY" "fullIdentifier" : "Events.EVENTY"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -380,14 +380,14 @@
"fullIdentifier" : "States.STATEX" "fullIdentifier" : "States.STATEX"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 120, "lineNumber" : 120,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -401,7 +401,7 @@
"fullIdentifier" : "States.STATEZ" "fullIdentifier" : "States.STATEZ"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -415,14 +415,14 @@
"fullIdentifier" : "States.STATE17" "fullIdentifier" : "States.STATE17"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value1\")", "expression" : "guardVarEquals(\"value1\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 126, "lineNumber" : 126,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -436,14 +436,14 @@
"fullIdentifier" : "States.STATE18" "fullIdentifier" : "States.STATE18"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value2\")", "expression" : "guardVarEquals(\"value2\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 127, "lineNumber" : 127,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -457,7 +457,7 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -471,14 +471,14 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header1\",\"foo\")", "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 132, "lineNumber" : 132,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -492,7 +492,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -506,14 +506,14 @@
"fullIdentifier" : "States.STATE19" "fullIdentifier" : "States.STATE19"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"value3\")", "expression" : "guardVarEquals(\"value3\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 137, "lineNumber" : 137,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -527,7 +527,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -541,14 +541,14 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"reset\")", "expression" : "guardVarEquals(\"reset\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 142, "lineNumber" : 142,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -562,7 +562,7 @@
"fullIdentifier" : "States.STATE20" "fullIdentifier" : "States.STATE20"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -576,14 +576,14 @@
"fullIdentifier" : "States.STATE5" "fullIdentifier" : "States.STATE5"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardEventHeaderEquals(\"header2\",\"bar\")", "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n", "internalLogic" : "context -> {\n Object header=context.getMessageHeader(headerName);\n return expected.equals(header);\n}\n",
"lineNumber" : 147, "lineNumber" : 147,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -597,7 +597,7 @@
"fullIdentifier" : "States.STATE1" "fullIdentifier" : "States.STATE1"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -611,14 +611,14 @@
"fullIdentifier" : "States.STATE13" "fullIdentifier" : "States.STATE13"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo13\")", "expression" : "guardVarEquals(\"goTo13\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 152, "lineNumber" : 152,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -632,14 +632,14 @@
"fullIdentifier" : "States.STATE14" "fullIdentifier" : "States.STATE14"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goTo14\")", "expression" : "guardVarEquals(\"goTo14\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 153, "lineNumber" : 153,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -653,7 +653,7 @@
"fullIdentifier" : "States.STATE15" "fullIdentifier" : "States.STATE15"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -667,14 +667,14 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"goBack10\")", "expression" : "guardVarEquals(\"goBack10\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 158, "lineNumber" : 158,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -688,7 +688,7 @@
"fullIdentifier" : "States.STATE11" "fullIdentifier" : "States.STATE11"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -702,14 +702,14 @@
"fullIdentifier" : "States.STATE12" "fullIdentifier" : "States.STATE12"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"loop12\")", "expression" : "guardVarEquals(\"loop12\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 163, "lineNumber" : 163,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -723,7 +723,7 @@
"fullIdentifier" : "States.STATE16" "fullIdentifier" : "States.STATE16"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -737,14 +737,14 @@
"fullIdentifier" : "States.STATE8" "fullIdentifier" : "States.STATE8"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBack\")", "expression" : "guardVarEquals(\"stepBack\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 168, "lineNumber" : 168,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -758,14 +758,14 @@
"fullIdentifier" : "States.STATE7" "fullIdentifier" : "States.STATE7"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"stepBackMore\")", "expression" : "guardVarEquals(\"stepBackMore\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 169, "lineNumber" : 169,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -779,7 +779,7 @@
"fullIdentifier" : "States.STATE6" "fullIdentifier" : "States.STATE6"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 2 "order" : 2
}, { }, {
@@ -793,14 +793,14 @@
"fullIdentifier" : "States.STATE9" "fullIdentifier" : "States.STATE9"
} ], } ],
"event" : null, "event" : null,
"guard" : { "guards" : [ {
"expression" : "guardVarEquals(\"forward9\")", "expression" : "guardVarEquals(\"forward9\")",
"isLambda" : false, "isLambda" : false,
"internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n", "internalLogic" : "context -> {\n Object var=context.getExtendedState().getVariables().get(\"var\");\n return expected.equals(var);\n}\n",
"lineNumber" : 174, "lineNumber" : 174,
"className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration", "className" : "click.kamil.examples.statemachine.inheritanceextrafunctionsstate.AbstractTwoStateMachineConfiguration",
"sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java" "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritanceextrafunctionsstate/AbstractTwoStateMachineConfiguration.java"
}, } ],
"actions" : [ ], "actions" : [ ],
"order" : 0 "order" : 0
}, { }, {
@@ -814,7 +814,7 @@
"fullIdentifier" : "States.STATE10" "fullIdentifier" : "States.STATE10"
} ], } ],
"event" : null, "event" : null,
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : 1 "order" : 1
}, { }, {
@@ -831,7 +831,7 @@
"rawName" : "Events.EVENTX", "rawName" : "Events.EVENTX",
"fullIdentifier" : "Events.EVENTX" "fullIdentifier" : "Events.EVENTX"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -848,7 +848,7 @@
"rawName" : "Events.EVENT_CANCEL", "rawName" : "Events.EVENT_CANCEL",
"fullIdentifier" : "Events.EVENT_CANCEL" "fullIdentifier" : "Events.EVENT_CANCEL"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
}, { }, {
@@ -865,7 +865,7 @@
"rawName" : "Events.EVENT_CANCEL_2", "rawName" : "Events.EVENT_CANCEL_2",
"fullIdentifier" : "Events.EVENT_CANCEL_2" "fullIdentifier" : "Events.EVENT_CANCEL_2"
}, },
"guard" : null, "guards" : [ ],
"actions" : [ ], "actions" : [ ],
"order" : null "order" : null
} ], } ],