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