com.karneim.util.collection.automaton
Class Automaton.State.Transition

java.lang.Object
  |
  +--com.karneim.util.collection.automaton.Automaton.State.Transition
Enclosing class:
Automaton.State

public final class Automaton.State.Transition
extends java.lang.Object


Field Summary
 ISet_char charSet
           
 Automaton.State.Transition next
           
 IProperties properties
           
 Automaton.State toState
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

charSet

public final ISet_char charSet

toState

public final Automaton.State toState

properties

public IProperties properties

next

public Automaton.State.Transition next
Method Detail

addVisitedListener

public void addVisitedListener(Automaton.ITransitionVisitedListener listener)

removeVisitedListener

public boolean removeVisitedListener(Automaton.ITransitionVisitedListener listener)

visit

public final Automaton.State visit()

getFromState

public Automaton.State getFromState()

getToState

public Automaton.State getToState()

getCharSet

public ISet_char getCharSet()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object