public interface ThemeManager extends Observable, Vetoable
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_CURRENT_THEME |
Modifier and Type | Method and Description |
---|---|
String |
getCurrentTheme() |
ResourceResolver |
getResourceResolver() |
Set<String> |
getThemes() |
void |
setCurrentTheme(String currentTheme) |
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, removeVetoableChangeListener, removeVetoableChangeListener
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
static final String PROPERTY_CURRENT_THEME
void setCurrentTheme(@Nonnull String currentTheme) throws PropertyVetoException
PropertyVetoException
@Nonnull ResourceResolver getResourceResolver()