Klasse ModuleDescriptionInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo
- Alle implementierten Schnittstellen:
Cloneable
,IModule
,ISourceModule
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
IModule.IModuleReference, IModule.IPackageExport, IModule.IService
-
Feldübersicht
Modifizierer und TypFeldBeschreibungprotected IJavaElement[]
protected int
The modifiers associated with this member.protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.PackageExportInfo[]
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.PackageExportInfo[]
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.ServiceInfo[]
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.ModuleReferenceInfo[]
protected static final char[][]
protected int
protected int
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
annotations, nameEnd, nameStart
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
MODULE_INFO, MODULE_INFO_CLASS, MODULE_INFO_JAVA, NO_MODULE_REFS, NO_MODULES
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addCategories
(IJavaElement element, char[][] elementCategories) static ModuleDescriptionInfo
createModule
(ModuleDeclaration module) exports()
int
int
int
protected ISourceRange
boolean
isOpen()
char[]
name()
opens()
provides()
requires()
protected void
setFlags
(int flags) protected void
setHandle
(IModuleDescription handle) protected void
setSourceRangeEnd
(int end) protected void
setSourceRangeStart
(int start) toString()
protected void
toStringContent
(StringBuffer buffer) char[][]
uses()
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
getNameRange, getNameSourceEnd, getNameSourceStart, setNameSourceEnd, setNameSourceStart
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
clone, getExtendedChildren
Von Klasse geerbte Methoden java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
isAutomatic, isAutoNameFromManifest
-
Felddetails
-
NO_USES
protected static final char[][] NO_USES -
NO_REQUIRES
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.ModuleReferenceInfo[] NO_REQUIRES -
NO_EXPORTS
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.PackageExportInfo[] NO_EXPORTS -
NO_PROVIDES
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.ServiceInfo[] NO_PROVIDES -
NO_OPENS
protected static final org.aspectj.org.eclipse.jdt.internal.core.ModuleDescriptionInfo.PackageExportInfo[] NO_OPENS -
children
-
flags
protected int flagsThe modifiers associated with this member.- Siehe auch:
-
sourceRangeStart
protected int sourceRangeStart -
sourceRangeEnd
protected int sourceRangeEnd
-
-
Konstruktordetails
-
ModuleDescriptionInfo
public ModuleDescriptionInfo()
-
-
Methodendetails
-
createModule
-
setHandle
-
getHandle
-
getChildren
- Setzt außer Kraft:
getChildren
in KlasseJavaElementInfo
-
getCompilationUnit
- Angegeben von:
getCompilationUnit
in SchnittstelleISourceModule
-
isOpen
public boolean isOpen() -
name
public char[] name() -
requires
-
exports
-
uses
public char[][] uses() -
provides
-
opens
-
addCategories
-
getCategories
-
toString
-
toStringContent
-
getModifiers
public int getModifiers()- Siehe auch:
-
setFlags
protected void setFlags(int flags) -
getDeclarationSourceEnd
public int getDeclarationSourceEnd()- Siehe auch:
-
getDeclarationSourceStart
public int getDeclarationSourceStart()- Siehe auch:
-
getSourceRange
-
setSourceRangeEnd
protected void setSourceRangeEnd(int end) -
setSourceRangeStart
protected void setSourceRangeStart(int start)
-