diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java b/plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java index 03bf640fb0..951416d3f8 100644 --- a/plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java +++ b/plugins/org.eclipse.emf.cdo.workspace.efs/src/org/eclipse/emf/cdo/workspace/internal/efs/AbstractResourceNodeStore.java @@ -71,12 +71,13 @@ public abstract class AbstractResourceNodeStore extends AbstractFileStore protected IFileInfo run(CDOResourceNode node) { boolean exists = node != null; + boolean directory = exists && isDirectory(node); FileInfo info = new FileInfo(getName()); info.setExists(exists); info.setLength(EFS.NONE); info.setLastModified(EFS.NONE); - info.setDirectory(exists && isDirectory(node)); + info.setDirectory(directory); info.setAttribute(EFS.ATTRIBUTE_READ_ONLY, false); info.setAttribute(EFS.ATTRIBUTE_HIDDEN, false); return info; |