[Yanel-commits] rev 35087 -
public/yanel/trunk/src/contributions/resources/data-repo-sitetree/src/java/org/wyona/yanel/impl/resources/navigation
michi at wyona.com
michi at wyona.com
Wed Apr 9 10:43:03 CEST 2008
Author: michi
Date: 2008-04-09 10:43:02 +0200 (Wed, 09 Apr 2008)
New Revision: 35087
Modified:
public/yanel/trunk/src/contributions/resources/data-repo-sitetree/src/java/org/wyona/yanel/impl/resources/navigation/DataRepoSitetreeResource.java
Log:
use name as label because of current encoding issues
Modified: public/yanel/trunk/src/contributions/resources/data-repo-sitetree/src/java/org/wyona/yanel/impl/resources/navigation/DataRepoSitetreeResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/data-repo-sitetree/src/java/org/wyona/yanel/impl/resources/navigation/DataRepoSitetreeResource.java 2008-04-09 08:40:10 UTC (rev 35086)
+++ public/yanel/trunk/src/contributions/resources/data-repo-sitetree/src/java/org/wyona/yanel/impl/resources/navigation/DataRepoSitetreeResource.java 2008-04-09 08:43:02 UTC (rev 35087)
@@ -99,6 +99,9 @@
if (node != null) {
if (node.isCollection()) {
sb.append("<collection path=\"" + path + "\" name=\"" + node.getName() + "\">");
+ // TODO: ...
+ sb.append("<label><![CDATA[" + node.getName() + "]]></label>");
+ //sb.append("<label><![CDATA[" + node.getLabel() + "]]></label>");
Node[] children = node.getChildren();
for (int i = 0; i < children.length; i++) {
String childPath = path + "/" + children[i].getName();
@@ -111,8 +114,12 @@
sb.append(getNodeAsXML(childPath));
//sb.append(getNodeAsXML(children[i].getPath()));
} else if (children[i].isResource()) {
- sb.append("<resource path=\"" + childPath + "\" name=\"" + children[i].getName() + "\"/>");
- //sb.append("<resource path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\"/>");
+ sb.append("<resource path=\"" + childPath + "\" name=\"" + children[i].getName() + "\">");
+ //sb.append("<resource path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\">");
+ // TODO ...
+ sb.append("<label><![CDATA[" + children[i].getName() + "]]></label>");
+ //sb.append("<label><![CDATA[" + children[i].getLabel() + "]]></label>");
+ sb.append("</resource>");
} else {
sb.append("<neither-resource-nor-collection path=\"" + childPath + "\" name=\"" + children[i].getName() + "\"/>");
//sb.append("<neither-resource-nor-collection path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\"/>");
@@ -120,7 +127,11 @@
}
sb.append("</collection>");
} else {
- sb.append("<resource path=\"" + path + "\" name=\"" + node.getName() + "\"/>");
+ sb.append("<resource path=\"" + path + "\" name=\"" + node.getName() + "\">");
+ // TODO ...
+ sb.append("<label><![CDATA[" + node.getName() + "]]></label>");
+ //sb.append("<label><![CDATA[" + node.getLabel() + "]]></label>");
+ sb.append("</resource>");
}
} else {
String errorMessage = "node is null for path: " + path;
More information about the Yanel-commits
mailing list