public class DefaultThemeManager extends Object implements ThemeManager
| Constructor and Description |
|---|
DefaultThemeManager() |
| Modifier and Type | Method and Description |
|---|---|
List<ThemeModuleDescriptor> |
getAvailableThemeDescriptors() |
Theme |
getGlobalTheme()
Gets the globally configured theme.
|
String |
getGlobalThemeKey() |
Theme |
getSpaceTheme(String spaceKey)
Retrieve the theme configured for an identified space.
|
String |
getSpaceThemeKey(String spaceKey) |
void |
setAuditingContext(AuditingContext auditingContext) |
void |
setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
Deprecated.
since 7.7 use
setThemeKeyDao(ThemeKeyDao) with a BandanaThemeKeyDao |
void |
setEventManager(com.atlassian.event.EventManager eventManager) |
void |
setGlobalTheme(String themeCompleteKey) |
void |
setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor) |
void |
setSpaceTheme(String spaceKey,
String themeCompleteKey) |
void |
setThemeKeyDao(ThemeKeyDao themeKeyDao) |
void |
setUpgradeManager(UpgradeManager upgradeManager) |
public Theme getGlobalTheme()
ThemeManagerDefaultTheme should be returned.getGlobalTheme in interface ThemeManagerpublic String getGlobalThemeKey()
getGlobalThemeKey in interface ThemeManagerpublic Theme getSpaceTheme(String spaceKey)
getSpaceTheme in interface ThemeManagerpublic String getSpaceThemeKey(String spaceKey)
getSpaceThemeKey in interface ThemeManagerpublic void setGlobalTheme(String themeCompleteKey)
setGlobalTheme in interface ThemeManagerpublic void setSpaceTheme(String spaceKey, String themeCompleteKey)
setSpaceTheme in interface ThemeManagerpublic List<ThemeModuleDescriptor> getAvailableThemeDescriptors()
getAvailableThemeDescriptors in interface ThemeManager@Deprecated public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
setThemeKeyDao(ThemeKeyDao) with a BandanaThemeKeyDaopublic void setThemeKeyDao(ThemeKeyDao themeKeyDao)
public void setEventManager(com.atlassian.event.EventManager eventManager)
public void setUpgradeManager(UpgradeManager upgradeManager)
public void setAuditingContext(AuditingContext auditingContext)
public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
Copyright © 2003–2022 Atlassian. All rights reserved.