[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