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 TypeInterfaceDescriptioninterfaceRepresents a single.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.interfaceRepresents an entire Java compilation unit (source file with one of theJava-like extensions).interfaceRepresents the class file of a module description ("module-info.class").interfaceOrdinary form of aIClassFilewhich 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 unitor aclass file) this compilation unit was created from, ornullif it was not created from a Java type root.Methods in org.eclipse.jdt.core.dom with parameters of type ITypeRootModifier and TypeMethodDescriptionstatic ASTNodeMaps a selection to an ASTNode, where the selection is given by a start and a length.voidSets the source code to be parsed.voidSets 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 TypeMethodDescriptionvoidCoreASTProvider.aboutToBeReconciled(ITypeRoot javaElement) Informs that reconciling for the given element is about to be started.voidCoreASTProvider.aboutToBeReconciled(ITypeRoot javaElement, Runnable finishReconciling) Informs that reconciling for the given element is about to be started.voidCoreASTProvider.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 CompilationUnitSharedASTProviderCore.getAST(ITypeRoot element, SharedASTProviderCore.WAIT_FLAG waitFlag, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Returns a compilation unit AST for the given Java element.voidCoreASTProvider.reconciled(CompilationUnit ast, ITypeRoot javaElement, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Update internal structures after reconcile.voidCoreASTProvider.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 ITypeRootJavaUI.getEditorInputTypeRoot(org.eclipse.ui.IEditorInput editorInput) Returns theITypeRootwrapped by the given editor input.Methods in org.eclipse.jdt.ui with parameters of type ITypeRootModifier and TypeMethodDescriptionstatic CompilationUnitSharedASTProvider.getAST(ITypeRoot element, SharedASTProvider.WAIT_FLAG waitFlag, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Deprecated.Returns a compilation unit AST for the given Java element.