Class State

    • Constructor Detail

      • State

        public State()
    • Method Detail

      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getParent

        public State getParent()
      • setParent

        public void setParent​(State parent)
      • hasParent

        public boolean hasParent()
      • enterStateFromChild

        protected void enterStateFromChild()
      • enterStateFromInitialState

        protected void enterStateFromInitialState()
      • enterState

        public abstract void enterState()
      • exitState

        public abstract void exitState()
      • initializeState

        public abstract void initializeState()