Uses of Interface
org.eclipse.jdt.core.IModuleDescription
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
Application programming interface for the JDT core manipulation plug-in class.
Application programming interfaces for rename refactorings.
-
Uses of IModuleDescription in org.eclipse.jdt.core
Modifier and TypeMethodDescriptionIJavaProject.findModule
(String moduleName, WorkingCopyOwner owner) Finds the first module with the given name found following this project's module path.static IModuleDescription
JavaCore.getAutomaticModuleDescription
(IJavaElement element) Returns theIModuleDescription
that the given java element contains when regarded as an automatic module.IModularClassFile.getModule()
Returns the module description contained in this type root.default IModuleDescription
ITypeRoot.getModule()
Returns the module description contained in this type root or null if there is no module in this type root.IJavaProject.getModuleDescription()
Returns theIModuleDescription
this project represents or null if the Java project doesn't represent any named module.IPackageFragmentRoot.getModuleDescription()
Returns theIModuleDescription
that this package fragment root contains.IJavaProject.getOwnModuleDescription()
Returns theIModuleDescription
owned by this project or null if the Java project doesn't own a valid Java module descriptor.Modifier and TypeMethodDescriptionstatic byte[]
JavaCore.compileWithAttributes
(IModuleDescription module, Map<String, String> classFileAttributes) Compile the given module description in the context of its enclosing Java project and add class file attributes using the given map of attribute values.String[]
IModuleDescription.getExportedPackageNames
(IModuleDescription targetModule) Get names of exported packages.String[]
IModuleDescription.getOpenedPackageNames
(IModuleDescription targetModule) Get names of opened packages. -
Uses of IModuleDescription in org.eclipse.jdt.core.manipulation
Modifier and TypeMethodDescriptionstatic String
CodeGeneration.getModuleComment
(ICompilationUnit cu, IModuleDescription desc, String lineDelimiter) Returns the comment for a module based on code templates -
Uses of IModuleDescription in org.eclipse.jdt.core.provisional
Modifier and TypeMethodDescriptionstatic IModuleDescription
JavaModelAccess.getAutomaticModuleDescription
(IJavaElement element) Returns theIModuleDescription
that the given java element contains when regarded as an automatic module.Modifier and TypeMethodDescriptionstatic String[]
JavaModelAccess.getRequiredModules
(IModuleDescription module) Deprecated.static boolean
JavaModelAccess.isSystemModule
(IModuleDescription module) Deprecated.please useisSystemModule()
-
Uses of IModuleDescription in org.eclipse.jdt.ui.refactoring
Modifier and TypeMethodDescriptionstatic RenameSupport
RenameSupport.create
(IModuleDescription module, String newName, int flags) Creates a new rename support for the givenIModuleDescription
.
getRequiredModuleNames()