| Package | Description | 
|---|---|
| org.springframework.ui.context | Contains classes defining the application context subinterface
 for UI applications. | 
| org.springframework.ui.context.support | Classes supporting the org.springframework.ui.context package. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HierarchicalThemeSourceSub-interface of ThemeSource to be implemented by objects that
 can resolve theme messages hierarchically. | 
| Modifier and Type | Method and Description | 
|---|---|
| ThemeSource | HierarchicalThemeSource. getParentThemeSource()Return the parent of this ThemeSource, or  nullif none. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | HierarchicalThemeSource. setParentThemeSource(ThemeSource parent)Set the parent that will be used to try to resolve theme messages
 that this object can't resolve. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingThemeSourceEmpty ThemeSource that delegates all calls to the parent ThemeSource. | 
| class  | ResourceBundleThemeSourceThemeSourceimplementation that looks up an individualResourceBundleper theme. | 
| Modifier and Type | Method and Description | 
|---|---|
| ThemeSource | DelegatingThemeSource. getParentThemeSource() | 
| ThemeSource | ResourceBundleThemeSource. getParentThemeSource() | 
| static ThemeSource | UiApplicationContextUtils. initThemeSource(ApplicationContext context)Initialize the ThemeSource for the given application context,
 autodetecting a bean with the name "themeSource". | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DelegatingThemeSource. setParentThemeSource(ThemeSource parentThemeSource) | 
| void | ResourceBundleThemeSource. setParentThemeSource(ThemeSource parent) |