diff options
Diffstat (limited to 'plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java')
-rw-r--r-- | plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java index d80efb97a123..f8553d5c66c3 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/browserCache/CacheLoader.java @@ -16,6 +16,7 @@ package org.jetbrains.idea.svn.dialogs.browserCache; import com.intellij.openapi.components.ServiceManager; +import org.jetbrains.annotations.NotNull; import org.jetbrains.idea.svn.browse.DirectoryEntry; import org.jetbrains.idea.svn.dialogs.RepositoryTreeNode; @@ -23,7 +24,8 @@ import javax.swing.*; import java.util.List; public class CacheLoader extends Loader { - private final Loader myRepositoryLoader; + + @NotNull private final Loader myRepositoryLoader; public static Loader getInstance() { return ServiceManager.getService(Loader.class); @@ -34,7 +36,7 @@ public class CacheLoader extends Loader { myRepositoryLoader = new RepositoryLoader(myCache); } - public void load(final RepositoryTreeNode node, final Expander expander) { + public void load(@NotNull final RepositoryTreeNode node, @NotNull final Expander expander) { SwingUtilities.invokeLater(new Runnable(){ public void run() { final String nodeUrl = node.getURL().toString(); @@ -53,15 +55,8 @@ public class CacheLoader extends Loader { }); } - public void forceRefresh(final String repositoryRootUrl) { - myCache.clear(repositoryRootUrl); - } - + @NotNull protected NodeLoadState getNodeLoadState() { return NodeLoadState.CACHED; } - - public Loader getRepositoryLoader() { - return myRepositoryLoader; - } } |