On Mon, Aug 10, 2009 at 9:59 AM, Arthur Kalmenson <[email protected]>wrote:
> > Hello everyone, > > We've been playing with UiBinder and I thought it'd be a good idea to > share what we've seen so far (and ask some questions). > > Some of the apps we write are used by more then one hospital and this > requires a tailored UI depending on the user's preferences and to > store additional information that a particular hospital needs to keep > track of. At the moment, writing UI in a swing style, we program to > interfaces and use GIN to bind everything together. Using different > AbstractGinModules and Ginjectors, we can tie the application together > in different ways using different UI implementations. What would be > the way to do this with UiBinder? From what we could tell, one would > use UiTemplate, but there doesn't seem to be a way to configure the > String in UiTemplate easily through a GIN module. Are there > alternatives? > > Following the programming to interfaces theme, we've been doing that > with UiBinder, but have run into an issue when trying to build a > larger UI page out of smaller ui.xml classes. It seems that referring > to interfaces in ui.xml doesn't work, so you need to work with direct > concrete classes. But this would force you to use a particular > implementation when we'd like to keep it generic. > > Lastly, I guess this is something just for consideration for the > future, but having the GEP work with UiBinder would make using it a > lot easier. For example, having code completion, refactoring support > and error messages right in Eclipse. This would be something like the > Spring IDE plugin that one you configure Spring XML files with all the > above features. > We have started looking at how the GPE could support UiBinder. Of course, validation with markers and quick fixes, refactoring, etc are all part of it. > > Thanks again for the UiBinder, we'll definitely have to spend more time > with it. > > Best regards, > -- > Arthur Kalmenson > > > > -- Miguel --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
