Changes to the expenses sample to match the GWT changes in http://code.google.com/p/google-web-toolkit/source/detail?r=8888
Patch by: amitmanjhi
Review by: rjrjr (tbr)
Review at http://gwt-code-reviews.appspot.com/932801
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8894 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/EmployeeRequest.java b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/EmployeeRequest.java
index cc3afaf..fdf999d 100644
--- a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/EmployeeRequest.java
+++ b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/EmployeeRequest.java
@@ -16,13 +16,12 @@
package com.google.gwt.sample.expenses.client.request;
import com.google.gwt.requestfactory.shared.Instance;
-
-import com.google.gwt.requestfactory.shared.ProxyListRequest;
-import com.google.gwt.requestfactory.shared.ProxyRequest;
import com.google.gwt.requestfactory.shared.Request;
import com.google.gwt.requestfactory.shared.Service;
import com.google.gwt.sample.expenses.server.domain.Employee;
+import java.util.List;
+
/**
* "API Generated" request selector interface implemented by objects that give
* client access to the methods of
@@ -47,23 +46,23 @@
/**
* @return a request object
*/
- ProxyListRequest<EmployeeProxy> findAllEmployees();
+ Request<List<EmployeeProxy>> findAllEmployees();
/**
* @return a request object
*/
- ProxyRequest<EmployeeProxy> findEmployee(Long id);
+ Request<EmployeeProxy> findEmployee(Long id);
/**
* @return a request object
*/
- ProxyListRequest<EmployeeProxy> findEmployeeEntries(int firstResult,
+ Request<List<EmployeeProxy>> findEmployeeEntries(int firstResult,
int maxResults);
/**
* @return a request object
*/
- ProxyListRequest<EmployeeProxy> findEmployeeEntriesByDepartment(
+ Request<List<EmployeeProxy>> findEmployeeEntriesByDepartment(
String department, int firstResult, int maxResults);
/**
diff --git a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ExpenseRequest.java b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ExpenseRequest.java
index 76da8a1..3253f15 100644
--- a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ExpenseRequest.java
+++ b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ExpenseRequest.java
@@ -16,12 +16,12 @@
package com.google.gwt.sample.expenses.client.request;
import com.google.gwt.requestfactory.shared.Instance;
-import com.google.gwt.requestfactory.shared.ProxyListRequest;
-import com.google.gwt.requestfactory.shared.ProxyRequest;
import com.google.gwt.requestfactory.shared.Request;
import com.google.gwt.requestfactory.shared.Service;
import com.google.gwt.sample.expenses.server.domain.Expense;
+import java.util.List;
+
/**
* "API Generated" request selector interface implemented by objects that give
* client access to the methods of
@@ -35,17 +35,17 @@
/**
* @return a request object
*/
- ProxyListRequest<ExpenseProxy> findAllExpenses();
+ Request<List<ExpenseProxy>> findAllExpenses();
/**
* @return a request object
*/
- ProxyRequest<ExpenseProxy> findExpense(Long id);
+ Request<ExpenseProxy> findExpense(Long id);
/**
* @return a request object
*/
- ProxyListRequest<ExpenseProxy> findExpensesByReport(Long id);
+ Request<List<ExpenseProxy>> findExpensesByReport(Long id);
/**
* @return a request object
diff --git a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ReportRequest.java b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ReportRequest.java
index 4c8acee..a5ced03 100644
--- a/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ReportRequest.java
+++ b/samples/expenses/src/main/java/com/google/gwt/sample/expenses/client/request/ReportRequest.java
@@ -16,12 +16,12 @@
package com.google.gwt.sample.expenses.client.request;
import com.google.gwt.requestfactory.shared.Instance;
-import com.google.gwt.requestfactory.shared.ProxyListRequest;
-import com.google.gwt.requestfactory.shared.ProxyRequest;
import com.google.gwt.requestfactory.shared.Request;
import com.google.gwt.requestfactory.shared.Service;
import com.google.gwt.sample.expenses.server.domain.Report;
+import java.util.List;
+
/**
* "API Generated" request selector interface implemented by objects that give
* client access to the methods of
@@ -46,30 +46,30 @@
/**
* @return a request object
*/
- ProxyListRequest<ReportProxy> findAllReports();
+ Request<List<ReportProxy>> findAllReports();
/**
* @return a request object
*/
- ProxyRequest<ReportProxy> findReport(Long id);
+ Request<ReportProxy> findReport(Long id);
/**
* @return a request object
*/
- ProxyListRequest<ReportProxy> findReportEntries(int firstResult,
+ Request<List<ReportProxy>> findReportEntries(int firstResult,
int maxResults);
/**
* @return a request object
*/
- ProxyListRequest<ReportProxy> findReportEntriesBySearch(Long employeeId,
+ Request<List<ReportProxy>> findReportEntriesBySearch(Long employeeId,
String department, String startsWith, String orderBy, int firstResult,
int maxResults);
/**
* @return a request object
*/
- ProxyListRequest<ReportProxy> findReportsByEmployee(Long employeeId);
+ Request<List<ReportProxy>> findReportsByEmployee(Long employeeId);
/**
* @return a request object