[Yanel-commits] rev 41555 - 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
Thu Feb 12 15:13:10 CET 2009


Author: michi
Date: 2009-02-12 15:13:10 +0100 (Thu, 12 Feb 2009)
New Revision: 41555

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Sitetree.java
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeRTIImpl.java
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeResConfigAndDataRepoImpl.java
Log:
realm resolver replaced generic resolver interface

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Sitetree.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Sitetree.java	2009-02-12 13:41:23 UTC (rev 41554)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/navigation/Sitetree.java	2009-02-12 14:13:10 UTC (rev 41555)
@@ -16,20 +16,22 @@
 
 package org.wyona.yanel.core.navigation;
 
+import org.wyona.yanel.core.navigation.Node;
 import org.wyona.yanel.core.map.Realm;
 import org.wyona.yanel.core.map.RealmConfigPathResolver;
 
 import org.w3c.dom.Document;
 
 /**
- *
+ * Sitetree interface
  */
 public interface Sitetree {
 
     /**
-     *
+     * @param document Implementation specific configuration (for example snippet of realm.xml or .yanel-rc)
+     * @param resolver In case the configuration contains implementation specific paths (for example relative to realm.xml or .yanel-rc), then these paths can be resolved accordingly
      */
-    public void init(Document document, RealmConfigPathResolver resolver);
+    public void init(Document document, javax.xml.transform.URIResolver resolver);
 
     /**
      *

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	2009-02-12 13:41:23 UTC (rev 41554)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2009-02-12 14:13:10 UTC (rev 41555)
@@ -48,7 +48,7 @@
     /**
      * @see
      */
-    public void init(Document configDoc, RealmConfigPathResolver resolver) {
+    public void init(Document configDoc, javax.xml.transform.URIResolver resolver) {
         NodeList nl = configDoc.getDocumentElement().getElementsByTagName("src");
         if (nl.getLength() == 1) {
             src = nl.item(0).getFirstChild().getNodeValue();

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeRTIImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeRTIImpl.java	2009-02-12 13:41:23 UTC (rev 41554)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeRTIImpl.java	2009-02-12 14:13:10 UTC (rev 41555)
@@ -35,7 +35,7 @@
     /**
      *
      */
-    public void init(Document document, RealmConfigPathResolver resolver) {
+    public void init(Document document, javax.xml.transform.URIResolver resolver) {
         // Not needed yet.
     }
 

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeResConfigAndDataRepoImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeResConfigAndDataRepoImpl.java	2009-02-12 13:41:23 UTC (rev 41554)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeResConfigAndDataRepoImpl.java	2009-02-12 14:13:10 UTC (rev 41555)
@@ -35,7 +35,7 @@
     /**
      *
      */
-    public void init(Document document, RealmConfigPathResolver resolver) {
+    public void init(Document document, javax.xml.transform.URIResolver resolver) {
         // Not needed yet.
     }
 



More information about the Yanel-commits mailing list