org.eclipse.jdt.internal.core
Class JavaElementInfo

java.lang.Object
  extended by org.eclipse.jdt.internal.core.JavaElementInfo
Direct Known Subclasses:
AnnotatableInfo, AnnotationInfo, ImportDeclarationElementInfo, InitializerElementInfo, OpenableElementInfo, TypeParameterElementInfo

public class JavaElementInfo
extends java.lang.Object

Holds cached structure and properties for a Java element. Subclassed to carry properties for specific kinds of elements.


Method Summary
 void addChild(IJavaElement child)
           
 java.lang.Object clone()
           
 IJavaElement[] getChildren()
           
 void removeChild(IJavaElement child)
           
 void setChildren(IJavaElement[] children)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)