org.aspectj.compiler.base.ast
Class JavaCompUnitMembers
java.lang.Object
org.aspectj.compiler.base.CompilerObject
org.aspectj.compiler.base.ast.ASTObject
org.aspectj.compiler.base.ast.Stmt
org.aspectj.compiler.base.ast.Decs
org.aspectj.compiler.crosscuts.ast.AspectMembers
org.aspectj.compiler.base.ast.ClassMembers
org.aspectj.compiler.base.ast.JavaCompUnitMembers
- public class JavaCompUnitMembers
- extends ClassMembers
| Methods inherited from class org.aspectj.compiler.base.ast.ClassMembers |
add, add, addAll, addAll, addChild, addChildren, append, append, cgStmt, cleanup, copyWalk, getCMChildren, getList, iterator, prepend, remove, set |
| Methods inherited from class org.aspectj.compiler.crosscuts.ast.AspectMembers |
add, add, addAll, addAll, addChild, addChildren, append, append, getChildren, prepend, remove, set |
| 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 |
size
protected int size
children
public JavaCompUnitMember[] children
JavaCompUnitMembers
public JavaCompUnitMembers(SourceLocation location,
JavaCompUnitMember[] _children)
JavaCompUnitMembers
public JavaCompUnitMembers(JavaCompUnitMember[] _children)
JavaCompUnitMembers
public JavaCompUnitMembers()
JavaCompUnitMembers
public JavaCompUnitMembers(JavaCompUnitMember child1,
JavaCompUnitMembers decs)
JavaCompUnitMembers
public JavaCompUnitMembers(SourceLocation location)
JavaCompUnitMembers
public JavaCompUnitMembers(SourceLocation location,
JavaCompUnitMember child1)
JavaCompUnitMembers
public JavaCompUnitMembers(SourceLocation location,
JavaCompUnitMember child1,
JavaCompUnitMember child2)
JavaCompUnitMembers
public JavaCompUnitMembers(SourceLocation location,
JavaCompUnitMember child1,
JavaCompUnitMember child2,
JavaCompUnitMember child3)
unparse
public void unparse(org.aspectj.compiler.base.CodeWriter writer)
- Overrides:
unparse in class ClassMembers
addAll
public JavaCompUnitMembers addAll(JavaCompUnitMember[] _children)
addChild
public JavaCompUnitMembers addChild(JavaCompUnitMember _child)
addChildren
public JavaCompUnitMembers addChildren(JavaCompUnitMember[] _children)
getChildAt
public ASTObject getChildAt(int childIndex)
- Overrides:
getChildAt in class ClassMembers
setChildAt
public void setChildAt(int childIndex,
ASTObject child)
- Overrides:
setChildAt in class ClassMembers
getChildNameAt
public java.lang.String getChildNameAt(int childIndex)
- Overrides:
getChildNameAt in class ClassMembers
getChildCount
public int getChildCount()
- Overrides:
getChildCount in class ClassMembers
size
public int size()
- Overrides:
size in class ClassMembers
get
public Dec get(int index)
- Overrides:
get in class ClassMembers
set
public void set(int index,
JavaCompUnitMember child)
resize
public void resize(int newSize)
- Overrides:
resize in class ClassMembers
addAll
public void addAll(JavaCompUnitMembers collection)
addAll
public void addAll(int index,
JavaCompUnitMembers collection)
getJCUChildren
public JavaCompUnitMember[] getJCUChildren()
add
public void add(JavaCompUnitMember child)
add
public void add(int index,
JavaCompUnitMember child)
remove
public void remove(int index)
- Overrides:
remove in class ClassMembers
getDefaultDisplayName
public java.lang.String getDefaultDisplayName()
- Overrides:
getDefaultDisplayName in class ClassMembers