protected class Automaton_Pattern.PState extends AutomatonSet_String.SState implements Automaton_Pattern.IPState
Automaton.State.Transition
isFinal
changedListeners, eTransitions, stateNr, transitions, visitedListeners
Constructor and Description |
---|
Automaton_Pattern.PState(boolean isFinal) |
Modifier and Type | Method and Description |
---|---|
protected Automaton.State.Transition |
addTransition(IProperties properties,
ISet_char charSet,
Automaton.State toState) |
protected Automaton.IState |
getEClosure() |
protected boolean |
removeTransition(Automaton.State.Transition trans) |
protected void |
setFinal(boolean isFinal) |
isFinal, parent, removeAllTransitions, setDeterministic, toString
addChangedListener, addEClosure, addTransition, addVisitedListener, clone, getAllReachableStates, isDeterministic, next, removeChangedListener, removeVisitedListener, unVisit, visit
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isFinal
clone, getAllReachableStates, next
protected Automaton.State.Transition addTransition(IProperties properties, ISet_char charSet, Automaton.State toState)
addTransition
in class AutomatonSet_String.SState
protected boolean removeTransition(Automaton.State.Transition trans)
removeTransition
in class AutomatonSet_String.SState
protected void setFinal(boolean isFinal)
setFinal
in class AutomatonSet_String.SState
protected Automaton.IState getEClosure()
getEClosure
in class AutomatonSet_String.SState