Reviewers: bobv,
Description:
There are 3 issues:
- AutoBean server code incorrectly assume the getter prefix is always
"get" (or rather, 3-chars long)
- same thing in the RequestFactory generator (RequestFactoryModel)
- and in RequestFactory server code (ReflectiveServiceLayer)
I've also replaced the "decapitalization" code with
java.bean.Introspector.decapitalize().
Please review this at http://gwt-code-reviews.appspot.com/1272801/show
Affected files:
user/src/com/google/gwt/autobean/rebind/model/AutoBeanMethod.java
user/src/com/google/gwt/autobean/server/BeanMethod.java
user/src/com/google/gwt/autobean/server/BeanPropertyContext.java
user/src/com/google/gwt/autobean/server/GetterPropertyContext.java
user/src/com/google/gwt/autobean/server/ProxyAutoBean.java
user/src/com/google/gwt/requestfactory/rebind/model/RequestFactoryModel.java
user/src/com/google/gwt/requestfactory/server/ReflectiveServiceLayer.java
user/test/com/google/gwt/autobean/client/AutoBeanTest.java
user/test/com/google/gwt/requestfactory/shared/BoxesAndPrimitivesTest.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors