abc.aspectj.ast
Class PerCflowBelow_c

java.lang.Object
  extended by Node_c
      extended by abc.aspectj.ast.PerClause_c
          extended by abc.aspectj.ast.PerCflowBelow_c
All Implemented Interfaces:
MakesAspectMethods, PerCflowBelow, PerClause

public class PerCflowBelow_c
extends PerClause_c
implements PerCflowBelow

Author:
Oege de Moor

Constructor Summary
PerCflowBelow_c(Position pos, Pointcut pc)
           
 
Method Summary
 int kind()
           
 Per makeAIPer()
           
 void prettyPrint(CodeWriter w, PrettyPrinter tr)
           
protected  PerCflowBelow_c reconstruct(Pointcut pc)
           
 Node visitChildren(NodeVisitor v)
           
 
Methods inherited from class abc.aspectj.ast.PerClause_c
aspectMethodsEnter, aspectMethodsLeave
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface abc.aspectj.ast.MakesAspectMethods
aspectMethodsEnter, aspectMethodsLeave
 

Constructor Detail

PerCflowBelow_c

public PerCflowBelow_c(Position pos,
                       Pointcut pc)
Method Detail

reconstruct

protected PerCflowBelow_c reconstruct(Pointcut pc)

kind

public int kind()
Specified by:
kind in interface PerClause
Overrides:
kind in class PerClause_c

visitChildren

public Node visitChildren(NodeVisitor v)

prettyPrint

public void prettyPrint(CodeWriter w,
                        PrettyPrinter tr)

makeAIPer

public Per makeAIPer()
Specified by:
makeAIPer in interface PerClause