org.firej.dfa.automaton
Class StateAutomaton
java.lang.Object
org.firej.dfa.automaton.StateAutomaton
- All Implemented Interfaces:
- State
public class StateAutomaton
- extends java.lang.Object
- implements State
State implementation class for Automaton library (dk.brics.automaton.*)
- Version:
- $Revision: 1761 $
- Author:
- Vassilios Karakoidas
- See Also:
State
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StateAutomaton
public StateAutomaton(DFA dfa,
dk.brics.automaton.State state)
addTransition
public void addTransition(Transition transition)
- Specified by:
addTransition
in interface State
getTransitions
public Transition[] getTransitions()
- Specified by:
getTransitions
in interface State
isAccept
public boolean isAccept()
- Specified by:
isAccept
in interface State
setAccept
public void setAccept(boolean accept)
- Specified by:
setAccept
in interface State
toString
public java.lang.String toString()
- Specified by:
toString
in interface State
- Overrides:
toString
in class java.lang.Object
getStateNumber
public int getStateNumber()
- Specified by:
getStateNumber
in interface State
getDFA
public DFA getDFA()
- Specified by:
getDFA
in interface State
group
public int group()
- Specified by:
group
in interface State