org.aspectj.compiler.base.ast
Interface ClassMember

All Superinterfaces:
AspectMember
All Known Subinterfaces:
JavaCompUnitMember
All Known Implementing Classes:
ClassDec, ConstructorDec, InterfaceDec, MethodDec, VarDec

public interface ClassMember
extends AspectMember


Method Summary
 void cgTop(org.aspectj.compiler.base.bcg.CodeBuilder cb)
           
 void cleanup()
           
 void setParent(ASTObject x)
           
 java.lang.String unparse()
           
 void unparse(org.aspectj.compiler.base.CodeWriter writer)
           
 

Method Detail

cleanup

public void cleanup()
Specified by:
cleanup in interface AspectMember

unparse

public java.lang.String unparse()
Specified by:
unparse in interface AspectMember

unparse

public void unparse(org.aspectj.compiler.base.CodeWriter writer)
             throws java.io.IOException
Specified by:
unparse in interface AspectMember
Throws:
java.io.IOException

cgTop

public void cgTop(org.aspectj.compiler.base.bcg.CodeBuilder cb)
Specified by:
cgTop in interface AspectMember

setParent

public void setParent(ASTObject x)
Specified by:
setParent in interface AspectMember