org.aspectj.compiler.base.ast
Class AspectJCompUnitMembers

java.lang.Object
  extended byorg.aspectj.compiler.base.CompilerObject
      extended byorg.aspectj.compiler.base.ast.ASTObject
          extended byorg.aspectj.compiler.base.ast.Stmt
              extended byorg.aspectj.compiler.base.ast.Decs
                  extended byorg.aspectj.compiler.crosscuts.ast.AspectMembers
                      extended byorg.aspectj.compiler.base.ast.AspectJCompUnitMembers

public class AspectJCompUnitMembers
extends AspectMembers


Field Summary
 
Fields inherited from class org.aspectj.compiler.crosscuts.ast.AspectMembers
children, size
 
Fields inherited from class org.aspectj.compiler.base.ast.ASTObject
dummySource, parent, sourceLocation
 
Constructor Summary
AspectJCompUnitMembers()
           
 
Method Summary
 AspectJCompUnitMembers addAll(AspectJCompUnitMember[] _children)
           
 AspectJCompUnitMembers addChild(AspectJCompUnitMember _child)
           
 AspectJCompUnitMember[] getACUChildren()
           
 
Methods inherited from class org.aspectj.compiler.crosscuts.ast.AspectMembers
add, add, addAll, addAll, addChild, addChildren, append, append, cgStmt, cleanup, copyWalk, get, getChildAt, getChildCount, getChildNameAt, getChildren, getDefaultDisplayName, getList, iterator, prepend, remove, remove, resize, set, setChildAt, size, unparse
 
Methods inherited from class org.aspectj.compiler.base.ast.Decs
add, add, addAll, addAll, append, append, prepend, remove, set
 
Methods inherited from class org.aspectj.compiler.base.ast.Stmt
cgTop, completesNormally, isBreakable, isContinuable, isEmpty, mustBeLive, registerLocation, requireBlockStmt, requireStmt, setCompletesNormally
 
Methods inherited from class org.aspectj.compiler.base.ast.ASTObject
addComment, buildAccessMethod, checkNoSharing, checkSpec, clearComment, clearParent, contains, containsTypes, copy, display, fixAccessPost, fixAST, fromSource, getAST, getBeginColumn, getBeginLine, getBytecodeType, getBytecodeTypeDec, getComment, getCompilationUnit, getDeclaringType, getEnclosingCodeDec, getEnclosingDec, getEndColumn, getEndLine, getEndPosition, getFormalComment, getLexicalType, getOutermostBytecodeType, getOutermostLexicalType, getParent, getSourceDirectoryName, getSourceFile, getSourceFileName, getSourceLocation, getStartPosition, hasLegalProtectedAccess, hasSource, hasSourceLocation, implementMixin, indexOf, inStaticContext, isLanguageVisible, isLeaf, isSynthetic, makeChild, makeChild, postAssignmentCheck, postCleanup, postCopy, postFixAST, postImplementMixin, postInnerAccess, postInnerInfo, postLift, postMove, postScope, postThreading, preAssignmentCheck, preCopy, preIntroduction, preLift, preMove, preScope, preThreading, remove, removeChildAt, replaceWith, setFormalComment, setParent, setParents, setSource, setSourceLocation, setSyntheticSource, showError, showMessage, showTypeError, showWarning, toShortString, toString, unparse, walk, walkAnalysis, walkAssignmentCheck, walkCleanup, walkFlow, walkForwardReference, walkFrameLoc, walkInnerInfo, walkMemberMunger, walkScope
 
Methods inherited from class org.aspectj.compiler.base.CompilerObject
getCompiler, getOptions, getTypeManager, getWorld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AspectJCompUnitMembers

public AspectJCompUnitMembers()
Method Detail

addAll

public AspectJCompUnitMembers addAll(AspectJCompUnitMember[] _children)

addChild

public AspectJCompUnitMembers addChild(AspectJCompUnitMember _child)

getACUChildren

public AspectJCompUnitMember[] getACUChildren()