Klasse AbstractJavaSearchScope

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractJavaSearchScope
Alle implementierten Schnittstellen:
Cloneable, IJavaSearchScope, IParallelizable
Bekannte direkte Unterklassen:
JavaSearchScope, JavaWorkspaceScope

public abstract class AbstractJavaSearchScope extends AbstractSearchScope
  • Konstruktordetails

    • AbstractJavaSearchScope

      public AbstractJavaSearchScope()
  • Methodendetails

    • getAccessRuleSet

      public abstract AccessRuleSet getAccessRuleSet(String relativePath, String containerPath)
      Get access rule set corresponding to a given path.
      Parameter:
      relativePath - The path user want to have restriction access
      Gibt zurück:
      The access rule set for given path or null if none is set for it. Returns specific unit access rule set when scope does not enclose the given path.
    • packageFragmentRoot

      public abstract IPackageFragmentRoot packageFragmentRoot(String resourcePathString, int jarSeparatorIndex, String jarPath)
      Returns the package fragment root corresponding to a given resource path.
      Parameter:
      resourcePathString - path of expected package fragment root.
      jarSeparatorIndex - the index of the jar separator in the resource path, or -1 if none
      jarPath - the already extracted jar path, or null if none
      Gibt zurück:
      the package fragment root which path match the given one or null if none was found.