![](../../../../../../../../../../style/Empty.gif) ![](../../../../../../../../../../style/Empty.gif) ![](../../../../../../../../../../style/Empty.gif) | ![](../../../../../../../../../../style/ThreeWay.gif) | public class CompilationUnit extends Openable implements ICompilationUnit,org.eclipse.jdt.internal.compiler.env.ICompilationUnit,SuffixConstants(Code)(Java Doc)
| ![](../../../../../../../../../../style/Horizontal.gif) | public interface ICompilationUnit extends ITypeRoot,IWorkingCopy,ISourceManipulation(Code)(Java Doc)
| ![](../../../../../../../../../../style/Horizontal.gif) | public interface ICompilationUnit extends IDependent(Code)(Java Doc)
| ![](../../../../../../../../../../style/Horizontal.gif) | public interface SuffixConstants (Code)(Java Doc)
|