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