tecgraf.javautils.parsers.actions
Interface TransitionAction
- All Known Implementing Classes:
- AppendAction, CompositeTransitionAction, DiscardAction, GenerateTokenAction
public interface TransitionAction
Representa uma ação a ser executada pelo autômato finito (
FiniteAutomaton) ao executar uma transição
( Transition).
execute
void execute(Symbol<?> symbol,
Session session)
throws AutomatonException
- Executa a ação.
- Parameters:
symbol - O símbolo que está sendo utilizado atualmente pelo autômato.session - A sessão de execução do autômato.
- Throws:
AutomatonException - Caso ocorra algum erro durante a execução da
ação.
Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.