changeset 222:ad820e40fe56

Update itw-setting's cache viewer to display new directory structure
author Andrew Su <asu@redhat.com>
date Wed, 20 Apr 2011 15:02:56 -0400
parents f0cccaba8060
children a3cbdab9bd7a
files ChangeLog netx/net/sourceforge/jnlp/controlpanel/CachePane.java
diffstat 2 files changed, 17 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Apr 20 14:35:13 2011 -0400
+++ b/ChangeLog	Wed Apr 20 15:02:56 2011 -0400
@@ -1,3 +1,8 @@
+2011-04-20  Andrew Su  <asu@redhat.com>
+
+	* netx/net/sourceforge/jnlp/controlpanel/CachePane.java:
+	(generateData): Skip through the identifier for cached item.
+
 2011-04-20  Andrew Su  <asu@redhat.com>
 
 	* netx/net/sourceforge/jnlp/controlpanel/CachePane.java:
--- a/netx/net/sourceforge/jnlp/controlpanel/CachePane.java	Wed Apr 20 14:35:13 2011 -0400
+++ b/netx/net/sourceforge/jnlp/controlpanel/CachePane.java	Wed Apr 20 15:02:56 2011 -0400
@@ -235,16 +235,18 @@
         CacheDirectory.getDirStructure(root);
         ArrayList<Object[]> data = new ArrayList<Object[]>();
 
-        for (DirectoryNode type : root.getChildren()) {
-            for (DirectoryNode domain : type.getChildren()) {
-                for (DirectoryNode leaf : CacheDirectory.getLeafData(domain)) {
-                    Object[] o = { leaf,
-                            leaf.getFile().getAbsolutePath(),
-                            type,
-                            domain,
-                            leaf.getFile().length(),
-                            new SimpleDateFormat("MM/dd/yyyy").format(leaf.getFile().lastModified()) };
-                    data.add(o);
+        for (DirectoryNode identifier : root.getChildren()) {
+            for (DirectoryNode type : identifier.getChildren()) {
+                for (DirectoryNode domain : type.getChildren()) {
+                    for (DirectoryNode leaf : CacheDirectory.getLeafData(domain)) {
+                        Object[] o = { leaf,
+                                leaf.getFile().getAbsolutePath(),
+                                type,
+                                domain,
+                                leaf.getFile().length(),
+                                new SimpleDateFormat("MM/dd/yyyy").format(leaf.getFile().lastModified()) };
+                        data.add(o);
+                    }
                 }
             }
         }