[Yanel-commits] rev 24828 -
public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources
michi at wyona.com
michi at wyona.com
Fri Jun 1 11:42:55 CEST 2007
Author: michi
Date: 2007-06-01 11:42:55 +0200 (Fri, 01 Jun 2007)
New Revision: 24828
Modified:
public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
Log:
navigation added
Modified: public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
===================================================================
--- public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java 2007-06-01 09:25:04 UTC (rev 24827)
+++ public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java 2007-06-01 09:42:55 UTC (rev 24828)
@@ -558,12 +558,20 @@
StringBuffer sb = new StringBuffer();
sb.append("<?xml version=\"1.0\"?>");
sb.append("\n");
- sb.append("\n<introspection xmlns=\"http://www.wyona.org/neutron/1.0\">");
+ sb.append("\n<introspection xmlns=\"http://www.wyona.org/neutron/2.0\">");
sb.append("\n");
- sb.append("\n <edit mime-type=\"application/xhtml+xml\" name=\"" + name + "\">");
+
+ sb.append("<navigation>");
+ sb.append(" <sitetree href=\"./\" method=\"PROPFIND\"/>");
+ sb.append("</navigation>");
+
+
+ sb.append("\n <resource name=\"" + name + "\">");
+ sb.append("\n <edit mime-type=\"application/xhtml+xml\">");
sb.append("\n <checkout url=\"" + name + "?yanel.resource.viewid=source&yanel.resource.usecase=checkout\" method=\"GET\"/>");
sb.append("\n <checkin url=\"" + name + "?yanel.resource.usecase=checkin\" method=\"PUT\"/>");
sb.append("\n </edit>");
+ sb.append("\n </resource>");
sb.append("\n</introspection>");
return sb.toString();
@@ -576,6 +584,11 @@
String name = PathUtil.getName(getPath());
StringBuffer sb = new StringBuffer("<?xml version=\"1.0\"?>");
sb.append("<introspection xmlns=\"http://www.wyona.org/neutron/2.0\">");
+
+ sb.append("<navigation>");
+ sb.append(" <sitetree href=\"./\" method=\"PROPFIND\"/>");
+ sb.append("</navigation>");
+
sb.append("<resource name=\"" + name + "\">");
//sb.append("<edit mime-type=\"application/xml\">");
sb.append("<edit mime-type=\"" + this.getMimeType(null) + "\">");
More information about the Yanel-commits
mailing list