|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use State | |
|---|---|
| tecgraf.javautils.parsers | |
| tecgraf.javautils.parsers.exception | |
| Uses of State in tecgraf.javautils.parsers |
|---|
| Subclasses of State in tecgraf.javautils.parsers | |
|---|---|
class |
ErrorState
Representa um estado de erro no autômato finito FiniteAutomaton. |
| Methods in tecgraf.javautils.parsers that return State | |
|---|---|
State |
FiniteAutomaton.getInitialState()
Obtém o estado inicial do autômato. |
| Methods in tecgraf.javautils.parsers with parameters of type State | |
|---|---|
void |
State.addTransition(Symbol<?>[] symbols,
TransitionAction function,
State target)
Adiciona uma transição que será executada quando algum dos símbolos for recebido pelo método getNext(Symbol, Session). |
void |
State.addTransition(Symbol<?> symbol,
TransitionAction function,
State target)
Adiciona uma transição que será executada quando o símbolo for recebido pelo método getNext(Symbol, Session). |
void |
State.setDefaultTransition(TransitionAction function,
State target)
Define a transição default do autômato. |
| Constructors in tecgraf.javautils.parsers with parameters of type State | |
|---|---|
FiniteAutomaton(State initialState)
Constrói um autômato finito. |
|
Transition(State target)
Cria uma transição que terá o estado recebido como estado-destino. |
|
Transition(State target,
TransitionAction action)
Cria uma transição que terá o estado recebido como estado-destino e executará a ação recebida quando a transição for executada. |
|
| Uses of State in tecgraf.javautils.parsers.exception |
|---|
| Constructors in tecgraf.javautils.parsers.exception with parameters of type State | |
|---|---|
InvalidStateException(Session session,
State state)
Cria uma instância com a sessão onde foi gerada a exceção e o estado onde o autômato foi finalizado. |
|
NoTransitionException(Session session,
Symbol<?> symbol,
State state)
Cria uma instância com a sessão onde foi gerada a exceção, o símbolo para o qual não existe transição e o estado de onde se tentou obter a transição. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||