abc.aspectj.ast
Interface PCIf

All Superinterfaces:
MakesAspectMethods, Pointcut, TransformsAspectReflection
All Known Implementing Classes:
PCIf_c

public interface PCIf
extends Pointcut, MakesAspectMethods, TransformsAspectReflection

Author:
Oege de Moor

Method Summary
 MethodDecl exprMethod(AJNodeFactory nf, AJTypeSystem ts, java.util.List formals, ParsedClassType container)
           
 void joinpointFormals(Local n)
           
 PCIf liftMethod(AJNodeFactory nf)
           
 
Methods inherited from interface abc.aspectj.ast.Pointcut
checkFormals, isDynamic, makeAIPointcut, mayBind, mustBind, pcRefs, precedence, printSubExpr
 
Methods inherited from interface abc.aspectj.ast.MakesAspectMethods
aspectMethodsEnter, aspectMethodsLeave
 
Methods inherited from interface abc.aspectj.visit.TransformsAspectReflection
enterAspectReflectionInspect, enterAspectReflectionRewrite, leaveAspectReflectionInspect, leaveAspectReflectionRewrite
 

Method Detail

exprMethod

MethodDecl exprMethod(AJNodeFactory nf,
                      AJTypeSystem ts,
                      java.util.List formals,
                      ParsedClassType container)

liftMethod

PCIf liftMethod(AJNodeFactory nf)

joinpointFormals

void joinpointFormals(Local n)