public interface ThemeSource
Themes.
 This enables parameterization and internationalization of messages
 for a given 'theme'.Theme| Modifier and Type | Method and Description | 
|---|---|
| Theme | getTheme(String themeName)Return the Theme instance for the given theme name. | 
Theme getTheme(String themeName)
The returned Theme will resolve theme-specific messages, codes, file paths, etc (e.g. CSS and image files in a web environment).
themeName - the name of the themenull if none defined.
 Note that, by convention, a ThemeSource should at least be able to
 return a default Theme for the default theme name "theme" but may also
 return default Themes for other theme names.AbstractThemeResolver.ORIGINAL_DEFAULT_THEME_NAME