Interface ITypeSearchScope

All Known Implementing Classes:
TypeSearchScope

public interface ITypeSearchScope
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • isPathScope

      boolean isPathScope()
    • isProjectScope

      boolean isProjectScope()
    • isWorkspaceScope

      boolean isWorkspaceScope()
    • isEmpty

      boolean isEmpty()
    • encloses

      boolean encloses(ITypeSearchScope scope)
    • encloses

      boolean encloses(ICProject project)
    • encloses

      boolean encloses(org.eclipse.core.runtime.IPath path)
    • encloses

      boolean encloses(String path)
    • encloses

      boolean encloses(ICElement element)
    • encloses

      boolean encloses(IWorkingCopy workingCopy)
    • add

      void add(IWorkingCopy workingCopy)
    • add

      void add(org.eclipse.core.runtime.IPath path, boolean addSubfolders, ICProject enclosingProject)
    • add

      void add(ICProject project)
    • add

      void add(ICElement elem)
    • add

      void add(ITypeSearchScope scope)
    • addWorkspace

      void addWorkspace()
    • clear

      void clear()
    • getEnclosingProjects

      ICProject[] getEnclosingProjects()
    • pathSet

      Collection<org.eclipse.core.runtime.IPath> pathSet()
    • containerSet

      Collection<org.eclipse.core.runtime.IPath> containerSet()
    • projectSet

      Collection<ICProject> projectSet()
    • enclosingProjectSet

      Collection<ICProject> enclosingProjectSet()