Uses of Class
plp.orientadaAspectos1.interceptavel.Interceptavel

Packages that use Interceptavel
plp.orientadaAspectos1.comando   
plp.orientadaAspectos1.expressao.aspecto   
plp.orientadaAspectos1.expressao.leftExpression   
plp.orientadaAspectos1.interceptavel   
plp.orientadaAspectos1.memoria   
 

Uses of Interceptavel in plp.orientadaAspectos1.comando
 

Subclasses of Interceptavel in plp.orientadaAspectos1.comando
 class Atribuicao
          Classe que representa um comando de atribuição.
 class ChamadaMetodo
          Classe que representa a chamada de um método.
 

Uses of Interceptavel in plp.orientadaAspectos1.expressao.aspecto
 

Methods in plp.orientadaAspectos1.expressao.aspecto with parameters of type Interceptavel
 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.
 

Uses of Interceptavel in plp.orientadaAspectos1.expressao.leftExpression
 

Subclasses of Interceptavel in plp.orientadaAspectos1.expressao.leftExpression
 class AcessoAtributo
          Classe que representa um acesso de atributo.
 class AcessoAtributoId
          Classe que representa um acesso de atributo a partir de uma expressao.
 class AcessoAtributoThis
          Representa um acesso de atributo a partir de um objeto this.
 

Uses of Interceptavel in plp.orientadaAspectos1.interceptavel
 

Subclasses of Interceptavel in plp.orientadaAspectos1.interceptavel
 class InterceptavelComAround
          Classe que representa os comandos interceptáveis.
 class InterceptavelSemAround
          Classe que representa uma expressão interceptável.
 

Uses of Interceptavel in plp.orientadaAspectos1.memoria
 

Methods in plp.orientadaAspectos1.memoria with parameters of type Interceptavel
 AdviceGroup ContextoExecucao.getAdvices(Interceptavel interceptavel)
          Retorna todos os advices relacionados ao comando especificado
 AdviceGroup AmbienteExecucao.getAdvices(Interceptavel interceptavel)
          Retorna todos os advices relacionados ao comando especificado
 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