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

michi at wyona.com michi at wyona.com
Thu May 3 23:56:29 CEST 2007


Author: michi
Date: 2007-05-03 23:56:28 +0200 (Thu, 03 May 2007)
New Revision: 24142

Modified:
   public/yanel/trunk/src/resources/file/src/java/org/wyona/yanel/impl/resources/NodeResource.java
Log:
sequence fixed

Modified: public/yanel/trunk/src/resources/file/src/java/org/wyona/yanel/impl/resources/NodeResource.java
===================================================================
--- public/yanel/trunk/src/resources/file/src/java/org/wyona/yanel/impl/resources/NodeResource.java	2007-05-03 21:40:32 UTC (rev 24141)
+++ public/yanel/trunk/src/resources/file/src/java/org/wyona/yanel/impl/resources/NodeResource.java	2007-05-03 21:56:28 UTC (rev 24142)
@@ -223,7 +223,7 @@
         Revision[] revisions = getRealm().getRepository().getNode(getPath()).getRevisions();
         RevisionInformation[] revisionInfos = new RevisionInformation[revisions.length];
        
-        for (int i=0; i<revisions.length; i++) {
+        for (int i = 0; i < revisions.length; i++) {
             revisionInfos[i] = new RevisionInformation(revisions[i]);
         }
         return revisionInfos; 
@@ -363,7 +363,7 @@
         RevisionInformation[] revisions = getRevisions();
         if (revisions != null && revisions.length > 0) {
             buf.append("<versions>");
-            for (int i = 0; i < revisions.length; i++) {
+            for (int i = revisions.length -1; i >= 0; i--) {
                 buf.append("<version url=\"?yanel.resource.revision=" + revisions[i].getName() + "\">");
                 buf.append("<comment>" + revisions[i].getComment() + "</comment>");
                 buf.append("<date>" + revisions[i].getDate() + "</date>");
@@ -371,11 +371,15 @@
                 buf.append("<revision>" + revisions[i].getName() + "</revision>");
 
                 buf.append("<workflow>");
+                buf.append("  <state date=\"2006-05-23T00:38:05+02:00\">REVIEW</state>");
                 buf.append("<transitions>");
                 buf.append("<transition id=\"publish\" to=\"LIVE\" url=\"?yanel.resource.workflow.transition=publish\" method=\"POST\">");
                 buf.append("<description>Publish</description>");
                 buf.append("</transition>");
                 buf.append("</transitions>");
+                buf.append("<history>");
+                buf.append("  <state date=\"2006-05-23T00:31:05+02:00\">DRAFT</state>");
+                buf.append("</history>");
                 buf.append("</workflow>");
                 buf.append("</version>");
             }




More information about the Yanel-commits mailing list