[Yanel-commits] rev 33923 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation

michi at wyona.com michi at wyona.com
Mon Mar 24 08:47:28 CET 2008


Author: michi
Date: 2008-03-24 08:47:27 +0100 (Mon, 24 Mar 2008)
New Revision: 33923

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
Log:
create node implemented

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2008-03-24 07:27:19 UTC (rev 33922)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2008-03-24 07:47:27 UTC (rev 33923)
@@ -38,6 +38,8 @@
 
     private static Logger log = Logger.getLogger(SitetreeDOMImpl.class);
 
+    private static String SITETREE_NAMESPACE = "http://www.wyona.org/yanel/sitetree/1.0";
+
     // IMPORTANT: Consider memory and redundancy issues!
     private Document sitetreeDoc;
     private String src;
@@ -102,8 +104,9 @@
      *
      */
     public Node createNode(String name) {
-        log.error("TODO: Implementation not finished yet!");
-        return null;
+        Element newElement = sitetreeDoc.createElementNS(SITETREE_NAMESPACE, "node");
+        newElement.setAttributeNS(SITETREE_NAMESPACE, "name", name);
+        return new NodeDOMImpl(newElement);
     }
 
     /**



More information about the Yanel-commits mailing list