Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKushal Munir2007-04-04 02:49:28 +0000
committerKushal Munir2007-04-04 02:49:28 +0000
commit814a8b283e141f9e3b8cfd78b666227b1d007e9e (patch)
tree5f1cf2796e707fd417b836e0483a4fb204972d8f /rse/plugins/org.eclipse.rse.subsystems.files.local
parentb9a672aedc14270ce89a4e5a6c2f3b827cf1db0f (diff)
downloadorg.eclipse.tm-814a8b283e141f9e3b8cfd78b666227b1d007e9e.tar.gz
org.eclipse.tm-814a8b283e141f9e3b8cfd78b666227b1d007e9e.tar.xz
org.eclipse.tm-814a8b283e141f9e3b8cfd78b666227b1d007e9e.zip
[180485] [api] "Show Hidden" should be a view-only Preference and not on API level.
Diffstat (limited to 'rse/plugins/org.eclipse.rse.subsystems.files.local')
-rw-r--r--rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/internal/subsystems/files/local/model/LocalFileAdapter.java35
1 files changed, 15 insertions, 20 deletions
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/internal/subsystems/files/local/model/LocalFileAdapter.java b/rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/internal/subsystems/files/local/model/LocalFileAdapter.java
index 4eaf333d1..d19dc1694 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/internal/subsystems/files/local/model/LocalFileAdapter.java
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.local/src/org/eclipse/rse/internal/subsystems/files/local/model/LocalFileAdapter.java
@@ -31,9 +31,7 @@ import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFileContext;
public class LocalFileAdapter implements IHostFileToRemoteFileAdapter
{
-
-
- public IRemoteFile[] convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes, boolean includeHidden)
+ public IRemoteFile[] convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
{
if (nodes == null) return null;
@@ -42,29 +40,26 @@ public class LocalFileAdapter implements IHostFileToRemoteFileAdapter
{
IHostFile child = nodes[i];
- if (includeHidden || !child.isHidden())
+ IRemoteFile lfile;
+
+ if (child instanceof LocalVirtualHostFile)
+ {
+ LocalVirtualHostFile node = (LocalVirtualHostFile)child;
+ lfile = new LocalVirtualFile(ss, context, node);
+ }
+ else
{
- IRemoteFile lfile;
- if (child instanceof LocalVirtualHostFile)
- {
- LocalVirtualHostFile node = (LocalVirtualHostFile)child;
- lfile = new LocalVirtualFile(ss, context, node);
- }
- else
- {
- LocalHostFile node = (LocalHostFile)child;
- lfile = new LocalFile(ss, context, parent, node);
- }
- results.add(lfile);
- ss.cacheRemoteFile(lfile);
+ LocalHostFile node = (LocalHostFile)child;
+ lfile = new LocalFile(ss, context, parent, node);
}
+
+ results.add(lfile);
+ ss.cacheRemoteFile(lfile);
}
+
return (IRemoteFile[])results.toArray(new IRemoteFile[results.size()]);
-
}
-
-
public IRemoteFile convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
{
IRemoteFile file = null;

Back to the top