|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplp.orientadaAspectos1.expressao.aspecto.RefPointcutDesignator
public class RefPointcutDesignator
Representa uma referência para um pointcut declarado dentro de uma PointcutExpressao declarada em um Advice
Constructor Summary | |
---|---|
RefPointcutDesignator(Id pointcutId)
Construtor |
Method Summary | |
---|---|
Id |
getId()
Retorna o identificador do pointcut referenciado |
boolean |
intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Checa se o poincut referenciado existe e delega a chamada |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RefPointcutDesignator(Id pointcutId)
pointcutId
- identificador do pointcut referenciadoMethod Detail |
---|
public boolean intercept(Interceptavel interceptavel, AmbienteExecucao ambiente) throws ObjetoJaDeclaradoException, ProcedimentoNaoDeclaradoException, ProcedimentoJaDeclaradoException, ClasseJaDeclaradaException, ClasseNaoDeclaradaException, EntradaInvalidaException, PointcutNaoDeclaradoException, UnsuporttedAdviceAroundForAccessAttributeException
intercept
in interface PointcutExpressao
ambiente
- O ambiente de execução
ObjetoJaDeclaradoException
ProcedimentoNaoDeclaradoException
ProcedimentoJaDeclaradoException
ClasseJaDeclaradaException
ClasseNaoDeclaradaException
EntradaInvalidaException
PointcutNaoDeclaradoException
UnsuporttedAdviceAroundForAccessAttributeException
public Id getId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |