public final class Automaton.State.Transition
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
ISet_char |
charSet |
Automaton.State.Transition |
next |
IProperties |
properties |
Automaton.State |
toState |
Modifier | Constructor and Description |
---|---|
protected |
Transition(IProperties properties,
ISet_char charSet,
Automaton.State toState)
constructs a Transition that can transit with charSet's chars to toState.
|
Modifier and Type | Method and Description |
---|---|
void |
addVisitedListener(Automaton.ITransitionVisitedListener listener) |
ISet_char |
getCharSet() |
Automaton.State |
getFromState() |
Automaton.State |
getToState() |
boolean |
removeVisitedListener(Automaton.ITransitionVisitedListener listener) |
java.lang.String |
toString() |
Automaton.State |
visit() |
public final ISet_char charSet
public final Automaton.State toState
public IProperties properties
public Automaton.State.Transition next
protected Transition(IProperties properties, ISet_char charSet, Automaton.State toState)
public void addVisitedListener(Automaton.ITransitionVisitedListener listener)
public boolean removeVisitedListener(Automaton.ITransitionVisitedListener listener)
public final Automaton.State visit()
public Automaton.State getFromState()
public Automaton.State getToState()
public ISet_char getCharSet()
public java.lang.String toString()
toString
in class java.lang.Object