Uses of Interface
org.eclipse.jdt.internal.compiler.env.ICompilationUnit

Packages that use ICompilationUnit
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.codeassist.complete   
org.eclipse.jdt.internal.codeassist.impl   
org.eclipse.jdt.internal.codeassist.select   
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.env   
org.eclipse.jdt.internal.compiler.impl   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.builder   
org.eclipse.jdt.internal.core.hierarchy   
org.eclipse.jdt.internal.core.jdom   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.codeassist
 

Methods in org.eclipse.jdt.internal.codeassist with parameters of type ICompilationUnit
 void CompletionEngine.complete(ICompilationUnit sourceUnit, int completionPosition, int pos, ITypeRoot root)
          Ask the engine to compute a completion at the specified position of the given compilation unit.
 void SelectionEngine.select(ICompilationUnit sourceUnit, int selectionSourceStart, int selectionSourceEnd)
          Ask the engine to compute the selection at the specified position of the given compilation unit.
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.codeassist.complete
 

Methods in org.eclipse.jdt.internal.codeassist.complete with parameters of type ICompilationUnit
 CompilationUnitDeclaration CompletionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)
           
 CompilationUnitDeclaration CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.codeassist.impl
 

Classes in org.eclipse.jdt.internal.codeassist.impl that implement ICompilationUnit
 class AssistCompilationUnit
           
 

Methods in org.eclipse.jdt.internal.codeassist.impl with parameters of type ICompilationUnit
 void Engine.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit.
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.codeassist.select
 

Methods in org.eclipse.jdt.internal.codeassist.select with parameters of type ICompilationUnit
 CompilationUnitDeclaration SelectionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 CompilationUnitDeclaration SelectionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.compiler
 

Fields in org.eclipse.jdt.internal.compiler declared as ICompilationUnit
 ICompilationUnit CompilationResult.compilationUnit
           
 

Methods in org.eclipse.jdt.internal.compiler that return ICompilationUnit
 ICompilationUnit CompilationResult.getCompilationUnit()
          Answer the initial compilation unit corresponding to the present compilation result
abstract  ICompilationUnit[] AbstractAnnotationProcessorManager.getDeletedUnits()
          Returns the deleted units.
abstract  ICompilationUnit[] AbstractAnnotationProcessorManager.getNewUnits()
          Return the new units created in the last round.
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type ICompilationUnit
 void Compiler.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results.
 void Compiler.compile(ICompilationUnit[] sourceUnits)
          General API -> compile each of supplied files -> recompile any required types for which we have an incomplete principle structure
 char[] ReadManager.getContents(ICompilationUnit unit)
           
 void DocumentElementParser.parseCompilationUnit(ICompilationUnit unit)
           
 CompilationUnitDeclaration SourceElementParser.parseCompilationUnit(ICompilationUnit unit, boolean fullParse, org.eclipse.core.runtime.IProgressMonitor pm)
           
 CompilationUnitDeclaration Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 CompilationUnitDeclaration Compiler.resolve(ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 

Constructors in org.eclipse.jdt.internal.compiler with parameters of type ICompilationUnit
CompilationResult(ICompilationUnit compilationUnit, int unitIndex, int totalUnitsKnown, int maxProblemPerUnit)
           
ReadManager(ICompilationUnit[] files, int length)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.compiler.env
 

Methods in org.eclipse.jdt.internal.compiler.env that return ICompilationUnit
 ICompilationUnit NameEnvironmentAnswer.getCompilationUnit()
          Answer the compilation unit or null if the receiver represents a binary or source type.
 

Constructors in org.eclipse.jdt.internal.compiler.env with parameters of type ICompilationUnit
NameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.compiler.impl
 

Methods in org.eclipse.jdt.internal.compiler.impl with parameters of type ICompilationUnit
 void ITypeRequestor.accept(ICompilationUnit unit, AccessRestriction accessRestriction)
          Accept the requested type's compilation unit.
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.compiler.parser
 

Methods in org.eclipse.jdt.internal.compiler.parser with parameters of type ICompilationUnit
 CompilationUnitDeclaration Parser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core
 

Classes in org.eclipse.jdt.internal.core that implement ICompilationUnit
 class BasicCompilationUnit
          A basic implementation of ICompilationUnit for use in the SourceMapper.
 class ClassFileWorkingCopy
          A working copy on an IClassFile.
 class CompilationUnit
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core.builder
 

Classes in org.eclipse.jdt.internal.core.builder that implement ICompilationUnit
 class SourceFile
           
 

Methods in org.eclipse.jdt.internal.core.builder that return ICompilationUnit
 ICompilationUnit ICompilationUnitLocator.fromIFile(IFile file)
           
 ICompilationUnit AbstractImageBuilder.fromIFile(IFile file)
           
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core.hierarchy
 

Methods in org.eclipse.jdt.internal.core.hierarchy with parameters of type ICompilationUnit
 void HierarchyResolver.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit.
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core.jdom
 

Methods in org.eclipse.jdt.internal.core.jdom with parameters of type ICompilationUnit
 IDOMCompilationUnit SimpleDOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit)
          Deprecated.  
 IDOMCompilationUnit DOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit)
          Deprecated.  
 IDOMCompilationUnit AbstractDOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit)
          Deprecated.  
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core.search.matching
 

Classes in org.eclipse.jdt.internal.core.search.matching that implement ICompilationUnit
 class PossibleMatch
           
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type ICompilationUnit
 void MatchLocator.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction)
          Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results.
 

Uses of ICompilationUnit in org.eclipse.jdt.internal.core.util
 

Classes in org.eclipse.jdt.internal.core.util that implement ICompilationUnit
 class ResourceCompilationUnit
          An ICompilationUnit that retrieves its contents using an IFile