This commit is contained in:
Alexey Kudravtsev
2012-07-18 15:19:34 +04:00
parent c2ee9d756f
commit f3ba953bce
@@ -377,11 +377,16 @@ public class FileManagerImpl implements FileManager {
return myVFileToPsiDirMap.get(vFile);
}
void cacheViewProvider(VirtualFile vFile, FileViewProvider viewProvider) {
myVFileToViewProviderMap.put(vFile, viewProvider);
void cacheViewProvider(@NotNull VirtualFile vFile, FileViewProvider viewProvider) {
if (viewProvider == null) {
removeCachedViewProvider(vFile);
}
else {
myVFileToViewProviderMap.put(vFile, viewProvider);
}
}
void removeCachedViewProvider(VirtualFile vFile) {
void removeCachedViewProvider(@NotNull VirtualFile vFile) {
myVFileToViewProviderMap.remove(vFile);
}