Comment by georgopoulos.georgios:
What do you think about the Provider/Resolver model used by
JBuilder/DataExpress:
http://edn.embarcadero.com/article/10149
A simple implementation based on a MutableTableModel could be:
http://pastebin.com/m3272f375
by default it works with an ArrayList (client side) but it could work also
in async mode (both Provider & Resolver).
For more information:
http://code.google.com/p/google-web-toolkit/wiki/DataBackedWidgetsDesign
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors