Remove references to old node types.
[lgpl/argeo-commons.git] / org.argeo.jcr / src / org / argeo / jcr / fs / JcrFileSystem.java
index d11f0c51d6bea7896c6d9fa8fa85052aca9bc2bc..67371d08fdbcaef92ad2b27e892637e9d228f9c6 100644 (file)
@@ -14,6 +14,7 @@ import java.util.Set;
 import javax.jcr.Node;
 import javax.jcr.RepositoryException;
 import javax.jcr.Session;
+import javax.jcr.nodetype.NodeType;
 
 import org.argeo.jcr.JcrUtils;
 
@@ -35,6 +36,13 @@ public class JcrFileSystem extends FileSystem {
                        }
        }
 
+       /** Whether this node should be skipped in directory listings */
+       public boolean skipNode(Node node) throws RepositoryException {
+               if (node.isNodeType(NodeType.NT_HIERARCHY_NODE))
+                       return false;
+               return true;
+       }
+
        public String getUserHomePath() {
                return userHomePath;
        }