I am really, really excited about this. +1 for aggressive Ruby style deprecation. It would be nice to get rid of the FooListeners/SourcesFoo stuff that is just clutter now and has been deprecated since 1.6
I have no problem with ButtonWidget naming style however. In eclipse you can just type BW and control-space and eclipse will find all classes with B...W... in their name. I know you can configure eclipse to do all these crazy things, but I never seem to end up doing that for whatever reason. Does it mean there could finally be a "Button" interface (implemented by both ButtonCell and ButtonWidget) as a few people have asked for: http://code.google.com/p/google-web-toolkit/issues/detail?id=5275 This would be an incredible feature to have a common interface between the new cell based widgets and their current widget counterpart. -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
