public abstract class SearchScope
extends java.lang.Object
VirtualFile
s.LocalSearchScope
,
GlobalSearchScope
Constructor and Description |
---|
SearchScope() |
Modifier and Type | Method and Description |
---|---|
protected int |
calcHashCode()
To provide your own hash code please override this method instead of
hashCode() |
abstract boolean |
contains(VirtualFile file) |
java.lang.String |
getDisplayName() |
javax.swing.Icon |
getIcon() |
int |
hashCode()
Do not override this method because it would disable hash code caching.
|
abstract SearchScope |
intersectWith(SearchScope scope2) |
abstract SearchScope |
union(SearchScope scope) |
public int hashCode()
calcHashCode()
instead.hashCode
in class java.lang.Object
protected int calcHashCode()
hashCode()
public java.lang.String getDisplayName()
public javax.swing.Icon getIcon()
public abstract SearchScope intersectWith(SearchScope scope2)
public abstract SearchScope union(SearchScope scope)
public abstract boolean contains(VirtualFile file)