I tried to use my own custom class that extends AsyncCallback in the async interface, & the compiler told me that the async version didn't match the sync version.
For instance: public interface NoResultCallback extends AsyncCallback<Void>. It's not really an issue, but I prefer to use the more precise type to get the compiler to statically check the code. Is this by design for a reason? --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---