Class DelegatingThemeSource
java.lang.Object
org.springframework.ui.context.support.DelegatingThemeSource
- All Implemented Interfaces:
- HierarchicalThemeSource,- ThemeSource
@Deprecated(since="6.0")
public class DelegatingThemeSource
extends Object
implements HierarchicalThemeSource
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
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.
- Since:
- 1.2.4
- Author:
- Juergen Hoeller
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionDeprecated.Return the parent of this ThemeSource, ornullif none.Deprecated.Return the Theme instance for the given theme name.voidsetParentThemeSource(ThemeSource parentThemeSource) Deprecated.Set the parent that will be used to try to resolve theme messages that this object can't resolve.
- 
Constructor Details- 
DelegatingThemeSourcepublic DelegatingThemeSource()Deprecated.
 
- 
- 
Method Details- 
setParentThemeSourceDeprecated.Description copied from interface:HierarchicalThemeSourceSet the parent that will be used to try to resolve theme messages that this object can't resolve.- Specified by:
- setParentThemeSourcein interface- HierarchicalThemeSource
- Parameters:
- 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.
 
- 
getParentThemeSourceDeprecated.Description copied from interface:HierarchicalThemeSourceReturn the parent of this ThemeSource, ornullif none.- Specified by:
- getParentThemeSourcein interface- HierarchicalThemeSource
 
- 
getThemeDeprecated.Description copied from interface:ThemeSourceReturn 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). - Specified by:
- getThemein interface- ThemeSource
- Parameters:
- themeName- the name of the theme
- Returns:
- the corresponding Theme, or nullif 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.
- See Also:
 
 
-