Uses of Interface
org.eclipse.jdt.core.ITypeRoot
Packages that use ITypeRoot
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
Application programming interface for the JDT core manipulation plug-in class.
Application programming interfaces for interaction
with the Eclipse Java User Interface.
-
Uses of ITypeRoot in org.eclipse.jdt.core
Subinterfaces of ITypeRoot in org.eclipse.jdt.coreModifier and TypeInterfaceDescriptioninterface
Represents a single.class
file, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFile
has a single child of typeIType
, a class file of typeIModularClassFile
has a single child of typeIModuleDescription
. Class file elements need to be opened before they can be navigated.interface
Represents an entire Java compilation unit (source file with one of theJava-like extensions
).interface
Represents the class file of a module description ("module-info.class").interface
Ordinary form of aIClassFile
which holds exactly oneIType
.Methods in org.eclipse.jdt.core that return ITypeRootModifier and TypeMethodDescriptionILocalVariable.getTypeRoot()
Returns the Java type root in which this local variable is declared.IMember.getTypeRoot()
Returns the Java type root in which this member is declared.ITypeParameter.getTypeRoot()
Returns the Java type root in which this type parameter is declared. -
Uses of ITypeRoot in org.eclipse.jdt.core.dom
Methods in org.eclipse.jdt.core.dom that return ITypeRootModifier and TypeMethodDescriptionCompilationUnit.getTypeRoot()
The Java type root (acompilation unit
or aclass file
) this compilation unit was created from, ornull
if it was not created from a Java type root.Methods in org.eclipse.jdt.core.dom with parameters of type ITypeRootModifier and TypeMethodDescriptionstatic ASTNode
Maps a selection to an ASTNode, where the selection is given by a start and a length.void
Sets the source code to be parsed.void
Sets the source code to be parsed. -
Uses of ITypeRoot in org.eclipse.jdt.core.manipulation
Methods in org.eclipse.jdt.core.manipulation that return ITypeRootModifier and TypeMethodDescriptionCoreASTProvider.getActiveJavaElement()
CoreASTProvider.getReconcilingJavaElement()
Methods in org.eclipse.jdt.core.manipulation with parameters of type ITypeRootModifier and TypeMethodDescriptionvoid
CoreASTProvider.aboutToBeReconciled
(ITypeRoot javaElement) Informs that reconciling for the given element is about to be started.void
CoreASTProvider.aboutToBeReconciled
(ITypeRoot javaElement, Runnable finishReconciling) Informs that reconciling for the given element is about to be started.void
CoreASTProvider.cache
(CompilationUnit ast, ITypeRoot javaElement) Caches the given compilation unit AST for the given Java element.CoreASTProvider.getAST
(ITypeRoot input, CoreASTProvider.WAIT_FLAG waitFlag, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Returns a shared compilation unit AST for the given Java element.static CompilationUnit
SharedASTProviderCore.getAST
(ITypeRoot element, SharedASTProviderCore.WAIT_FLAG waitFlag, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Returns a compilation unit AST for the given Java element.void
CoreASTProvider.reconciled
(CompilationUnit ast, ITypeRoot javaElement, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Update internal structures after reconcile.void
CoreASTProvider.setActiveJavaElement
(ITypeRoot activeJavaElement) Set the active java element that is currently active.Returns a string for the given Java element used for debugging. -
Uses of ITypeRoot in org.eclipse.jdt.ui
Methods in org.eclipse.jdt.ui that return ITypeRootModifier and TypeMethodDescriptionstatic ITypeRoot
JavaUI.getEditorInputTypeRoot
(org.eclipse.ui.IEditorInput editorInput) Returns theITypeRoot
wrapped by the given editor input.Methods in org.eclipse.jdt.ui with parameters of type ITypeRootModifier and TypeMethodDescriptionstatic CompilationUnit
SharedASTProvider.getAST
(ITypeRoot element, SharedASTProvider.WAIT_FLAG waitFlag, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Deprecated.Returns a compilation unit AST for the given Java element.