[Yanel-commits] rev 55762 -
public/yanel/trunk/src/resources/directory/src/java/org/wyona/yanel/impl/resources/collection
michi at wyona.com
michi at wyona.com
Mon Dec 27 07:43:35 CET 2010
Author: michi
Date: 2010-12-27 07:43:34 +0100 (Mon, 27 Dec 2010)
New Revision: 55762
Modified:
public/yanel/trunk/src/resources/directory/src/java/org/wyona/yanel/impl/resources/collection/CollectionResource.java
Log:
also add last modified to directory
Modified: public/yanel/trunk/src/resources/directory/src/java/org/wyona/yanel/impl/resources/collection/CollectionResource.java
===================================================================
--- public/yanel/trunk/src/resources/directory/src/java/org/wyona/yanel/impl/resources/collection/CollectionResource.java 2010-12-26 21:28:25 UTC (rev 55761)
+++ public/yanel/trunk/src/resources/directory/src/java/org/wyona/yanel/impl/resources/collection/CollectionResource.java 2010-12-27 06:43:34 UTC (rev 55762)
@@ -82,6 +82,7 @@
/**
* Get file system directory listing as XML
+ * @param path File system path (without 'file:' scheme/protocol)
*/
private StringBuilder getContentXMLOfFileSystemDirectory(String path) throws Exception {
log.debug("Selected path: " + path);
@@ -110,7 +111,9 @@
String lastModified = DateUtil.format(calendar.getTime());
sb.append("<dir:file path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\" lastModified=\"" + children[i].lastModified() + "\" date=\"" + lastModified + "\" size=\"" + children[i].length() + "\"/>");
} else if (children[i].isDirectory()) {
- sb.append("<dir:directory path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\"/>");
+ calendar.setTimeInMillis(children[i].lastModified());
+ String lastModified = DateUtil.format(calendar.getTime());
+ sb.append("<dir:directory path=\"" + children[i].getPath() + "\" name=\"" + children[i].getName() + "\" lastModified=\"" + children[i].lastModified() + "\" date=\"" + lastModified + "\"/>");
} else {
sb.append("<yanel:exception yanel:path=\"" + children[i] + "\"/>");
}
More information about the Yanel-commits
mailing list