Reviewers: amitmanjhi,

Description:
Introduces RequestFactory interface and "tool generated"
interface ExpenseRequestFactory.  Moves old
ExpenseRequestFactory class to become "code generated"
ExpenseRequestFactoryImpl, in new package gen.

Introduces @LongString and @ServerType annotations

Various other renames: Entity > EntityRef, and Ref
suffix added to clients side entities to avoid
confusion with server side.

Lots of checkstyle

Review by: amitman...@google.com

Please review this at http://gwt-code-reviews.appspot.com/200801

Affected files:
  D bikeshed/src/com/google/gwt/requestfactory/shared/Entity.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/EntityRef.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/FieldRef.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/LongString.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/RequestFactory.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/ServerType.java
  D bikeshed/src/com/google/gwt/requestfactory/shared/Slot.java
  A bikeshed/src/com/google/gwt/requestfactory/shared/SyncRequest.java
  M bikeshed/src/com/google/gwt/sample/expenses/Expenses.gwt.xml
  M bikeshed/src/com/google/gwt/sample/expenses/client/EmployeeList.java
  M bikeshed/src/com/google/gwt/sample/expenses/client/Expenses.java
  M bikeshed/src/com/google/gwt/sample/expenses/client/Shell.java
  M bikeshed/src/com/google/gwt/sample/expenses/client/ValuesImpl.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/CreationVisitor.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Currency.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Employee.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Entity.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/EntityVisitor.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/NullFieldFiller.java
D bikeshed/src/com/google/gwt/sample/expenses/domain/RelationshipRefreshingVisitor.java D bikeshed/src/com/google/gwt/sample/expenses/domain/RelationshipValidationVisitor.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Report.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/ReportItem.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Status.java
  D bikeshed/src/com/google/gwt/sample/expenses/domain/Storage.java
  A bikeshed/src/com/google/gwt/sample/expenses/gen/EmployeeRequestImpl.java
A bikeshed/src/com/google/gwt/sample/expenses/gen/ExpenseRequestFactoryImpl.java
  A bikeshed/src/com/google/gwt/sample/expenses/gen/MethodName.java
  A bikeshed/src/com/google/gwt/sample/expenses/gen/ReportRequestImpl.java
M bikeshed/src/com/google/gwt/sample/expenses/server/ExpensesDataServlet.java A bikeshed/src/com/google/gwt/sample/expenses/server/domain/CreationVisitor.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Currency.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Employee.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Entity.java
A bikeshed/src/com/google/gwt/sample/expenses/server/domain/EntityVisitor.java A bikeshed/src/com/google/gwt/sample/expenses/server/domain/NullFieldFiller.java A bikeshed/src/com/google/gwt/sample/expenses/server/domain/RelationshipRefreshingVisitor.java A bikeshed/src/com/google/gwt/sample/expenses/server/domain/RelationshipValidationVisitor.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Report.java
A bikeshed/src/com/google/gwt/sample/expenses/server/domain/ReportItem.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Status.java
  A bikeshed/src/com/google/gwt/sample/expenses/server/domain/Storage.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/Employee.java
  A bikeshed/src/com/google/gwt/sample/expenses/shared/EmployeeRef.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/EmployeeRequests.java
M bikeshed/src/com/google/gwt/sample/expenses/shared/ExpenseRequestFactory.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/MethodName.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/Report.java
  A bikeshed/src/com/google/gwt/sample/expenses/shared/ReportRef.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/ReportRequests.java
  D bikeshed/src/com/google/gwt/sample/expenses/shared/SyncRequest.java
  M bikeshed/src/com/google/gwt/valuestore/shared/ValueStore.java
D bikeshed/test/com/google/gwt/sample/expenses/domain/CreationVisitorTest.java
  D bikeshed/test/com/google/gwt/sample/expenses/domain/EntityTester.java
D bikeshed/test/com/google/gwt/sample/expenses/domain/NullFieldFillerTest.java
  D bikeshed/test/com/google/gwt/sample/expenses/domain/StorageTest.java
A bikeshed/test/com/google/gwt/sample/expenses/server/domain/CreationVisitorTest.java A bikeshed/test/com/google/gwt/sample/expenses/server/domain/EntityTester.java A bikeshed/test/com/google/gwt/sample/expenses/server/domain/NullFieldFillerTest.java A bikeshed/test/com/google/gwt/sample/expenses/server/domain/StorageTest.java


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

Reply via email to