abc.eaj.ast
Class PCArraySet_c

java.lang.Object
  extended by Node_c
      extended by abc.aspectj.ast.Pointcut_c
          extended by abc.eaj.ast.PCArraySet_c
All Implemented Interfaces:
Pointcut, PCArraySet

public class PCArraySet_c
extends Pointcut_c
implements PCArraySet

Author:
Pavel Avgustinov

Field Summary
 
Fields inherited from class abc.aspectj.ast.Pointcut_c
initialised
 
Constructor Summary
PCArraySet_c(Position pos)
           
 
Method Summary
 void dump(CodeWriter w)
           
 boolean isDynamic()
           
 Pointcut makeAIPointcut()
           
 java.util.Set pcRefs()
           
 Precedence precedence()
          Get the precedence of the expression.
 void prettyPrint(CodeWriter w, PrettyPrinter pp)
           
protected  PCArraySet_c reconstruct()
           
 
Methods inherited from class abc.aspectj.ast.Pointcut_c
checkFormals, mayBind, mustBind, printSubExpr
 
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.Pointcut
checkFormals, mayBind, mustBind, printSubExpr
 

Constructor Detail

PCArraySet_c

public PCArraySet_c(Position pos)
Method Detail

isDynamic

public boolean isDynamic()
Specified by:
isDynamic in interface Pointcut

pcRefs

public java.util.Set pcRefs()
Specified by:
pcRefs in interface Pointcut

makeAIPointcut

public Pointcut makeAIPointcut()
Specified by:
makeAIPointcut in interface Pointcut

precedence

public Precedence precedence()
Description copied from interface: Pointcut
Get the precedence of the expression.

Specified by:
precedence in interface Pointcut
Overrides:
precedence in class Pointcut_c

dump

public void dump(CodeWriter w)

prettyPrint

public void prettyPrint(CodeWriter w,
                        PrettyPrinter pp)

reconstruct

protected PCArraySet_c reconstruct()