|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplp.orientadaAspectos1.expressao.aspecto.EscritaAtributoPointcutDesignator
public class EscritaAtributoPointcutDesignator
Classe que identifica um pointcut designator capaz de interceptar alteração a atributos.
Constructor Summary | |
---|---|
EscritaAtributoPointcutDesignator(Id classeId,
Id atributoId)
Construtor |
Method Summary | |
---|---|
Id |
getAtributo()
Retorna o pattern que identifica o nome do atributo da classe |
Id |
getClasse()
Retorna o pattern que identifica o nome da classe |
boolean |
intercept(Interceptavel interceptavel,
AmbienteExecucao ambiente)
Retorna true se o interceptável passado é interceptado por este pointcut |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EscritaAtributoPointcutDesignator(Id classeId, Id atributoId)
classeId
- pattern que identifica o nome da classeatributoId
- pattern que identifica o nome do atribudo da classeMethod Detail |
---|
public Id getClasse()
public Id getAtributo()
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |