Comment by [email protected]:

This doesn't make sense to me.  This is a purely mechanical change isn't  
it? Why wouldn't this work: rename Widget to BaseWidget; create an  
interface Widget that contains all the public methods in BaseWidget; change  
BaseWidget to implement Widget; change parameters of type BaseWidget to  
Widget. Done. What am I missing?


For more information:
http://code.google.com/p/google-web-toolkit/wiki/WhyWidgetIsAClass

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to