public class DefaultThemeManager extends ThemeManager
Constructor and Description |
---|
DefaultThemeManager() |
Modifier and Type | Method and Description |
---|---|
protected <C,R> R |
cycledSearch(java.lang.Class<C> componentClass,
java.util.Map map,
R defaultComponentTheme) |
<T extends Component> |
getComponentTheme(java.lang.Class<T> clazz) |
<T extends Component> |
setComponentTheme(java.lang.Class<T> clazz,
AbstractTheme<T> theme) |
public <T extends Component> AbstractTheme<T> getComponentTheme(java.lang.Class<T> clazz)
getComponentTheme
in class ThemeManager
public <T extends Component> void setComponentTheme(java.lang.Class<T> clazz, AbstractTheme<T> theme)
setComponentTheme
in class ThemeManager
protected <C,R> R cycledSearch(java.lang.Class<C> componentClass, java.util.Map map, R defaultComponentTheme)