Replaced the ShowcaseGenerator in the Showcase example with a GWT Generator that runs when the app is compiled.  The previous generator was a straight Java app that users needed to run manually in order to generate the Java source and CSS source available in the app, and the source needed to be saved in the trunk.  Now, the souce code for each example in the Showcase is added to the public output directory at compile time, so the source is always up to date and does not need to be saved in the trunk.  The "@gwt.XXX" tags have been replaced with Java annotations, and the the new generator uses the ClassLoader to read the annotations and open resources instead of using File paths, which can be problematic.

In addition, style code now reflects the current theme and RTL mode.  If the user switches themes while the CSS Style tab is displayed, the tab will automatically refresh the CSS to show the styles associated with the new theme.

Path by: jlabanca
Review by: jgw



git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2746 8db76d5a-ed1c-0410-87a9-c151d255dfc7
150 files changed