Revision: 3528
Author: [email protected]
Date: Mon May 10 19:04:12 2010
Log: Updating the date stored and used on the server to be a long instead of a Date object that is platform specific.
http://code.google.com/p/power-architect/source/detail?r=3528

Modified:
/trunk/src/main/java/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java /trunk/src/main/java/ca/sqlpower/architect/swingui/enterprise/RevisionsTable.java

=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java Fri May 7 11:49:29 2010 +++ /trunk/src/main/java/ca/sqlpower/architect/enterprise/ArchitectClientSideSession.java Mon May 10 19:04:12 2010
@@ -543,7 +543,7 @@
             JSONObject jsonItem = jsonArray.getJSONObject(i);
TransactionInformation transaction = new TransactionInformation(
                     jsonItem.getLong("number"),
- TransactionInformation.DATE_FORMAT.parse(jsonItem.getString("time")),
+                    jsonItem.getLong("time"),
                     jsonItem.getString("author"),
                     jsonItem.getString("description"),
                     jsonItem.getString("simpleDescription"));
=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/swingui/enterprise/RevisionsTable.java Mon May 10 18:25:58 2010 +++ /trunk/src/main/java/ca/sqlpower/architect/swingui/enterprise/RevisionsTable.java Mon May 10 19:04:12 2010
@@ -29,6 +29,7 @@
 import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;

 import javax.swing.AbstractAction;
@@ -95,7 +96,7 @@
             infoArea.setEditable(false);
             infoArea.append("Revision " + revisionNo);
             infoArea.append("\n\nAuthor: " + info.getVersionAuthor());
- infoArea.append("\nTime created: " + info.getTimeCreated().toString()); + infoArea.append("\nTime created: " + new Date(info.getTimeCreated()));
             String description = "";
             for (String line : info.getSimpleDescription().split(", ")) {
                 description += "\n" + line;
@@ -181,7 +182,7 @@
             for (int i = 0; i < transactions.size(); i++) {
                 TransactionInformation transaction = transactions.get(i);
data[i][0] = String.valueOf(transaction.getVersionNumber()) + " ";
-                data[i][1] = transaction.getTimeString() + " ";
+                data[i][1] = new Date(transaction.getTimeCreated()) + " ";
                 data[i][2] = transaction.getVersionAuthor() + " ";
                 data[i][3] = transaction.getSimpleDescription();

Reply via email to