I think it is (illegal).

You should make one sub-interface of AValueProxy per type of 
AGenericEntityProxy that you'd use for its T type parameter; remove the type 
parameter (making AValueProxy no longer generic), and using @ExtraTypes (GWT 
2.4 onwards) for polymorphism, listing the sub-interfaces you previously 
created.

It's probably possible to enhance RF to make this work, but for now I don't 
think RF is designed to handle such things.
See also, possibly 
related, http://code.google.com/p/google-web-toolkit/issues/detail?id=5974

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/BG3LvNOV-1wJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to