You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2011/03/08 00:51:25 UTC

svn commit: r1079034 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

Author: smartini
Date: Mon Mar  7 23:51:25 2011
New Revision: 1079034

URL: http://svn.apache.org/viewvc?rev=1079034&view=rev
Log:
PIVOT-708

Modified:
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java?rev=1079034&r1=1079033&r2=1079034&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSkin.java Mon Mar  7 23:51:25 2011
@@ -21,6 +21,7 @@ import java.awt.Font;
 import java.io.File;
 import java.io.FileFilter;
 import java.io.IOException;
+import java.io.Serializable;
 import java.text.DateFormat;
 import java.util.Comparator;
 import java.util.Date;
@@ -277,10 +278,7 @@ public class TerraFileBrowserSkin extend
                 } else if (columnName.equals(LAST_MODIFIED_KEY)) {
                     long lastModified = file.lastModified();
                     Date lastModifiedDate = new Date(lastModified);
-
-                    DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT,
-                        DateFormat.SHORT);
-                    text = dateFormat.format(lastModifiedDate);
+                    text = DATE_FORMAT.format(lastModifiedDate);
                     getStyles().put("horizontalAlignment", HorizontalAlignment.RIGHT);
                 } else {
                     System.err.println("Unexpected column name in " + getClass().getName()
@@ -324,9 +322,7 @@ public class TerraFileBrowserSkin extend
             } else if (columnName.equals(LAST_MODIFIED_KEY)) {
                 long lastModified = file.lastModified();
                 Date lastModifiedDate = new Date(lastModified);
-                DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT,
-                    DateFormat.SHORT);
-                string = dateFormat.format(lastModifiedDate);
+                string = DATE_FORMAT.format(lastModifiedDate);
             } else {
                 System.err.println("Unexpected column name in " + getClass().getName()
                     + ": " + columnName);
@@ -460,7 +456,9 @@ public class TerraFileBrowserSkin extend
     /**
      * File comparator.
      */
-    public static class FileComparator implements Comparator<File> {
+    public static class FileComparator implements Comparator<File>, Serializable {
+        private static final long serialVersionUID = 1L;
+        
         private String columnName = null;
         private SortDirection sortDirection = null;
 
@@ -621,6 +619,10 @@ public class TerraFileBrowserSkin extend
         }
     };
 
+    private static final DateFormat DATE_FORMAT = DateFormat.getDateTimeInstance(
+        DateFormat.SHORT, DateFormat.SHORT);
+
+    
     @Override
     public void install(Component component) {
         super.install(component);