abc.aspectj.visit
Interface TransformsAspectReflection
- All Known Subinterfaces:
- AdviceDecl, CustomWarningPerSymbolAdviceDecl, EAJAdviceDecl, PCIf, PCLet, RelAdviceDecl, RelTMDecl, TMAdviceDecl, TMDecl
- All Known Implementing Classes:
- AdviceBody_c, AdviceDecl_c, AdviceDecl_c, CustomWarningPerSymbolAdviceDecl_c, EAJAdviceDecl_c, LocalDel_c, LocalDel_c, PCIf_c, PCLet_c, PerEventAdviceDecl_c, PerSymbolAdviceDecl_c, RelAdviceDecl_c, RelAdviceTMDecl_c, RelTMDecl_c, TMDecl_c, TMFromRelTMDecl_c
public interface TransformsAspectReflection
Used on a AST node that participates in the transformation
of thisJoinPoint references to thisJoinPointStaticPart
- Author:
- Ganesh Sittampalam
enterAspectReflectionInspect
void enterAspectReflectionInspect(AspectReflectionInspect v,
Node parent)
leaveAspectReflectionInspect
void leaveAspectReflectionInspect(AspectReflectionInspect v)
enterAspectReflectionRewrite
void enterAspectReflectionRewrite(AspectReflectionRewrite v,
AJTypeSystem ts)
leaveAspectReflectionRewrite
Node leaveAspectReflectionRewrite(AspectReflectionRewrite v,
AJNodeFactory nf)