public class AutomatonSet_String.SState extends Automaton.State implements AutomatonSet_String.ISState
Automaton.State.Transition
Modifier and Type | Field and Description |
---|---|
boolean |
isFinal |
changedListeners, eTransitions, stateNr, transitions, visitedListeners
Constructor and Description |
---|
SState(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() |
boolean |
isFinal() |
protected Automaton |
parent() |
protected void |
removeAllTransitions() |
protected boolean |
removeTransition(Automaton.State.Transition trans) |
protected void |
setDeterministic(java.lang.Boolean isDeterministic) |
protected void |
setFinal(boolean isFinal) |
java.lang.String |
toString() |
addChangedListener, addEClosure, addTransition, addVisitedListener, clone, getAllReachableStates, isDeterministic, next, removeChangedListener, removeVisitedListener, unVisit, visit
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone, getAllReachableStates, next
protected Automaton parent()
parent
in class Automaton.State
protected void setDeterministic(java.lang.Boolean isDeterministic)
setDeterministic
in class Automaton.State
public boolean isFinal()
isFinal
in interface AutomatonSet_String.ISState
protected void setFinal(boolean isFinal)
protected Automaton.State.Transition addTransition(IProperties properties, ISet_char charSet, Automaton.State toState)
addTransition
in class Automaton.State
protected boolean removeTransition(Automaton.State.Transition trans)
removeTransition
in class Automaton.State
protected void removeAllTransitions()
removeAllTransitions
in class Automaton.State
protected Automaton.IState getEClosure()
getEClosure
in class Automaton.State
public java.lang.String toString()
toString
in class Automaton.State