Revision: 8499
Author: [email protected]
Date: Fri Aug  6 11:47:57 2010
Log: Remaining changes to bikeshed/scaffold app as a result of using Long ids instead of String ids.

Patch by: amitmanjhi
Review by: cromwellian (tbr)

http://code.google.com/p/google-web-toolkit/source/detail?r=8499

Modified:
/trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportEntry.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRecord.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRecord.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeDetailsView.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportDetailsView.java /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java /trunk/user/src/com/google/gwt/requestfactory/client/impl/AbstractRequest.java
 /trunk/user/src/com/google/gwt/requestfactory/shared/RequestObject.java

=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportEntry.java Thu Aug 5 15:15:34 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportEntry.java Fri Aug 6 11:47:57 2010
@@ -87,7 +87,7 @@
     report = (ReportRecord) requestFactory.create(ReportRecord.class);
     requestObject = requestFactory.reportRequest().persist(report);
     DeltaValueStore deltas = requestObject.getDeltaValueStore();
-    deltas.set(ReportRecord.reporterKey, report, reporterId.toString());
+    deltas.set(ReportRecord.reporterKey, report, reporterId);
     displayReport();
   }

=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRecord.java Wed Jun 23 14:38:51 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/EmployeeRecord.java Fri Aug 6 11:47:57 2010
@@ -32,8 +32,8 @@
Property<String> displayName = new Property<String>("displayName", "Display Name",
       String.class);
Property<String> password = new Property<String>("password", "Password", String.class); - Property<String> supervisorKey = new Property<String>("supervisorKey", "Supervisor Key",
-      String.class);
+ Property<Long> supervisorKey = new Property<Long>("supervisorKey", "Supervisor Key",
+      Long.class);

Property<String> department = new Property<String>("department", "Department", String.class);

@@ -43,7 +43,7 @@

   String getPassword();

-  String getSupervisorKey();
+  Long getSupervisorKey();

   String getUserName();
 }
=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRecord.java Wed Jun 23 14:38:51 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/request/ReportRecord.java Fri Aug 6 11:47:57 2010
@@ -30,16 +30,16 @@
@DataTransferObject(com.google.gwt.sample.expenses.server.domain.Report.class)
 public interface ReportRecord extends Record {

- Property<String> approvedSupervisorKey = new Property<String>("approvedSupervisorKey", "Approved Supervisor Key",
-      String.class);
+ Property<Long> approvedSupervisorKey = new Property<Long>("approvedSupervisorKey", "Approved Supervisor Key",
+      Long.class);
Property<Date> created = new Property<Date>("created", "Created", Date.class); Property<String> department = new Property<String>("department", "Department", String.class); Property<String> notes = new Property<String>("notes", "Notes", String.class); Property<String> purpose = new Property<String>("purpose", "Purpose", String.class); - Property<String> reporterKey = new Property<String>("reporterKey", "Reporter Key",
-      String.class);
-
-  String getApprovedSupervisorKey();
+ Property<Long> reporterKey = new Property<Long>("reporterKey", "Reporter Key",
+      Long.class);
+
+  Long getApprovedSupervisorKey();

   Date getCreated();

@@ -49,5 +49,5 @@

   String getPurpose();

-  String getReporterKey();
-}
+  Long getReporterKey();
+}
=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeDetailsView.java Fri Jul 30 17:29:09 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeDetailsView.java Fri Aug 6 11:47:57 2010
@@ -95,7 +95,7 @@
     displayName.setInnerText(record.getDisplayName());
     userName.setInnerText(record.getUserName());
     password.setInnerText(record.getPassword());
-    supervisorKey.setInnerText(record.getSupervisorKey());
+    supervisorKey.setInnerText(String.valueOf(record.getSupervisorKey()));
     idSpan.setInnerText(record.getId().toString());
     versionSpan.setInnerText(record.getVersion().toString());
   }
=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java Fri Jun 18 20:16:34 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/employee/EmployeeListView.java Fri Aug 6 11:47:57 2010
@@ -15,6 +15,7 @@
  */
 package com.google.gwt.sample.expenses.gwt.ui.employee;

+import com.google.gwt.app.client.LongRenderer;
 import com.google.gwt.app.place.AbstractRecordListView;
 import com.google.gwt.app.place.PropertyColumn;
 import com.google.gwt.core.client.GWT;
