|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AmbienteExecucao in plp.orientadaAspectos1 |
---|
Methods in plp.orientadaAspectos1 with parameters of type AmbienteExecucao | |
---|---|
ListaValor |
Programa.executar(AmbienteExecucao ambiente)
Executa o programa. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.comando |
---|
Methods in plp.orientadaAspectos1.comando that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
Write.executar(AmbienteExecucao ambiente)
Escreve na saida padrão. |
AmbienteExecucao |
While.executar(AmbienteExecucao ambiente)
Implementa o comando while . |
AmbienteExecucao |
Skip.executar(AmbienteExecucao ambiente)
Não realiza nenhuma alteração no ambiente. |
AmbienteExecucao |
Sequencial.executar(AmbienteExecucao ambiente)
Executa os comandos sequencialmente. |
AmbienteExecucao |
Read.executar(AmbienteExecucao ambiente)
Lê da entrada padrão. |
AmbienteExecucao |
New.executar(AmbienteExecucao ambiente)
Execução da atribuição de um novo objeto criado a uma left expression. |
AmbienteExecucao |
IfThenElse.executar(AmbienteExecucao ambiente)
Implementa o comando if then else . |
AmbienteExecucao |
ComDeclaracao.executar(AmbienteExecucao ambiente)
Declara a(s) variável(is) e executa o comando. |
AmbienteExecucao |
Comando.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
ChamadaProcedimento.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
Atribuicao.executar(AmbienteExecucao ambiente)
Executa este comando. |
Methods in plp.orientadaAspectos1.comando with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
Write.executar(AmbienteExecucao ambiente)
Escreve na saida padrão. |
AmbienteExecucao |
While.executar(AmbienteExecucao ambiente)
Implementa o comando while . |
AmbienteExecucao |
Skip.executar(AmbienteExecucao ambiente)
Não realiza nenhuma alteração no ambiente. |
AmbienteExecucao |
Sequencial.executar(AmbienteExecucao ambiente)
Executa os comandos sequencialmente. |
AmbienteExecucao |
Read.executar(AmbienteExecucao ambiente)
Lê da entrada padrão. |
AmbienteExecucao |
New.executar(AmbienteExecucao ambiente)
Execução da atribuição de um novo objeto criado a uma left expression. |
AmbienteExecucao |
IfThenElse.executar(AmbienteExecucao ambiente)
Implementa o comando if then else . |
AmbienteExecucao |
ComDeclaracao.executar(AmbienteExecucao ambiente)
Declara a(s) variável(is) e executa o comando. |
AmbienteExecucao |
Comando.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
ChamadaProcedimento.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
Atribuicao.executar(AmbienteExecucao ambiente)
Executa este comando. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao |
---|
Methods in plp.orientadaAspectos1.declaracao that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
Declaracao.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
AmbienteExecucao |
DecElementoComposto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para esta declaração de elemento no ambiente de execucao |
AmbienteExecucao |
DecElemento.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Methods in plp.orientadaAspectos1.declaracao with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
Declaracao.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
AmbienteExecucao |
DecElementoComposto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para esta declaração de elemento no ambiente de execucao |
AmbienteExecucao |
DecElemento.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao.aspecto |
---|
Methods in plp.orientadaAspectos1.declaracao.aspecto that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecPointcutSimples.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecPointcutComposto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecPointcut.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAspecto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para a declaração desta classe. |
AmbienteExecucao |
DecAdviceComposto.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceBefore.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAround.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAfter.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAbstrato.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
|
AmbienteExecucao |
DecAdvice.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
Methods in plp.orientadaAspectos1.declaracao.aspecto with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecPointcutSimples.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecPointcutComposto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecPointcut.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAspecto.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para a declaração desta classe. |
AmbienteExecucao |
DecAdviceComposto.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceBefore.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAround.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAfter.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
AmbienteExecucao |
DecAdviceAbstrato.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
|
AmbienteExecucao |
DecAdvice.elabora(AmbienteExecucao ambiente,
DecAspecto decAspecto)
Cria um mapeamento do identificador do pointcut para o advice no AmbienteExecucao |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao.aspecto.introducao |
---|
Methods in plp.orientadaAspectos1.declaracao.aspecto.introducao that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecIntroducaoVariavel.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducaoProcedimento.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducaoComposta.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducao.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Methods in plp.orientadaAspectos1.declaracao.aspecto.introducao with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecIntroducaoVariavel.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducaoProcedimento.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducaoComposta.elabora(AmbienteExecucao ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
AmbienteExecucao |
DecIntroducao.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao.classe |
---|
Methods in plp.orientadaAspectos1.declaracao.classe that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecClasse.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para a declaração desta classe. |
Methods in plp.orientadaAspectos1.declaracao.classe with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
DecClasse.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para a declaração desta classe. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao.procedimento |
---|
Methods in plp.orientadaAspectos1.declaracao.procedimento that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
ListaDeclaracaoParametro.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para esta lista de declarações de parâmetro. |
AmbienteExecucao |
DecParametro.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Methods in plp.orientadaAspectos1.declaracao.procedimento with parameters of type AmbienteExecucao | |
---|---|
AmbienteExecucao |
ListaDeclaracaoParametro.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para esta lista de declarações de parâmetro. |
AmbienteExecucao |
DecParametro.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of AmbienteExecucao in plp.orientadaAspectos1.declaracao.variavel |
---|
Methods in plp.orientadaAspectos1.declaracao.variavel that return AmbienteExecucao | |
---|---|
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 |
Methods in plp.orientadaAspectos1.declaracao.variavel with parameters of type AmbienteExecucao | |
---|---|
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 AmbienteExecucao in plp.orientadaAspectos1.expressao |
---|
Methods in plp.orientadaAspectos1.expressao with parameters of type AmbienteExecucao | |
---|---|
Valor |
This.avaliar(AmbienteExecucao ambiente)
Obtém o valor do objeto this no ambiente e o avalia. |
ListaValor |
ListaExpressao.avaliar(AmbienteExecucao ambiente)
Avalia a lista de expressões. |
Valor |
Expressao.avaliar(AmbienteExecucao ambiente)
Avalia a expressao retornando seu Valor. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.expressao.aspecto |
---|
Methods in plp.orientadaAspectos1.expressao.aspecto with parameters of type AmbienteExecucao | |
---|---|
boolean |
WithinPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
WithincodePointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
RefPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Checa se o poincut referenciado existe e delega a chamada |
boolean |
PointcutExpressaoOr.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
PointcutExpressaoNot.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
PointcutExpressaoAnd.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
PointcutExpressao.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
MethodCallPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se esta expressão intercepta este comando |
boolean |
LeituraAtributoPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Retorna true se o interceptável passado é interceptado por este pointcut |
boolean |
EscritaAtributoPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Retorna true se o interceptável passado é interceptado por este pointcut |
boolean |
CflowPointcutDesignator.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se o comando é interceptado. |
boolean |
MethodCallPointcutDesignator.matches(ChamadaMetodoJoinPoint chamadaMetodo,
AmbienteExecucao ambiente)
Verifica se o join point passado casa com a padrão definido neste pointcut |
Uses of AmbienteExecucao in plp.orientadaAspectos1.expressao.binaria |
---|
Methods in plp.orientadaAspectos1.expressao.binaria with parameters of type AmbienteExecucao | |
---|---|
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 AmbienteExecucao in plp.orientadaAspectos1.expressao.leftExpression |
---|
Methods in plp.orientadaAspectos1.expressao.leftExpression with parameters of type AmbienteExecucao | |
---|---|
Valor |
Id.avaliar(AmbienteExecucao ambiente)
Retorna o valor deste identificador. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.expressao.unaria |
---|
Methods in plp.orientadaAspectos1.expressao.unaria with parameters of type AmbienteExecucao | |
---|---|
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 AmbienteExecucao in plp.orientadaAspectos1.expressao.valor |
---|
Methods in plp.orientadaAspectos1.expressao.valor with parameters of type AmbienteExecucao | |
---|---|
Valor |
ValorString.avaliar(AmbienteExecucao amb)
Retorna o valor deste valor primitivo, i.e, ele mesmo. |
Valor |
ValorRef.avaliar(AmbienteExecucao ambiente)
Avalia um certo valor referência. |
Valor |
ValorNull.avaliar(AmbienteExecucao amb)
Retorna ele mesmo. |
Valor |
ValorInteiro.avaliar(AmbienteExecucao amb)
Retorna o valor deste valor primitivo, i.e., ele mesmo. |
Valor |
ValorBooleano.avaliar(AmbienteExecucao amb)
Retorna o valor deste valor primitivo, i.e, ele mesmo. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.interceptavel |
---|
Methods in plp.orientadaAspectos1.interceptavel that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
InterceptavelComAround.executar(AmbienteExecucao ambiente)
Executa este comando. |
Methods in plp.orientadaAspectos1.interceptavel with parameters of type AmbienteExecucao | |
---|---|
Valor |
InterceptavelSemAround.avaliar(AmbienteExecucao ambiente)
Avalia a expressão e executa os advices. |
AmbienteExecucao |
InterceptavelComAround.executar(AmbienteExecucao ambiente)
Executa este comando. |
Uses of AmbienteExecucao in plp.orientadaAspectos1.memoria |
---|
Classes in plp.orientadaAspectos1.memoria that implement AmbienteExecucao | |
---|---|
class |
ContextoExecucao
|
Methods in plp.orientadaAspectos1.memoria that return AmbienteExecucao | |
---|---|
AmbienteExecucao |
Objeto.getEstado()
Obtém o atual estado do objeto, conforme o ambiente de execução. |
AmbienteExecucao |
ContextoExecucao.write(Valor v)
Escreve um valor 'v' na saída. |
AmbienteExecucao |
AmbienteExecucao.write(Valor v)
Escreve um valor 'v' na saída. |
Methods in plp.orientadaAspectos1.memoria with parameters of type AmbienteExecucao | |
---|---|
AdviceGroup |
GerenciadorAspectos.getAdvices(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Retorna todos os advices relacionados ao comando especificado |
boolean |
Pointcut.intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Verifica se este pointcut intercepta um comando |
void |
Objeto.setEstado(AmbienteExecucao novoEstado)
Altera o ambiente de Execução, que representa o novo estado do objeto. |
Constructors in plp.orientadaAspectos1.memoria with parameters of type AmbienteExecucao | |
---|---|
ContextoExecucao(AmbienteExecucao ambiente)
Construtor da classe. |
|
Objeto(Id classeObjeto,
AmbienteExecucao estado)
Construtor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |