Uses of Class
gate.fsm.State

Packages that use State
gate.fsm   
 

Uses of State in gate.fsm
 

Fields in gate.fsm declared as State
private  State FSMInstance.FSMPosition
          The current state of this FSMInstance
private  State Transition.target
          The state this transition leads to
private  State FSM.initialState
          The initial state of this FSM.
 

Methods in gate.fsm that return State
 State FSMInstance.getFSMPosition()
          Returns the position in the support graph for this FSM instance
 State Transition.getTarget()
          Gets the target state of this transition
 State FSM.getInitialState()
          Gets the initial state of this FSM
private  State FSM.convertComplexPE(State startState, ComplexPatternElement cpe, LinkedList labels)
          Receives a state to start from and a complex pattern element.
 

Methods in gate.fsm with parameters of type State
 void FSMInstance.setFSMPosition(State newFSMPos)
          Sets the position in the support transition graph for this FSM instance Convenience method for when the state is not known at construction time.
static FSMInstance FSMInstance.getNewInstance(FSM supportGraph, State FSMPosition, Node startNode, Node AGPosition, HashMap bindings, Document doc)
          Static method that provides new FSM instances.
private  State FSM.convertComplexPE(State startState, ComplexPatternElement cpe, LinkedList labels)
          Receives a state to start from and a complex pattern element.
 

Constructors in gate.fsm with parameters of type State
FSMInstance(FSM supportGraph, State FSMPosition, Node startNode, Node AGPosition, HashMap bindings, Document document)
          Creates a new FSMInstance object.
Transition(BasicPatternElement constraints, State state)
          Creates a new transition using the given set of constraints and target state.
Transition(BasicPatternElement constraints, State state, LinkedList bindings)
          Ctreates a new transition from a set of constraints, a target state and a list of labels to be bound with the recognized input symbols (aka annotations).