| Package | Description |
|---|---|
| tecgraf.javautils.parsers.actions | |
| tecgraf.javautils.parsers.exception |
| Modifier and Type | Method and Description |
|---|---|
void |
ErrorStateAction.execute(Session session)
Executa a ação.
|
void |
StateAction.execute(Session session)
Executa a ação.
|
void |
GenerateTokenAction.execute(Symbol<?> symbol,
Session session)
Executa a ação.
|
void |
CompositeTransitionAction.execute(Symbol<?> symbol,
Session session)
Executa a ação.
|
void |
TransitionAction.execute(Symbol<?> symbol,
Session session)
Executa a ação.
|
void |
DiscardAction.execute(Symbol<?> symbol,
Session session)
Executa a ação.
|
void |
AppendAction.execute(Symbol<?> symbol,
Session session)
Executa a ação.
|
| Constructor and Description |
|---|
AutomatonException(Session session)
Cria uma exceção com a sessão recebida.
|
AutomatonException(Session session,
Throwable cause)
Cria uma exceção com a sessão e causa recebidas.
|
ErrorStateReachedException(Session session)
Cria uma instância com a sessão onde foi gerada a exceção.
|
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.
|
Copyright © 2014–2016 Tecgraf/PUC-Rio. All rights reserved.