public final class RefResolveServiceImpl extends RefResolveService implements java.lang.Runnable, Disposable
RefResolveService.ListenerDisposable.ParentENABLED| Constructor and Description |
|---|
RefResolveServiceImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(Disposable parent,
RefResolveService.Listener listener) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
int [] |
getBackwardIds(VirtualFileWithId file) |
int |
getQueueSize() |
static boolean |
isSupportedFileType(VirtualFile virtualFile) |
boolean |
isUpToDate() |
boolean |
queue(java.util.Collection<VirtualFile> files,
java.lang.Object reason) |
GlobalSearchScope |
restrictByBackwardIds(VirtualFile virtualFile,
GlobalSearchScope scope) |
void |
run() |
getInstancepublic RefResolveServiceImpl(Project project) throws java.io.IOException
java.io.IOExceptionpublic static boolean isSupportedFileType(VirtualFile virtualFile)
public void dispose()
Disposabledispose in interface Disposablepublic void run()
run in interface java.lang.Runnablepublic int [] getBackwardIds(VirtualFileWithId file)
getBackwardIds in class RefResolveServicepublic GlobalSearchScope restrictByBackwardIds(VirtualFile virtualFile, GlobalSearchScope scope)
restrictByBackwardIds in class RefResolveServicepublic boolean queue(java.util.Collection<VirtualFile> files, java.lang.Object reason)
queue in class RefResolveServicepublic boolean isUpToDate()
isUpToDate in class RefResolveServicepublic int getQueueSize()
getQueueSize in class RefResolveServicepublic void addListener(Disposable parent, RefResolveService.Listener listener)
addListener in class RefResolveService