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:
IJavaSearchScope.includesBinaries()
-
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:
IJavaSearchScope.includesClasspaths()
-
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:
IJavaSearchScope.setIncludesBinaries(boolean)
-
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:
IJavaSearchScope.setIncludesClasspaths(boolean)
-
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
-