Dear GWT team, Once again I feel this unbearable need to complain about your API design choices. I have been trying to implement a custom CellTree, delving into your sources and man I am left astonished with the level of over-engineering and IMHO horrible code organization! I think you often make a mistake of trying to fight complexity by throwing more code at it.
I am in no way affiliated with the Sencha guys, but I'd urge you to take a good look at their architecture and equivalent widget implementations. They are beautiful like a poem! They are economical, clear to read and understand. This is a friendly message. I just want my GWT lean 'n mean! Dimitris -- http://groups.google.com/group/Google-Web-Toolkit-Contributors