I have a base application with all the functionality. Lets say I want to 
create several different versions for different organizations. Obviously 
each organization will want their own colors, styles, images, theme, etc in 
their respective version. My thought is to create a new module for each 
organization and inherit the base module in order to get all the 
functionality. Now what I need to do is to somehow inject, or override 
certain ClientBundles to provide specific style sheets and images. This is 
where I am not sure what the best approach would be. I thought that I could 
simply do a <replace-with> in the organization's module (.gwt.xml) file to 
swap out a different ClientBundle that has CssResources and ImageResources. 
However since the ClientBundles are interfaces that doesn't seem to work. 
Does anyone know of a good pattern to accomplish this? Is it possible to 
use deferred binding or Gin to provide different interfaces?

Thanks,
Will

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to