abc.aspectj.ast
Class Around_c
java.lang.Object
Node_c
abc.aspectj.ast.AdviceSpec_c
abc.aspectj.ast.Around_c
- All Implemented Interfaces:
- AdviceSpec, Around
public class Around_c
- extends AdviceSpec_c
- implements Around
specification part of around advice.
- Author:
- Oege de Moor, Aske Simon Christensen
Constructor Summary |
Around_c(Position pos,
TypeNode returnType,
java.util.List formals)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Around_c
public Around_c(Position pos,
TypeNode returnType,
java.util.List formals)
kind
public java.lang.String kind()
- Specified by:
kind
in interface AdviceSpec
toString
public java.lang.String toString()
prettyPrint
public void prettyPrint(CodeWriter w,
PrettyPrinter tr)
setProceed
public void setProceed(MethodDecl proceed)
- Specified by:
setProceed
in interface Around
proceed
public MethodDecl proceed()
- Specified by:
proceed
in interface Around
makeAIAdviceSpec
public AdviceSpec makeAIAdviceSpec()
- Specified by:
makeAIAdviceSpec
in interface AdviceSpec