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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanDeprecated.booleanDeprecated.booleanAnswerstrueif the current instance supports parallel index searchabstract voidprocessDelta(IJavaElementDelta delta, int eventType) voidsetIncludesBinaries(boolean includesBinaries) Deprecated.voidsetIncludesClasspaths(boolean includesClasspaths) Deprecated.Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aspectj.org.eclipse.jdt.core.search.IJavaSearchScope
encloses, encloses, enclosingProjectsAndJarsMethods 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:IJavaSearchScopeReturns whether this scope contains any.classfiles (either in folders or within JARs).- Specified by:
includesBinariesin interfaceIJavaSearchScope- Returns:
- whether this scope contains any
.classfiles - See Also:
-
includesClasspaths
public boolean includesClasspaths()Deprecated.Description copied from interface:IJavaSearchScopeReturns whether this scope includes classpaths defined by the projects of the resources of this search scope.- Specified by:
includesClasspathsin interfaceIJavaSearchScope- Returns:
- whether this scope includes classpaths
- See Also:
-
processDelta
-
setIncludesBinaries
public void setIncludesBinaries(boolean includesBinaries) Deprecated.Description copied from interface:IJavaSearchScopeSets whether this scope contains any.classfiles (either in folders or within JARs).- Specified by:
setIncludesBinariesin interfaceIJavaSearchScope- Parameters:
includesBinaries- whether this scope contains any.classfiles- See Also:
-
setIncludesClasspaths
public void setIncludesClasspaths(boolean includesClasspaths) Deprecated.Description copied from interface:IJavaSearchScopeSets whether this scope includes the classpaths defined by the projects of the resources of this search scope.- Specified by:
setIncludesClasspathsin interfaceIJavaSearchScope- Parameters:
includesClasspaths- whether this scope includes classpaths- See Also:
-
isParallelSearchSupported
public boolean isParallelSearchSupported()Description copied from interface:IParallelizableAnswerstrueif the current instance supports parallel index search- Specified by:
isParallelSearchSupportedin interfaceIParallelizable- Returns:
- Returns
trueif the implementation is safe to be used in a parallel search.
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-