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