[Yanel-commits] rev 24104 - public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Wed May 2 16:13:11 CEST 2007


Author: michi
Date: 2007-05-02 16:13:09 +0200 (Wed, 02 May 2007)
New Revision: 24104

Modified:
   public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
Log:
get real data from version interface

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-05-02 12:32:10 UTC (rev 24103)
+++ public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java	2007-05-02 14:13:09 UTC (rev 24104)
@@ -589,11 +589,18 @@
         sb.append("</edit>");
 
         RevisionInformation[] revisions = getRevisions();
-        sb.append("<versions>");
-        sb.append("<version url=\"hugo\">");
-        sb.append("<comment>Hugo</comment>");
-        sb.append("</version>");
-        sb.append("</versions>");
+        if (revisions != null) {
+            sb.append("<versions>");
+            for (int i = 0; i < revisions.length; i++) {
+                sb.append("<version url=\"?yanel.resource.revision=" + revisions[i].getName() + "\">");
+                sb.append("<comment>" + revisions[i].getComment() + "</comment>");
+                sb.append("<date>" + revisions[i].getDate() + "</date>");
+                sb.append("<user>" + revisions[i].getUser() + "</user>");
+                sb.append("<revision>" + revisions[i].getName() + "</revision>");
+                sb.append("</version>");
+            }
+            sb.append("</versions>");
+        }
         sb.append("</resource>");
         sb.append("</introspection>");
         return sb.toString();




More information about the Yanel-commits mailing list