public class FSMPDA
extends gate.fsm.FSM
Modifier | Constructor and Description |
---|---|
protected |
FSMPDA() |
protected |
FSMPDA(gate.jape.ComplexPatternElement cpe) |
|
FSMPDA(gate.jape.Rule rule,
ClosedHashOfStrings setOfBindingNames,
TripleTransitions tripleTransitions) |
|
FSMPDA(gate.jape.SinglePhaseTransducer spt) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRules(gate.jape.PrioritisedRuleList rules) |
String[] |
getBindingNames() |
StatePDA |
getInitialState() |
protected void |
setRule(gate.jape.Rule rule) |
protected FSMPDA |
spawn(gate.jape.ComplexPatternElement currentPattern) |
protected FSMPDA |
spawn(gate.jape.Rule r) |
protected StatePDA[] allStates
public FSMPDA(gate.jape.SinglePhaseTransducer spt)
protected FSMPDA()
public FSMPDA(gate.jape.Rule rule, ClosedHashOfStrings setOfBindingNames, TripleTransitions tripleTransitions)
protected FSMPDA(gate.jape.ComplexPatternElement cpe)
public String[] getBindingNames()
public StatePDA getInitialState()
getInitialState
in class gate.fsm.FSM
protected void addRules(gate.jape.PrioritisedRuleList rules)
addRules
in class gate.fsm.FSM
protected void setRule(gate.jape.Rule rule)
setRule
in class gate.fsm.FSM
protected FSMPDA spawn(gate.jape.Rule r)
spawn
in class gate.fsm.FSM
protected FSMPDA spawn(gate.jape.ComplexPatternElement currentPattern)
spawn
in class gate.fsm.FSM