abc.aspectj.ast
Class After_c

java.lang.Object
  extended by Node_c
      extended by abc.aspectj.ast.AdviceSpec_c
          extended by abc.aspectj.ast.After_c
All Implemented Interfaces:
AdviceSpec, After

public class After_c
extends AdviceSpec_c
implements After

specification part of after advice.

Author:
Oege de Moor, Aske Simon Christensen

Field Summary
 
Fields inherited from class abc.aspectj.ast.AdviceSpec_c
formals, returnType, returnVal
 
Constructor Summary
After_c(Position pos, java.util.List formals, TypeNode voidn)
           
 
Method Summary
 java.lang.String kind()
           
 AdviceSpec makeAIAdviceSpec()
           
 void prettyPrint(CodeWriter w, PrettyPrinter tr)
           
 java.lang.String toString()
           
 
Methods inherited from class abc.aspectj.ast.AdviceSpec_c
formals, reconstruct, returnType, returnVal, setReturnType, setReturnVal, visitChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface abc.aspectj.ast.AdviceSpec
formals, returnType, returnVal, setReturnType, setReturnVal
 

Constructor Detail

After_c

public After_c(Position pos,
               java.util.List formals,
               TypeNode voidn)
Method Detail

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)

makeAIAdviceSpec

public AdviceSpec makeAIAdviceSpec()
Specified by:
makeAIAdviceSpec in interface AdviceSpec