Class AbstractSearchScope
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.search.AbstractSearchScope
- All Implemented Interfaces:
Cloneable
,IJavaSearchScope
,IParallelizable
- Direct Known Subclasses:
AbstractJavaSearchScope
,HierarchyScope
,UnindexedSearchScope
public abstract class AbstractSearchScope
extends Object
implements IJavaSearchScope, IParallelizable, Cloneable
-
Field Summary
Fields inherited from interface org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope
APPLICATION_LIBRARIES, JAR_FILE_ENTRY_SEPARATOR, REFERENCED_PROJECTS, SOURCES, SYSTEM_LIBRARIES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
Deprecated.boolean
Deprecated.boolean
Answerstrue
if the current instance supports parallel index searchabstract void
processDelta
(IJavaElementDelta delta, int eventType) void
setIncludesBinaries
(boolean includesBinaries) Deprecated.void
setIncludesClasspaths
(boolean includesClasspaths) Deprecated.Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope
encloses, encloses, enclosingProjectsAndJars
Methods inherited from interface org.aspectj.org.eclipse.jdt.core.search.IParallelizable
initBeforeSearch
-
Constructor Details
-
AbstractSearchScope
public AbstractSearchScope()
-
-
Method Details
-
includesBinaries
public boolean includesBinaries()Deprecated.Description copied from interface:IJavaSearchScope
Returns whether this scope contains any.class
files (either in folders or within JARs).- Specified by:
includesBinaries
in interfaceIJavaSearchScope
- Returns:
- whether this scope contains any
.class
files - See Also:
-
includesClasspaths
public boolean includesClasspaths()Deprecated.Description copied from interface:IJavaSearchScope
Returns whether this scope includes classpaths defined by the projects of the resources of this search scope.- Specified by:
includesClasspaths
in interfaceIJavaSearchScope
- Returns:
- whether this scope includes classpaths
- See Also:
-
processDelta
-
setIncludesBinaries
public void setIncludesBinaries(boolean includesBinaries) Deprecated.Description copied from interface:IJavaSearchScope
Sets whether this scope contains any.class
files (either in folders or within JARs).- Specified by:
setIncludesBinaries
in interfaceIJavaSearchScope
- Parameters:
includesBinaries
- whether this scope contains any.class
files- See Also:
-
setIncludesClasspaths
public void setIncludesClasspaths(boolean includesClasspaths) Deprecated.Description copied from interface:IJavaSearchScope
Sets whether this scope includes the classpaths defined by the projects of the resources of this search scope.- Specified by:
setIncludesClasspaths
in interfaceIJavaSearchScope
- Parameters:
includesClasspaths
- whether this scope includes classpaths- See Also:
-
isParallelSearchSupported
public boolean isParallelSearchSupported()Description copied from interface:IParallelizable
Answerstrue
if the current instance supports parallel index search- Specified by:
isParallelSearchSupported
in interfaceIParallelizable
- Returns:
- Returns
true
if the implementation is safe to be used in a parallel search.
-
clone
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-