|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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). |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |