{
  "metadata" : {
    "triggers" : [ ],
    "entryPoints" : [ ],
    "callChains" : [ ],
    "properties" : {
      "default" : {
        "spring.application.name" : "statemachinedemo"
      }
    }
  },
  "name" : "click.kamil.examples.statemachine.inheritancestate.OneStateMachineConfiguration",
  "renderChoicesAsDiamonds" : true,
  "startStates" : [ "States.STATE1" ],
  "transitions" : [ {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE1",
      "fullIdentifier" : "States.STATE1"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE2",
      "fullIdentifier" : "States.STATE2"
    } ],
    "event" : {
      "rawName" : "Events.EVENT1",
      "fullIdentifier" : "Events.EVENT1"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE2",
      "fullIdentifier" : "States.STATE2"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE3",
      "fullIdentifier" : "States.STATE3"
    } ],
    "event" : {
      "rawName" : "Events.EVENT2",
      "fullIdentifier" : "Events.EVENT2"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE3",
      "fullIdentifier" : "States.STATE3"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE4",
      "fullIdentifier" : "States.STATE4"
    } ],
    "event" : {
      "rawName" : "Events.EVENT3",
      "fullIdentifier" : "Events.EVENT3"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE4",
      "fullIdentifier" : "States.STATE4"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE5",
      "fullIdentifier" : "States.STATE5"
    } ],
    "event" : {
      "rawName" : "Events.EVENT4",
      "fullIdentifier" : "Events.EVENT4"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE5",
      "fullIdentifier" : "States.STATE5"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE6",
      "fullIdentifier" : "States.STATE6"
    } ],
    "event" : {
      "rawName" : "Events.EVENT5",
      "fullIdentifier" : "Events.EVENT5"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE6",
      "fullIdentifier" : "States.STATE6"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE7",
      "fullIdentifier" : "States.STATE7"
    } ],
    "event" : {
      "rawName" : "Events.EVENT6",
      "fullIdentifier" : "Events.EVENT6"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE7",
      "fullIdentifier" : "States.STATE7"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE8",
      "fullIdentifier" : "States.STATE8"
    } ],
    "event" : {
      "rawName" : "Events.EVENT7",
      "fullIdentifier" : "Events.EVENT7"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE8",
      "fullIdentifier" : "States.STATE8"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "event" : {
      "rawName" : "Events.EVENT8",
      "fullIdentifier" : "Events.EVENT8"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE10",
      "fullIdentifier" : "States.STATE10"
    } ],
    "event" : {
      "rawName" : "Events.EVENT9",
      "fullIdentifier" : "Events.EVENT9"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE10",
      "fullIdentifier" : "States.STATE10"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "event" : {
      "rawName" : "Events.EVENT10",
      "fullIdentifier" : "Events.EVENT10"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE12",
      "fullIdentifier" : "States.STATE12"
    } ],
    "event" : {
      "rawName" : "Events.EVENT11",
      "fullIdentifier" : "Events.EVENT11"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE12",
      "fullIdentifier" : "States.STATE12"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE13",
      "fullIdentifier" : "States.STATE13"
    } ],
    "event" : {
      "rawName" : "Events.EVENT12",
      "fullIdentifier" : "Events.EVENT12"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE13",
      "fullIdentifier" : "States.STATE13"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE14",
      "fullIdentifier" : "States.STATE14"
    } ],
    "event" : {
      "rawName" : "Events.EVENT13",
      "fullIdentifier" : "Events.EVENT13"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE14",
      "fullIdentifier" : "States.STATE14"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE15",
      "fullIdentifier" : "States.STATE15"
    } ],
    "event" : {
      "rawName" : "Events.EVENT14",
      "fullIdentifier" : "Events.EVENT14"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE15",
      "fullIdentifier" : "States.STATE15"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "event" : {
      "rawName" : "Events.EVENT15",
      "fullIdentifier" : "Events.EVENT15"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE4",
      "fullIdentifier" : "States.STATE4"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATEY",
      "fullIdentifier" : "States.STATEY"
    } ],
    "event" : {
      "rawName" : "Events.EVENTY",
      "fullIdentifier" : "Events.EVENTY"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATEY",
      "fullIdentifier" : "States.STATEY"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATEX",
      "fullIdentifier" : "States.STATEX"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"value1\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 91,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATEY",
      "fullIdentifier" : "States.STATEY"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATEZ",
      "fullIdentifier" : "States.STATEZ"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE17",
      "fullIdentifier" : "States.STATE17"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"value1\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 97,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE18",
      "fullIdentifier" : "States.STATE18"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"value2\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 98,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE19",
      "fullIdentifier" : "States.STATE19"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 2
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE17",
      "fullIdentifier" : "States.STATE17"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE20",
      "fullIdentifier" : "States.STATE20"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardEventHeaderEquals(\"header1\",\"foo\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object header=context.getMessageHeader(headerName);\n  return expected.equals(header);\n}\n",
      "lineNumber" : 103,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE17",
      "fullIdentifier" : "States.STATE17"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE18",
      "fullIdentifier" : "States.STATE18"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE19",
      "fullIdentifier" : "States.STATE19"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"value3\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 108,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE18",
      "fullIdentifier" : "States.STATE18"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE20",
      "fullIdentifier" : "States.STATE20"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE19",
      "fullIdentifier" : "States.STATE19"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE1",
      "fullIdentifier" : "States.STATE1"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"reset\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 113,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE19",
      "fullIdentifier" : "States.STATE19"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE20",
      "fullIdentifier" : "States.STATE20"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE20",
      "fullIdentifier" : "States.STATE20"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE5",
      "fullIdentifier" : "States.STATE5"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardEventHeaderEquals(\"header2\",\"bar\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object header=context.getMessageHeader(headerName);\n  return expected.equals(header);\n}\n",
      "lineNumber" : 118,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE20",
      "fullIdentifier" : "States.STATE20"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE1",
      "fullIdentifier" : "States.STATE1"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE13",
      "fullIdentifier" : "States.STATE13"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"goTo13\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 123,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE14",
      "fullIdentifier" : "States.STATE14"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"goTo14\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 124,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE15",
      "fullIdentifier" : "States.STATE15"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 2
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE12",
      "fullIdentifier" : "States.STATE12"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE10",
      "fullIdentifier" : "States.STATE10"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"goBack10\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 129,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE12",
      "fullIdentifier" : "States.STATE12"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE11",
      "fullIdentifier" : "States.STATE11"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE14",
      "fullIdentifier" : "States.STATE14"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE12",
      "fullIdentifier" : "States.STATE12"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"loop12\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 134,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE14",
      "fullIdentifier" : "States.STATE14"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE16",
      "fullIdentifier" : "States.STATE16"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE8",
      "fullIdentifier" : "States.STATE8"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"stepBack\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 139,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE7",
      "fullIdentifier" : "States.STATE7"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"stepBackMore\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 140,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE6",
      "fullIdentifier" : "States.STATE6"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 2
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE8",
      "fullIdentifier" : "States.STATE8"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE9",
      "fullIdentifier" : "States.STATE9"
    } ],
    "event" : null,
    "guards" : [ {
      "expression" : "guardVarEquals(\"forward9\")",
      "isLambda" : false,
      "internalLogic" : "context -> {\n  Object var=context.getExtendedState().getVariables().get(\"var\");\n  return expected.equals(var);\n}\n",
      "lineNumber" : 145,
      "className" : "click.kamil.examples.statemachine.inheritancestate.AbstractOneStateMachineConfiguration",
      "sourceFile" : "src/main/java/click/kamil/examples/statemachine/inheritancestate/AbstractOneStateMachineConfiguration.java"
    } ],
    "actions" : [ ],
    "order" : 0
  }, {
    "type" : "CHOICE",
    "sourceStates" : [ {
      "rawName" : "States.STATE8",
      "fullIdentifier" : "States.STATE8"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE10",
      "fullIdentifier" : "States.STATE10"
    } ],
    "event" : null,
    "guards" : [ ],
    "actions" : [ ],
    "order" : 1
  }, {
    "type" : "EXTERNAL",
    "sourceStates" : [ {
      "rawName" : "States.STATE5",
      "fullIdentifier" : "States.STATE5"
    } ],
    "targetStates" : [ {
      "rawName" : "States.STATE_EXTRA_1",
      "fullIdentifier" : "States.STATE_EXTRA_1"
    } ],
    "event" : {
      "rawName" : "Events.EVENTX",
      "fullIdentifier" : "Events.EVENTX"
    },
    "guards" : [ ],
    "actions" : [ ],
    "order" : null
  } ],
  "endStates" : [ "States.STATEZ" ]
}
