java.lang.Object | |
↳ | org.springframework.ui.context.support.DelegatingThemeSource |
Empty ThemeSource that delegates all calls to the parent ThemeSource. If no parent is available, it simply won't resolve any theme.
Used as placeholder by UiApplicationContextUtils, if a context doesn't define its own ThemeSource. Not intended for direct use in applications.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the parent of this ThemeSource, or
null if none. | |||||||||||
Return the Theme instance for the given theme name.
| |||||||||||
Set the parent that will be used to try to resolve theme messages
that this object can't resolve.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.ui.context.HierarchicalThemeSource
| |||||||||||
From interface
org.springframework.ui.context.ThemeSource
|
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.Set the parent that will be used to try to resolve theme messages that this object can't resolve.
parentThemeSource | the parent ThemeSource that will be used to
resolve messages that this object can't resolve.
May be null , in which case no further resolution is possible.
|
---|