abc.aspectj.visit
Class AspectReflectionRewrite
java.lang.Object
NodeVisitor
abc.aspectj.visit.AspectReflectionRewrite
public class AspectReflectionRewrite
- extends NodeVisitor
Rewrite all instances of thisJoinPoint to thisJoinPointStaticPart
in any aspect body where this is appropriate.
- Author:
- Ganesh Sittampalam
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nf
public AJNodeFactory nf
ts
public AJTypeSystem ts
AspectReflectionRewrite
public AspectReflectionRewrite(NodeFactory nf,
TypeSystem ts)
enterAdvice
public void enterAdvice(LocalInstance jpsp)
leaveAdvice
public void leaveAdvice()
inspectingLocals
public boolean inspectingLocals()
getJPSP
public LocalInstance getJPSP()
enter
public NodeVisitor enter(Node n)
leave
public Node leave(Node old,
Node n,
NodeVisitor v)