org.aspectj.org.eclipse.jdt.internal.core
Class ASTHolderCUInfo

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.OpenableElementInfo
      extended by org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitElementInfo
          extended by org.aspectj.org.eclipse.jdt.internal.core.ASTHolderCUInfo

public class ASTHolderCUInfo
extends CompilationUnitElementInfo


Field Summary
protected  IJavaElement[] children
          Collection of handles of immediate children of this object.
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitElementInfo
annotationPositions, sourceLength, timestamp
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.OpenableElementInfo
isStructureKnown
 
Constructor Summary
ASTHolderCUInfo()
           
 
Method Summary
 void addChild(IJavaElement child)
           
 java.lang.Object clone()
           
 IJavaElement[] getChildren()
           
 void removeChild(IJavaElement child)
           
 void setChildren(IJavaElement[] children)
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.CompilationUnitElementInfo
addAnnotationPositions, getSourceLength, getSourceRange, setSourceLength
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.OpenableElementInfo
isStructureKnown, setIsStructureKnown
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

children

protected IJavaElement[] children
Collection of handles of immediate children of this object. This is an empty array if this element has no children.

Constructor Detail

ASTHolderCUInfo

public ASTHolderCUInfo()
Method Detail

addChild

public void addChild(IJavaElement child)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getChildren

public IJavaElement[] getChildren()

removeChild

public void removeChild(IJavaElement child)

setChildren

public void setChildren(IJavaElement[] children)