Uses of Class
gate.fsm.FSMInstance

Packages that use FSMInstance
gate.fsm   
gate.jape   
 

Uses of FSMInstance in gate.fsm
 

Methods in gate.fsm that return FSMInstance
static FSMInstance FSMInstance.getNewInstance(FSM supportGraph, State FSMPosition, Node startNode, Node AGPosition, HashMap<String,AnnotationSet> bindings, Document doc)
          Static method that provides new FSM instances.
 

Methods in gate.fsm with parameters of type FSMInstance
static void FSMInstance.returnInstance(FSMInstance ins)
          Static method used to return a FSMInstance that is not needed anymore
 

Uses of FSMInstance in gate.jape
 

Fields in gate.jape with type parameters of type FSMInstance
private  List<FSMInstance> SinglePhaseTransducer.FSMMatcherResult.acceptingFSMInstances
           
protected  List<FSMInstance> SinglePhaseTransducer.activeFSMInstances
          A list of FSM instances that haven't blocked yet, used during matching.
private  List<FSMInstance> SinglePhaseTransducer.FSMMatcherResult.activeFSMInstances
           
 

Methods in gate.jape with parameters of type FSMInstance
private  SinglePhaseTransducer.FSMMatcherResult SinglePhaseTransducer.attemptAdvance(FSMInstance currentInstance, SimpleSortedSet offsets, SimpleSortedSet annotationsByOffset, Document document, AnnotationSet inputAS)
          Try to advance the activeFSMInstances.
private  void SinglePhaseTransducer.updateRuleTime(FSMInstance currentInstance, long startTime)
          Increment the time spent by the rule associated with the FSM
 

Method parameters in gate.jape with type arguments of type FSMInstance
protected  boolean SinglePhaseTransducer.fireRule(List<FSMInstance> acceptingFSMInstances, SinglePhaseTransducer.SearchState state, long lastNodeOff, SimpleSortedSet offsets, AnnotationSet inputAS, AnnotationSet outputAS, Document doc, SimpleSortedSet annotationsByOffset)
          Fire the rule that matched.
 

Constructor parameters in gate.jape with type arguments of type FSMInstance
SinglePhaseTransducer.FSMMatcherResult(List<FSMInstance> activeFSMInstances, List<FSMInstance> acceptingFSMInstances)
           
SinglePhaseTransducer.FSMMatcherResult(List<FSMInstance> activeFSMInstances, List<FSMInstance> acceptingFSMInstances)