Uses of Class
plp.orientadaObjetos1.excecao.declaracao.ObjetoNaoDeclaradoException

Packages that use ObjetoNaoDeclaradoException
plp.orientadaObjetos1   
plp.orientadaObjetos1.comando   
plp.orientadaObjetos1.declaracao   
plp.orientadaObjetos1.declaracao.variavel   
plp.orientadaObjetos1.expressao   
plp.orientadaObjetos1.expressao.binaria   
plp.orientadaObjetos1.expressao.leftExpression   
plp.orientadaObjetos1.expressao.unaria   
plp.orientadaObjetos1.memoria   
plp.orientadaObjetos2   
plp.orientadaObjetos2.comando   
plp.orientadaObjetos2.expressao.binaria   
plp.orientadaObjetos2.expressao.leftExpression   
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1
 

Methods in plp.orientadaObjetos1 that throw ObjetoNaoDeclaradoException
 ListaValor Programa.executar(AmbienteExecucao ambiente)
          Executa o programa.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.comando
 

Methods in plp.orientadaObjetos1.comando that throw ObjetoNaoDeclaradoException
 AmbienteExecucao Write.executar(AmbienteExecucao ambiente)
          Escreve na saida padrão.
 AmbienteExecucao While.executar(AmbienteExecucao ambiente)
          Implementa o comando while.
 AmbienteExecucao Sequencial.executar(AmbienteExecucao ambiente)
          Executa os comandos sequencialmente.
 AmbienteExecucao IfThenElse.executar(AmbienteExecucao ambiente)
          Implementa o comando if then else.
 AmbienteExecucao Comando.executar(AmbienteExecucao ambiente)
          Executa este comando.
 AmbienteExecucao ComDeclaracao.executar(AmbienteExecucao ambiente)
          Declara a(s) variável(is) e executa o comando.
 AmbienteExecucao ChamadaProcedimento.executar(AmbienteExecucao ambiente)
          Executa este comando.
 AmbienteExecucao ChamadaMetodo.executar(AmbienteExecucao ambiente)
          Executa uma chamada de método.
 AmbienteExecucao Atribuicao.executar(AmbienteExecucao ambiente)
          Executa a atribuição.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.declaracao
 

Methods in plp.orientadaObjetos1.declaracao that throw ObjetoNaoDeclaradoException
 AmbienteExecucao Declaracao.elabora(AmbienteExecucao ambiente)
          Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.declaracao.variavel
 

Methods in plp.orientadaObjetos1.declaracao.variavel that throw ObjetoNaoDeclaradoException
 AmbienteExecucao SimplesDecVariavel.elabora(AmbienteExecucao ambiente)
          Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao
 AmbienteExecucao DecVariavelObjeto.elabora(AmbienteExecucao ambiente)
          Cria um mapeamento do identificador para o objeto no ambiente de execução.
 AmbienteExecucao DecVariavel.elabora(AmbienteExecucao ambiente)
          Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao
 AmbienteExecucao CompostaDecVariavel.elabora(AmbienteExecucao ambiente)
          Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.expressao
 

Methods in plp.orientadaObjetos1.expressao that throw ObjetoNaoDeclaradoException
 ListaValor ListaExpressao.avaliar(AmbienteExecucao ambiente)
          Avalia a tail de expressões.
 Valor Expressao.avaliar(AmbienteExecucao ambiente)
          Avalia a expressao retornando seu Valor.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.expressao.binaria
 

Methods in plp.orientadaObjetos1.expressao.binaria that throw ObjetoNaoDeclaradoException
 Valor ExpSub.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de Subtracao.
 Valor ExpSoma.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de Soma
 Valor ExpOr.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de disjuncao logica
 Valor ExpEquals.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de Igualdade
 Valor ExpConcat.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de Concatenacao
 Valor ExpAnd.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de Conjuncao Logica
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.expressao.leftExpression
 

Methods in plp.orientadaObjetos1.expressao.leftExpression that throw ObjetoNaoDeclaradoException
 Valor AcessoAtributoThis.avaliar(AmbienteExecucao ambiente)
          O valor do atributo acessado no ambiente.
 Valor AcessoAtributoId.avaliar(AmbienteExecucao ambiente)
          Avalia esse acesso de atributo obtendo o valor do atributo no ambiente.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.expressao.unaria
 

Methods in plp.orientadaObjetos1.expressao.unaria that throw ObjetoNaoDeclaradoException
 Valor ExpNot.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de negacao logica.
 Valor ExpMenos.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de menos unario.
 Valor ExpLength.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao de tamanho.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos1.memoria
 

Methods in plp.orientadaObjetos1.memoria that throw ObjetoNaoDeclaradoException
 Objeto ContextoExecucao.getObjeto(ValorRef valorRef)
          Obtém o objeto associado a um dado valor referencia.
 Objeto AmbienteExecucao.getObjeto(ValorRef valorRef)
          Obtém o objeto associado a um dado valor referencia.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos2
 

Methods in plp.orientadaObjetos2 that throw ObjetoNaoDeclaradoException
 ListaValor Programa.executar(AmbienteExecucao ambiente)
          Executa o programa.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos2.comando
 

Methods in plp.orientadaObjetos2.comando that throw ObjetoNaoDeclaradoException
 AmbienteExecucao NewOO2.executar(AmbienteExecucao ambiente)
          Execução da atribuição de um novo objeto criado a uma left expression.
 AmbienteExecucao ChamadaMetodoOO2.executar(AmbienteExecucao ambiente)
           
 AmbienteExecucao Cast.executar(AmbienteExecucao ambiente)
          Execução de cast de um objeto a uma left expression.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos2.expressao.binaria
 

Methods in plp.orientadaObjetos2.expressao.binaria that throw ObjetoNaoDeclaradoException
 Valor ExpInstanceOf.avaliar(AmbienteExecucao ambiente)
          Retorna o valor da expressao instanceof.
 

Uses of ObjetoNaoDeclaradoException in plp.orientadaObjetos2.expressao.leftExpression
 

Methods in plp.orientadaObjetos2.expressao.leftExpression that throw ObjetoNaoDeclaradoException
 Valor AcessoAtributoSuper.avaliar(AmbienteExecucao ambiente)
          O valor do atributo acessado no ambiente.