Schnittstelle AbstractModule
- Alle Superschnittstellen:
org.eclipse.core.runtime.IAdaptable,IAnnotatable,IJavaElement,IMember,IModuleDescription,IParent,ISourceManipulation,ISourceReference
- Alle bekannten Implementierungsklassen:
AbstractModule.AutoModule,BinaryModule,SourceModule
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic classHandle for an automatic module. -
Feldübersicht
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.core.IJavaElement
ANNOTATION, CLASS_FILE, COMPILATION_UNIT, FIELD, IMPORT_CONTAINER, IMPORT_DECLARATION, INITIALIZER, JAVA_MODEL, JAVA_MODULE, JAVA_PROJECT, LOCAL_VARIABLE, METHOD, PACKAGE_DECLARATION, PACKAGE_FRAGMENT, PACKAGE_FRAGMENT_ROOT, TYPE, TYPE_PARAMETER -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault intReturns this element's kind encoded as an integer.default String[]getExportedPackageNames(IModuleDescription targetModule) Get names of exported packages.default IModule.IPackageExport[]default IModuledefault String[]getOpenedPackageNames(IModuleDescription targetModule) Get names of opened packages.default IModule.IPackageExport[]default String[]Get provided service names for this module.default IModule.IService[]default String[]Answer the names of all modules directly required from this module.default IModule.IModuleReference[]default String[]Get used service names for this module.default char[][]default Stringdefault voidtoStringContent(StringBuffer buffer, String lineDelimiter) Von Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapterVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IAnnotatable
getAnnotation, getAnnotationsVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IJavaElement
exists, getAncestor, getAttachedJavadoc, getCorrespondingResource, getElementName, getHandleIdentifier, getJavaModel, getJavaProject, getOpenable, getParent, getPath, getPrimaryElement, getResource, getSchedulingRule, getUnderlyingResource, isReadOnly, isStructureKnownVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IMember
getCategories, getClassFile, getCompilationUnit, getDeclaringType, getFlags, getJavadocRange, getOccurrenceCount, getType, getTypeRoot, isBinaryVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IModuleDescription
isAutoModule, isSystemModuleVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.IParent
getChildren, hasChildrenVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.ISourceManipulation
copy, delete, move, renameVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.ISourceReference
exists, getNameRange, getSource, getSourceRange
-
Methodendetails
-
getElementInfo
- Löst aus:
JavaModelException
-
getModuleInfo
- Löst aus:
JavaModelException
-
getExportedPackageNames
Beschreibung aus Schnittstelle kopiert:IModuleDescriptionGet names of exported packages.- Angegeben von:
getExportedPackageNamesin SchnittstelleIModuleDescription- Parameter:
targetModule- filter the result to include only packages exported to the given module, unlessnull.- Gibt zurück:
- a non-null array of exported package names
- Löst aus:
JavaModelException
-
getOpenedPackageNames
Beschreibung aus Schnittstelle kopiert:IModuleDescriptionGet names of opened packages.- Angegeben von:
getOpenedPackageNamesin SchnittstelleIModuleDescription- Parameter:
targetModule- filter the result to include only packages opened to the given module, unlessnull.- Gibt zurück:
- a non-null array of opened package names
- Löst aus:
JavaModelException
-
getRequiredModules
- Löst aus:
JavaModelException
-
getExportedPackages
- Löst aus:
JavaModelException
-
getProvidedServices
- Löst aus:
JavaModelException
-
getProvidedServiceNames
Beschreibung aus Schnittstelle kopiert:IModuleDescriptionGet provided service names for this module.- Angegeben von:
getProvidedServiceNamesin SchnittstelleIModuleDescription- Gibt zurück:
- a non-null array of provided service names
- Löst aus:
JavaModelException
-
getUsedServices
- Löst aus:
JavaModelException
-
getUsedServiceNames
Beschreibung aus Schnittstelle kopiert:IModuleDescriptionGet used service names for this module.- Angegeben von:
getUsedServiceNamesin SchnittstelleIModuleDescription- Gibt zurück:
- a non-null array of used service names
- Löst aus:
JavaModelException
-
getOpenedPackages
- Löst aus:
JavaModelException
-
getRequiredModuleNames
Beschreibung aus Schnittstelle kopiert:IModuleDescriptionAnswer the names of all modules directly required from this module.- Angegeben von:
getRequiredModuleNamesin SchnittstelleIModuleDescription- Gibt zurück:
- a non-null array of module names
- Löst aus:
JavaModelException
-
toString
-
toStringContent
- Löst aus:
JavaModelException
-
getElementType
default int getElementType()Beschreibung aus Schnittstelle kopiert:IJavaElementReturns this element's kind encoded as an integer. This is a handle-only method.- Angegeben von:
getElementTypein SchnittstelleIJavaElement- Gibt zurück:
- the kind of element; one of the constants declared in
IJavaElement - Siehe auch:
-