Reviewers: rchandia, rjrjr,

Message:
This should be the last big change to the RequestFactory wire format and
data-processing code for 2.1.1.

The next change will be the ServiceeLayer API cleanup to let end-users
have more control.  Then expect a bugfix / cleanup patch beyond that.

Description:
Allow EntityProxy, ValueProxy, or any simple value type to be used as an
entity's id and version values.
Allow RequestFactory to work with inner classes to make self-contained
tests
easier to write.
Resolves issue 5368.
Patch by: bobv
Review by: rchandia, rjrjr


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

Affected files:
  M user/src/com/google/gwt/autobean/rebind/AutoBeanFactoryGenerator.java
  M user/src/com/google/gwt/autobean/server/AutoBeanFactoryMagic.java
  M user/src/com/google/gwt/autobean/shared/AutoBeanCodex.java
  M user/src/com/google/gwt/editor/rebind/model/ModelUtils.java
M user/src/com/google/gwt/requestfactory/rebind/RequestFactoryGenerator.java M user/src/com/google/gwt/requestfactory/rebind/model/EntityProxyModel.java M user/src/com/google/gwt/requestfactory/rebind/model/RequestFactoryModel.java M user/src/com/google/gwt/requestfactory/server/ReflectiveServiceLayer.java M user/src/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidator.java
  M user/src/com/google/gwt/requestfactory/server/RequestState.java
  M user/src/com/google/gwt/requestfactory/server/Resolver.java
M user/src/com/google/gwt/requestfactory/server/SimpleRequestProcessor.java M user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java M user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestFactory.java
  M user/src/com/google/gwt/requestfactory/shared/impl/Constants.java
  M user/src/com/google/gwt/requestfactory/shared/impl/IdFactory.java
  A user/src/com/google/gwt/requestfactory/shared/impl/IdUtil.java
M user/src/com/google/gwt/requestfactory/shared/impl/MessageFactoryHolder.java
  M user/src/com/google/gwt/requestfactory/shared/impl/SimpleProxyId.java
  M user/src/com/google/gwt/requestfactory/shared/messages/EntityCodex.java
  M user/src/com/google/gwt/requestfactory/shared/messages/IdMessage.java
  D user/src/com/google/gwt/requestfactory/shared/messages/IdUtil.java
M user/src/com/google/gwt/requestfactory/shared/messages/MessageFactory.java M user/src/com/google/gwt/requestfactory/shared/messages/VersionedMessage.java
  M user/test/com/google/gwt/requestfactory/RequestFactoryJreSuite.java
  M user/test/com/google/gwt/requestfactory/RequestFactorySuite.java
  M user/test/com/google/gwt/requestfactory/client/RequestFactoryTest.java
  A user/test/com/google/gwt/requestfactory/server/ComplexKeysJreTest.java
  M user/test/com/google/gwt/requestfactory/server/FindServiceJreTest.java
M user/test/com/google/gwt/requestfactory/server/RequestFactoryInterfaceValidatorTest.java M user/test/com/google/gwt/requestfactory/server/RequestFactoryJreTest.java
  A user/test/com/google/gwt/requestfactory/shared/ComplexKeysTest.java


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

Reply via email to