org.springframework.ui.context.ThemeSource |
Known Indirect Subclasses
AbstractRefreshableWebApplicationContext,
AnnotationConfigWebApplicationContext,
DelegatingThemeSource,
GenericWebApplicationContext,
HierarchicalThemeSource,
ResourceBundleThemeSource,
StaticWebApplicationContext,
XmlWebApplicationContext
|
Interface to be implemented by objects that can resolve Themes
.
This enables parameterization and internationalization of messages
for a given 'theme'.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the Theme instance for the given theme name.
|
Return the Theme instance for the given theme name.
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 theme |
---|
null
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.