Klasse ModuleDescriptionInfo

Alle implementierten Schnittstellen:
Cloneable, IModule, ISourceModule

public class ModuleDescriptionInfo extends AnnotatableInfo implements ISourceModule
  • 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

      protected IJavaElement[] children
    • flags

      protected int flags
      The modifiers associated with this member.
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants
    • sourceRangeStart

      protected int sourceRangeStart
    • sourceRangeEnd

      protected int sourceRangeEnd
  • Konstruktordetails

    • ModuleDescriptionInfo

      public ModuleDescriptionInfo()
  • Methodendetails

    • createModule

      public static ModuleDescriptionInfo createModule(ModuleDeclaration module)
    • setHandle

      protected void setHandle(IModuleDescription handle)
    • getHandle

      public IModuleDescription getHandle()
    • getChildren

      public IJavaElement[] getChildren()
      Setzt außer Kraft:
      getChildren in Klasse JavaElementInfo
    • getCompilationUnit

      public ICompilationUnit getCompilationUnit()
      Angegeben von:
      getCompilationUnit in Schnittstelle ISourceModule
    • isOpen

      public boolean isOpen()
      Angegeben von:
      isOpen in Schnittstelle IModule
    • name

      public char[] name()
      Angegeben von:
      name in Schnittstelle IModule
    • requires

      public IModule.IModuleReference[] requires()
      Angegeben von:
      requires in Schnittstelle IModule
    • exports

      public IModule.IPackageExport[] exports()
      Angegeben von:
      exports in Schnittstelle IModule
    • uses

      public char[][] uses()
      Angegeben von:
      uses in Schnittstelle IModule
    • provides

      public IModule.IService[] provides()
      Angegeben von:
      provides in Schnittstelle IModule
    • opens

      public IModule.IPackageExport[] opens()
      Angegeben von:
      opens in Schnittstelle IModule
    • addCategories

      public void addCategories(IJavaElement element, char[][] elementCategories)
    • getCategories

      public Map<IJavaElement,String[]> getCategories()
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • toStringContent

      protected void toStringContent(StringBuffer buffer)
    • getModifiers

      public int getModifiers()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericType#getModifiers()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericMethod#getModifiers()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.IGenericField#getModifiers()
    • setFlags

      protected void setFlags(int flags)
    • getDeclarationSourceEnd

      public int getDeclarationSourceEnd()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getDeclarationSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getDeclarationSourceEnd()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getDeclarationSourceEnd()
    • getDeclarationSourceStart

      public int getDeclarationSourceStart()
      Siehe auch:
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceType#getDeclarationSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceMethod#getDeclarationSourceStart()
      • Ungültige Referenz
        org.eclipse.jdt.internal.compiler.env.ISourceField#getDeclarationSourceStart()
    • getSourceRange

      protected ISourceRange getSourceRange()
    • setSourceRangeEnd

      protected void setSourceRangeEnd(int end)
    • setSourceRangeStart

      protected void setSourceRangeStart(int start)