Uses of Interface
plp.orientadaAspectos1.expressao.aspecto.PointcutExpressao

Packages that use PointcutExpressao
plp.orientadaAspectos1.declaracao.aspecto   
plp.orientadaAspectos1.expressao.aspecto   
plp.orientadaAspectos1.memoria   
plp.orientadaAspectos1.parser   
 

Uses of PointcutExpressao in plp.orientadaAspectos1.declaracao.aspecto
 

Methods in plp.orientadaAspectos1.declaracao.aspecto that return PointcutExpressao
 PointcutExpressao DecAdviceAbstrato.getPointcutExpressao()
          Retorna o PointcutExpressao associado a este advice
 

Constructors in plp.orientadaAspectos1.declaracao.aspecto with parameters of type PointcutExpressao
DecAdviceAbstrato(PointcutExpressao pointcutExp, Comando comando)
          Construtor usado quando utiliza-se uma expressão na declaração do advice
DecAdviceAfter(PointcutExpressao pointcutExp, Comando comando)
          Construtor usado quando utiliza-se uma expressão na declaração do advice
DecAdviceAround(PointcutExpressao pointcutExp, ComandoAround comando)
          Construtor usado quando utiliza-se uma expressão na declaração do advice
DecAdviceBefore(PointcutExpressao pointcutExp, Comando comando)
          Construtor usado quando utiliza-se uma expressão na declaração do advice
DecPointcutSimples(Id id, PointcutExpressao expressao)
          Construtor.
 

Uses of PointcutExpressao in plp.orientadaAspectos1.expressao.aspecto
 

Subinterfaces of PointcutExpressao in plp.orientadaAspectos1.expressao.aspecto
 interface PointcutDesignator
           
 

Classes in plp.orientadaAspectos1.expressao.aspecto that implement PointcutExpressao
 class CflowbelowPointcutDesignator
           
 class CflowPointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar chamadas a métodos ou acessos a atributos executados no fluxo de controle de um join point interceptado.
 class EscritaAtributoPointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar alteração a atributos.
 class LeituraAtributoPointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar acessos de leitura a atributos.
 class MethodCallPointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar chamadas de metodos.
 class PointcutExpressaoAnd
          Classe que representa uma conjunçao de dois PointcutExpressao
 class PointcutExpressaoBooleana
          Uma expressao booleana contem duas expressoes e um operador.
 class PointcutExpressaoNot
          Classe que representa uma negação de um PointcutExpressao
 class PointcutExpressaoOr
          Classe que representa uma conjunçao de dois PointcutExpressao
 class RefPointcutDesignator
          Representa uma referência para um pointcut declarado dentro de uma PointcutExpressao declarada em um Advice
 class WithincodePointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar join points dentro de um método específico de uma classe.
 class WithinPointcutDesignator
          Classe que identifica um pointcut designator capaz de interceptar join points dentro de uma determinada classe ou aspecto.
 

Methods in plp.orientadaAspectos1.expressao.aspecto that return PointcutExpressao
 PointcutExpressao PointcutExpressaoBooleana.getDir()
          Retorna a expressao da direita
 PointcutExpressao PointcutExpressaoBooleana.getEsq()
          Retorna a expressao da esquerda
 

Constructors in plp.orientadaAspectos1.expressao.aspecto with parameters of type PointcutExpressao
CflowbelowPointcutDesignator(PointcutExpressao pointcut)
          Construtor.
CflowPointcutDesignator(PointcutExpressao pointcut)
          Construtor.
PointcutExpressaoAnd(PointcutExpressao esq, PointcutExpressao dir)
          Construtor da classe.
PointcutExpressaoBooleana(PointcutExpressao esq, PointcutExpressao dir)
          Construtor da classe.
PointcutExpressaoNot(PointcutExpressao exp)
          Construtor da classe.
PointcutExpressaoOr(PointcutExpressao esq, PointcutExpressao dir)
          Construtor da classe.
 

Uses of PointcutExpressao in plp.orientadaAspectos1.memoria
 

Constructors in plp.orientadaAspectos1.memoria with parameters of type PointcutExpressao
Pointcut(Id id, PointcutExpressao pe)
          Construtor
 

Uses of PointcutExpressao in plp.orientadaAspectos1.parser
 

Methods in plp.orientadaAspectos1.parser that return PointcutExpressao
 PointcutExpressao OA1Parser.PCflowbelowPointcutDesignator()
          cflowbelow "(" Id "."
 PointcutExpressao OA1Parser.PCflowPointcutDesignator()
          cflow "(" Id.Id ")"
 PointcutExpressao OA1Parser.PEscritaAtributoPointcutDesignator()
          set "(" Id "."
 PointcutExpressao OA1Parser.PLeituraAtributoPointcutDesignator()
          get "(" Id "."
 PointcutExpressao OA1Parser.PMethodCallPointcutDesignator()
          Id "."
 PointcutExpressao OA1Parser.PPointcutDesignator()
          PointcutDesignator
 PointcutExpressao OA1Parser.PPointcutDesignatorBooleanaNot()
           PointcutDesignator
 PointcutExpressao OA1Parser.PPointcutExpressao()
          PointcutDesignator | PointcutExpressaoBooleana
 PointcutExpressao OA1Parser.PPointcutExpressaoBooleana()
          PointcutExpressaoBooleana
 PointcutExpressao OA1Parser.PPointcutExpressaoBooleanaNot()
           PointcutExpressao
 PointcutExpressao OA1Parser.PRefPointcutDesignator()
          Id
 PointcutExpressao OA1Parser.PWithincodePointcutDesignator()
          withincode "(" Id "."
 PointcutExpressao OA1Parser.PWithinPointcutDesignator()
          within "(" Id ")"