Uses of Interface
org.eclipse.jdt.core.ITypeRoot

Packages that use ITypeRoot
org.eclipse.jdt.core   
org.eclipse.jdt.core.dom   
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.codeassist.impl   
org.eclipse.jdt.internal.core   
 

Uses of ITypeRoot in org.eclipse.jdt.core
 

Subinterfaces of ITypeRoot in org.eclipse.jdt.core
 interface IClassFile
          Represents an entire binary type (single .class file).
 interface ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
 

Methods in org.eclipse.jdt.core that return ITypeRoot
 ITypeRoot ILocalVariable.getTypeRoot()
          Returns the Java type root in which this local variable is declared.
 ITypeRoot ITypeParameter.getTypeRoot()
          Returns the Java type root in which this type parameter is declared.
 ITypeRoot IMember.getTypeRoot()
          Returns the Java type root in which this member is declared.
 

Uses of ITypeRoot in org.eclipse.jdt.core.dom
 

Methods in org.eclipse.jdt.core.dom that return ITypeRoot
 ITypeRoot CompilationUnit.getTypeRoot()
          The Java type root (a compilation unit or a class file) this compilation unit was created from, or null if it was not created from a Java type root.
 

Methods in org.eclipse.jdt.core.dom with parameters of type ITypeRoot
static ASTNode NodeFinder.perform(ASTNode root, int start, int length, ITypeRoot source)
          Maps a selection to a given ASTNode, where the selection is given by a start and a length.
 void ASTParser.setSource(ITypeRoot source)
          Sets the source code to be parsed.
 

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

Methods in org.eclipse.jdt.internal.codeassist with parameters of type ITypeRoot
 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.
protected  void InternalCompletionContext.setExtendedData(ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope scope, ASTNode astNode, ASTNode astNodeParent, WorkingCopyOwner owner, CompletionParser parser)
           
 

Constructors in org.eclipse.jdt.internal.codeassist with parameters of type ITypeRoot
InternalExtendedCompletionContext(InternalCompletionContext completionContext, ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope assistScope, ASTNode assistNode, ASTNode assistNodeParent, WorkingCopyOwner owner, CompletionParser parser)
           
 

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

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

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

Classes in org.eclipse.jdt.internal.core that implement ITypeRoot
 class ClassFile
           
 class ClassFileWorkingCopy
          A working copy on an IClassFile.
 class CompilationUnit
           
 

Methods in org.eclipse.jdt.internal.core that return ITypeRoot
 ITypeRoot LocalVariable.getTypeRoot()
          Returns the Java type root in which this local variable is declared.
 ITypeRoot ClassFile.getTypeRoot()
           
 ITypeRoot Member.getTypeRoot()
           
 ITypeRoot TypeParameter.getTypeRoot()
          Returns the Java type root in which this type parameter is declared.
 ITypeRoot CompilationUnit.getTypeRoot()
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type ITypeRoot
protected  void Openable.codeComplete(ICompilationUnit cu, ICompilationUnit unitToSkip, int position, CompletionRequestor requestor, WorkingCopyOwner owner, ITypeRoot typeRoot, IProgressMonitor monitor)