[Yanel-commits] rev 22387 - in public/yanel/trunk/src: core/java/org/wyona/yanel/core/navigation impl/java/org/wyona/yanel/impl/navigation

michi at wyona.com michi at wyona.com
Fri Feb 2 14:02:12 CET 2007


Author: michi
Date: 2007-02-02 14:02:10 +0100 (Fri, 02 Feb 2007)
New Revision: 22387

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Node.java
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeRTIImpl.java
Log:
getName added

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Node.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Node.java	2007-02-02 11:21:15 UTC (rev 22386)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Node.java	2007-02-02 13:02:10 UTC (rev 22387)
@@ -81,4 +81,9 @@
      *
      */
     public String getPath();
+
+    /**
+     *
+     */
+    public String getName();
 }

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeRTIImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeRTIImpl.java	2007-02-02 11:21:15 UTC (rev 22386)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeRTIImpl.java	2007-02-02 13:02:10 UTC (rev 22387)
@@ -75,7 +75,7 @@
     }
 
     /**
-     *
+     * Check if node is a resource
      */
     public boolean isResource() {
         if (isCollection()) return false;
@@ -87,8 +87,10 @@
      */
     public boolean isCollection() {
         try {
-            if (repo.isCollection(path)) {
-                log.debug("Is collection within repo: " + path);
+            log.error("DEBUG: Check if node is a collection: " + path);
+            if (repo.getNode(path.toString()).isCollection()) {
+            //if (repo.isCollection(path)) {
+                log.error("DEBUG: Is collection within repo: " + path);
                 Path[] children = repo.getChildren(path);
                 for (int i = 0; i < children.length; i++) {
                     if (children[i].getName().indexOf(".yanel-rti") > 0) {
@@ -170,4 +172,11 @@
     public String getPath() {
         return path.toString();
     }
+
+    /**
+     *
+     */
+    public String getName() {
+        return path.getName();
+    }
 }




More information about the Yanel-commits mailing list