@@ -52,8 +53,8 @@
columns.add(PropertyColumn.<EmployeeRecord> getStringPropertyColumn(EmployeeRecord.userName)); columns.add(PropertyColumn.<EmployeeRecord> getStringPropertyColumn(EmployeeRecord.displayName)); columns.add(PropertyColumn.<EmployeeRecord> getStringPropertyColumn(EmployeeRecord.password)); - columns.add(PropertyColumn.<EmployeeRecord> getStringPropertyColumn(EmployeeRecord.supervisorKey));
-
+    columns.add(new PropertyColumn<EmployeeRecord, java.lang.Long>(
+        EmployeeRecord.supervisorKey, LongRenderer.instance()));
     return columns;
   }
 }
=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportDetailsView.java Fri Jul 30 17:29:09 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportDetailsView.java Fri Aug 6 11:47:57 2010
@@ -99,7 +99,7 @@
created.setInnerText(DateTimeFormat.getShortDateFormat().format(record.getCreated()));
     idSpan.setInnerText(record.getId().toString());
     versionSpan.setInnerText(record.getVersion().toString());
-    reporterKey.setInnerText(record.getReporterKey());
-    approvedSupervisorKey.setInnerText(record.getApprovedSupervisorKey());
+    reporterKey.setInnerText(String.valueOf(record.getReporterKey()));
+ approvedSupervisorKey.setInnerText(String.valueOf(record.getApprovedSupervisorKey()));
   }
 }
=======================================
--- /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java Fri Jun 18 20:16:34 2010 +++ /trunk/bikeshed/src/com/google/gwt/sample/expenses/gwt/ui/report/ReportListView.java Fri Aug 6 11:47:57 2010
@@ -15,6 +15,7 @@
  */
 package com.google.gwt.sample.expenses.gwt.ui.report;

+import com.google.gwt.app.client.LongRenderer;
 import com.google.gwt.app.place.AbstractRecordListView;
 import com.google.gwt.app.place.PropertyColumn;
 import com.google.gwt.core.client.GWT;
@@ -57,9 +58,10 @@
columns.add(new PropertyColumn<ReportRecord, Date>(ReportRecord.created,
         new DateTimeFormatRenderer(DateTimeFormat.getShortDateFormat())));
columns.add(PropertyColumn.<ReportRecord> getStringPropertyColumn(ReportRecord.purpose)); - columns.add(PropertyColumn.<ReportRecord> getStringPropertyColumn(ReportRecord.reporterKey)); - columns.add(PropertyColumn.<ReportRecord> getStringPropertyColumn(ReportRecord.approvedSupervisorKey));
-
+    columns.add(new PropertyColumn<ReportRecord, java.lang.Long>(
+        ReportRecord.reporterKey, LongRenderer.instance()));
+    columns.add(new PropertyColumn<ReportRecord, java.lang.Long>(
+        ReportRecord.approvedSupervisorKey, LongRenderer.instance()));
     return columns;
   }
 }
=======================================
--- /trunk/user/src/com/google/gwt/requestfactory/client/impl/AbstractRequest.java Thu Aug 5 10:04:19 2010 +++ /trunk/user/src/com/google/gwt/requestfactory/client/impl/AbstractRequest.java Fri Aug 6 11:47:57 2010
@@ -19,7 +19,6 @@
 import com.google.gwt.requestfactory.shared.Receiver;
 import com.google.gwt.requestfactory.shared.RequestObject;
 import com.google.gwt.valuestore.shared.Property;
-import com.google.gwt.valuestore.shared.Record;

 import java.util.Collection;
 import java.util.Collections;
@@ -85,10 +84,6 @@
     ValueStoreJsonImpl valueStore = requestFactory.getValueStore();
deltaValueStore = new DeltaValueStoreJsonImpl(valueStore, requestFactory);
   }
-
-  public <V> void set(Property<V> property, Record record, V value) {
-    deltaValueStore.set(property, record, value);
-  }

   /**
* Subclasses must override to return {...@code this}, to allow builder-style
=======================================
--- /trunk/user/src/com/google/gwt/requestfactory/shared/RequestObject.java Thu Aug 5 15:15:34 2010 +++ /trunk/user/src/com/google/gwt/requestfactory/shared/RequestObject.java Fri Aug 6 11:47:57 2010
@@ -15,9 +15,6 @@
  */
 package com.google.gwt.requestfactory.shared;

-import com.google.gwt.valuestore.shared.Property;
-import com.google.gwt.valuestore.shared.Record;
-
 /**
  * <p>
* <span style="color:red">Experimental API: This class is still under rapid
@@ -40,5 +37,4 @@

   void handleResponseText(String responseText);

-  <V> void set(Property<V> property, Record record, V value);
-}
+}

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to