abc.aspectj.visit
Class AspectReflectionInspect

java.lang.Object
  extended by NodeVisitor
      extended by abc.aspectj.visit.AspectReflectionInspect

public class AspectReflectionInspect
extends NodeVisitor

Check whether all instances of thisJoinPoint in an advice body can be transformed to thisJoinPointStaticPart

Author:
Ganesh Sittampalam

Constructor Summary
AspectReflectionInspect()
           
 
Method Summary
 void disableTransform()
           
 NodeVisitor enter(Node parent, Node n)
           
 void enterAdvice()
           
 boolean inspectingLocals()
           
 Node leave(Node old, Node n, NodeVisitor v)
           
 boolean leaveAdvice()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AspectReflectionInspect

public AspectReflectionInspect()
Method Detail

enterAdvice

public void enterAdvice()

disableTransform

public void disableTransform()

inspectingLocals

public boolean inspectingLocals()

leaveAdvice

public boolean leaveAdvice()

enter

public NodeVisitor enter(Node parent,
                         Node n)

leave

public Node leave(Node old,
                  Node n,
                  NodeVisitor v)