Inheritance diagram for plp.imperative1.command.SequenciaComando:
Public Member Functions | |
SequenciaComando (Comando comando1, Comando comando2) | |
AmbienteExecucaoImperativa | executar (AmbienteExecucaoImperativa ambiente) throws IdentificadorJaDeclaradoException, IdentificadorNaoDeclaradoException, EntradaVaziaException |
boolean | checaTipo (AmbienteCompilacaoImperativa ambiente) throws IdentificadorJaDeclaradoException, IdentificadorNaoDeclaradoException, EntradaVaziaException |
Private Attributes | |
Comando | comando1 |
Comando | comando2 |
Definition at line 9 of file SequenciaComando.java.
Definition at line 14 of file SequenciaComando.java.
References plp.imperative1.command.SequenciaComando.comando1, and plp.imperative1.command.SequenciaComando.comando2.
boolean plp.imperative1.command.SequenciaComando.checaTipo | ( | AmbienteCompilacaoImperativa | ambiente | ) | throws IdentificadorJaDeclaradoException, IdentificadorNaoDeclaradoException, EntradaVaziaException |
Realiza a verificacao de tipos dos comandos
ambiente | o ambiente de compilação. |
true
se os comandos são bem tipados; false
caso contrario. Implements plp.imperative1.command.Comando.
Definition at line 41 of file SequenciaComando.java.
References plp.imperative1.command.Comando.checaTipo(), plp.imperative1.command.SequenciaComando.comando1, and plp.imperative1.command.SequenciaComando.comando2.
Here is the call graph for this function:
AmbienteExecucaoImperativa plp.imperative1.command.SequenciaComando.executar | ( | AmbienteExecucaoImperativa | ambiente | ) | throws IdentificadorJaDeclaradoException, IdentificadorNaoDeclaradoException, EntradaVaziaException |
Executa os comandos sequencialmente.
ambiente | o ambiente de execução. |
Implements plp.imperative1.command.Comando.
Definition at line 28 of file SequenciaComando.java.
References plp.imperative1.command.SequenciaComando.comando1, plp.imperative1.command.SequenciaComando.comando2, and plp.imperative1.command.Comando.executar().
Here is the call graph for this function:
Definition at line 11 of file SequenciaComando.java.
Referenced by plp.imperative1.command.SequenciaComando.checaTipo(), plp.imperative1.command.SequenciaComando.executar(), and plp.imperative1.command.SequenciaComando.SequenciaComando().
Definition at line 12 of file SequenciaComando.java.
Referenced by plp.imperative1.command.SequenciaComando.checaTipo(), plp.imperative1.command.SequenciaComando.executar(), and plp.imperative1.command.SequenciaComando.SequenciaComando().