Revision: 8844
Author: [email protected]
Date: Wed Sep 22 09:03:56 2010
Log: Prevent any upcast polymorphism in tests. It is not supported.

Patch by: amitmanjhi
Review by: cromwellian

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

Modified:
 /trunk/user/test/com/google/gwt/requestfactory/shared/BaseFooProxy.java
 /trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooProxy.java
/trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooStringProxy.java

=======================================
--- /trunk/user/test/com/google/gwt/requestfactory/shared/BaseFooProxy.java Wed Sep 22 04:32:28 2010 +++ /trunk/user/test/com/google/gwt/requestfactory/shared/BaseFooProxy.java Wed Sep 22 09:03:56 2010
@@ -48,8 +48,6 @@

   Float getFloatField();

-  BaseFooProxy getFooField();
-
   Integer getIntId();

   Long getLongField();
@@ -102,8 +100,6 @@

   void setFloatField(Float f);

-  void setFooField(BaseFooProxy fooField);
-
   void setIntId(Integer intId);

   void setLongField(Long longField);
=======================================
--- /trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooProxy.java Tue Sep 21 17:22:41 2010 +++ /trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooProxy.java Wed Sep 22 09:03:56 2010
@@ -22,7 +22,11 @@
  */
 @ProxyFor(SimpleFoo.class)
 public interface SimpleFooProxy extends BaseFooProxy {
+  SimpleFooProxy getFooField();
+
   Long getId();
-
+
+  void setFooField(SimpleFooProxy fooField);
+
   EntityProxyId<SimpleFooProxy> stableId();
 }
=======================================
--- /trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooStringProxy.java Tue Sep 21 17:22:41 2010 +++ /trunk/user/test/com/google/gwt/requestfactory/shared/SimpleFooStringProxy.java Wed Sep 22 09:03:56 2010
@@ -22,7 +22,11 @@
  */
 @ProxyFor(SimpleFooString.class)
 public interface SimpleFooStringProxy extends BaseFooProxy {
+  SimpleFooStringProxy getFooField();
+
   String getId();
-
+
+  void setFooField(SimpleFooStringProxy fooField);
+
   EntityProxyId<SimpleFooStringProxy> stableId();
 }

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

Reply via email to