That change is in review. On Wed, Sep 22, 2010 at 2:14 AM, <[email protected]> wrote:
> > http://gwt-code-reviews.appspot.com/902801/diff/20001/21013 > File user/src/com/google/gwt/app/place/AbstractProxyEditActivity.java > (right): > > http://gwt-code-reviews.appspot.com/902801/diff/20001/21013#newcode147 > user/src/com/google/gwt/app/place/AbstractProxyEditActivity.java:147: > stableId = cast(tempRecord.stableId()); > Sorry to jump in late but how about making EntityProxy parameterized too > so that this cast wouldn't be necessary? > > I mean: > interface EntityProxy<T extends EntityProxy> { > ... > EntityProxyId<T> stableId(); > } > > and then you define your proxies as: > interface PersonProxy extends EntityProxy<PersonProxy> { > ... > > } > > http://gwt-code-reviews.appspot.com/902801/show > -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
