public class LibraryRuntimeClasspathScope extends GlobalSearchScope
GlobalSearchScope.FilesScope
EMPTY_ARRAY, EMPTY_SCOPE
ALL, NONE
Constructor and Description |
---|
LibraryRuntimeClasspathScope(Project project,
java.util.Collection<? extends Module> modules) |
LibraryRuntimeClasspathScope(Project project,
LibraryOrderEntry entry) |
Modifier and Type | Method and Description |
---|---|
int |
calcHashCode()
To provide your own hash code please override this method instead of
SearchScope.hashCode() |
int |
compare(VirtualFile file1,
VirtualFile file2) |
boolean |
contains(VirtualFile file) |
boolean |
equals(java.lang.Object object) |
java.util.List<VirtualFile> |
getRoots() |
boolean |
isSearchInLibraries() |
boolean |
isSearchInModuleContent(Module aModule) |
accept, allScope, everythingScope, fileScope, fileScope, fileScope, filesScope, filesScope, filesWithLibrariesScope, filesWithoutLibrariesScope, getProject, getScopeRestrictedByFileTypes, getUnloadedModulesBelongingToScope, intersectWith, intersectWith, intersectWith, isForceSearchingInLibrarySources, isSearchInModuleContent, moduleRuntimeScope, moduleScope, moduleTestsWithDependentsScope, moduleWithDependenciesAndLibrariesScope, moduleWithDependenciesAndLibrariesScope, moduleWithDependenciesScope, moduleWithDependentsScope, moduleWithLibrariesScope, notScope, projectScope, union, union, union, union, uniteWith
getDisplayName, getIcon, hashCode
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
and
public LibraryRuntimeClasspathScope(Project project, java.util.Collection<? extends Module> modules)
public LibraryRuntimeClasspathScope(Project project, LibraryOrderEntry entry)
public int calcHashCode()
SearchScope
SearchScope.hashCode()
calcHashCode
in class SearchScope
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public boolean contains(VirtualFile file)
contains
in class SearchScope
public int compare(VirtualFile file1, VirtualFile file2)
compare
in class GlobalSearchScope
public java.util.List<VirtualFile> getRoots()
public boolean isSearchInModuleContent(Module aModule)
isSearchInModuleContent
in class GlobalSearchScope
public boolean isSearchInLibraries()
isSearchInLibraries
in class GlobalSearchScope