From e8493919814225bdb2d0a33843dd83a68a1446b7 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 14 Sep 2017 15:58:16 +0300 Subject: [PATCH] override --- .../org/intellij/images/thumbnail/impl/ThumbnailViewUI.java | 5 +++++ .../intellij/cvsSupport2/application/CvsEntriesManager.java | 6 ++++++ .../src/org/jetbrains/idea/svn/SvnEntriesFileListener.java | 3 +++ 3 files changed, 14 insertions(+) diff --git a/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java b/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java index f62d7b4c6334..c146b884424e 100644 --- a/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java +++ b/images/src/org/intellij/images/thumbnail/impl/ThumbnailViewUI.java @@ -656,6 +656,7 @@ final class ThumbnailViewUI extends JPanel implements DataProvider, Disposable { } private final class VFSListener implements VirtualFileListener { + @Override public void contentsChanged(@NotNull VirtualFileEvent event) { VirtualFile file = event.getFile(); if (list != null) { @@ -667,6 +668,7 @@ final class ThumbnailViewUI extends JPanel implements DataProvider, Disposable { } } + @Override public void fileDeleted(@NotNull VirtualFileEvent event) { VirtualFile file = event.getFile(); VirtualFile root = thumbnailView.getRoot(); @@ -678,14 +680,17 @@ final class ThumbnailViewUI extends JPanel implements DataProvider, Disposable { } } + @Override public void propertyChanged(@NotNull VirtualFilePropertyEvent event) { refresh(); } + @Override public void fileCreated(@NotNull VirtualFileEvent event) { refresh(); } + @Override public void fileMoved(@NotNull VirtualFileMoveEvent event) { refresh(); } diff --git a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsEntriesManager.java b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsEntriesManager.java index 10ec8199b7ff..9cc7bbc11ad1 100644 --- a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsEntriesManager.java +++ b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/application/CvsEntriesManager.java @@ -101,14 +101,17 @@ public class CvsEntriesManager implements VirtualFileListener { } } + @Override public void beforePropertyChange(@NotNull VirtualFilePropertyEvent event) { processEvent(event); } + @Override public void beforeContentsChange(@NotNull VirtualFileEvent event) { processEvent(event); } + @Override public void contentsChanged(@NotNull VirtualFileEvent event) { fireStatusChanged(event.getFile()); } @@ -151,14 +154,17 @@ public class CvsEntriesManager implements VirtualFileListener { return getInfoFor(parent).getIgnoreFilter(); } + @Override public void beforeFileDeletion(@NotNull VirtualFileEvent event) { processEvent(event); } + @Override public void beforeFileMovement(@NotNull VirtualFileMoveEvent event) { processEvent(event); } + @Override public void fileCreated(@NotNull VirtualFileEvent event) { processEvent(event); } diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/SvnEntriesFileListener.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/SvnEntriesFileListener.java index 7c26e422545d..d4468c6cefe0 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/SvnEntriesFileListener.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/SvnEntriesFileListener.java @@ -39,6 +39,7 @@ public class SvnEntriesFileListener implements VirtualFileListener { myDirtyScopeManager = VcsDirtyScopeManager.getInstance(myProject); } + @Override public void fileCreated(@NotNull VirtualFileEvent event) { if (! event.isFromRefresh()) { return; @@ -58,6 +59,7 @@ public class SvnEntriesFileListener implements VirtualFileListener { BackgroundTaskUtil.syncPublisher(myProject, VcsAnnotationRefresher.LOCAL_CHANGES_CHANGED).dirtyUnder(parent); } + @Override public void contentsChanged(@NotNull VirtualFileEvent event) { if (! event.isFromRefresh()) { return; @@ -87,6 +89,7 @@ public class SvnEntriesFileListener implements VirtualFileListener { } } + @Override public void fileDeleted(@NotNull VirtualFileEvent event) { if (!event.isFromRefresh()) { return;