Uses of Class
gate.fsm.FSM

Packages that use FSM
gate.fsm   
gate.jape   
 

Uses of FSM in gate.fsm
 

Fields in gate.fsm declared as FSM
private  FSM FSMInstance.supportGraph
          The FSM for which this FSMInstance is an instance of.
private  FSM FSM.owner
          The top level FSM that contains this FSM, null if this FSM is a top level one.
 

Methods in gate.fsm that return FSM
 FSM FSMInstance.getSupportGraph()
          Returns the FSM transition graph that backs this FSM instance
 

Methods in gate.fsm with parameters of type FSM
static FSMInstance FSMInstance.getNewInstance(FSM supportGraph, State FSMPosition, Node startNode, Node AGPosition, HashMap bindings)
          Static method that provides new FSM instances.
private  State FSM.convertComplexPE(FSM owner, 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 FSM
State(FSM owner)
          Build a new state belonging to the given FSM.
FSMInstance(FSM supportGraph, State FSMPosition, Node startNode, Node AGPosition, HashMap bindings)
          Creates a new FSMInstance object.
FSM(FSM owner, SinglePhaseTransducer spt)
          This constructor creates a finite state machine starting from a single phase transducer.
FSM(FSM owner, Rule rule)
          Builds a FSM starting from a rule.
 

Uses of FSM in gate.jape
 

Fields in gate.jape declared as FSM
(package private)  FSM SinglePhaseTransducer.fsm