Revision: 9802
Author: b...@google.com
Date: Thu Mar  3 08:04:00 2011
Log: Use RequestContext-local AutoBeanFactory.
Fix unmade change due to branch merge problem.
Patch by: bobv
Review by: rjrjr

Review at http://gwt-code-reviews.appspot.com/1368805

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

Modified:
/trunk/user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java

=======================================
--- /trunk/user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java Thu Mar 3 07:14:17 2011 +++ /trunk/user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java Thu Mar 3 08:04:00 2011
@@ -180,8 +180,8 @@
       if (obj == null) {
         return LazySplittable.NULL;
       } else if (obj.getClass().isEnum()
-          && getRequestFactory().getAutoBeanFactory() instanceof EnumMap) {
- value = ValueCodex.encode(((EnumMap) getRequestFactory().getAutoBeanFactory()).getToken((Enum<?>) obj));
+          && getAutoBeanFactory() instanceof EnumMap) {
+ value = ValueCodex.encode(((EnumMap) getAutoBeanFactory()).getToken((Enum<?>) obj));
       } else if (ValueCodex.canDecode(obj.getClass())) {
         value = ValueCodex.encode(obj);
       } else {
@@ -525,7 +525,7 @@
       if (previous == null) {
         // Compare to empty object
         Class<?> proxyClass = stableId(bean).getProxyClass();
- previous = getRequestFactory().getAutoBeanFactory().create(proxyClass);
+        previous = getAutoBeanFactory().create(proxyClass);
       }
       if (!AutoBeanUtils.diff(previous, bean).isEmpty()) {
         return true;

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

Reply via email to