Class DefaultThemeManager
java.lang.Object
org.pentaho.platform.web.html.themes.DefaultThemeManager
- All Implemented Interfaces:
org.pentaho.platform.api.ui.IThemeManager
public class DefaultThemeManager
extends Object
implements org.pentaho.platform.api.ui.IThemeManager
Default IThemeResolver implementation. DefaultThemeManager collects information about available system and local
themes.
User: nbaker Date: 5/15/11
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.pentaho.platform.api.ui.ThemegetModuleTheme(String moduleName, String themeId) org.pentaho.platform.api.ui.ModuleThemeInfogetModuleThemeInfo(String moduleName) org.pentaho.platform.api.ui.ThemegetSystemTheme(String themeId) List<org.pentaho.platform.api.ui.IThemeResolver>voidrefresh()voidsetThemeResolvers(List<org.pentaho.platform.api.ui.IThemeResolver> resolvers)
-
Constructor Details
-
DefaultThemeManager
public DefaultThemeManager()
-
-
Method Details
-
getSystemThemeIds
- Specified by:
getSystemThemeIdsin interfaceorg.pentaho.platform.api.ui.IThemeManager
-
getSystemTheme
- Specified by:
getSystemThemein interfaceorg.pentaho.platform.api.ui.IThemeManager
-
getModuleTheme
- Specified by:
getModuleThemein interfaceorg.pentaho.platform.api.ui.IThemeManager
-
getModuleThemeInfo
- Specified by:
getModuleThemeInfoin interfaceorg.pentaho.platform.api.ui.IThemeManager
-
collectAllModuleThemes
-
collectAllSystemThemes
-
refresh
public void refresh()- Specified by:
refreshin interfaceorg.pentaho.platform.api.ui.IThemeManager
-
setThemeResolvers
- Specified by:
setThemeResolversin interfaceorg.pentaho.platform.api.ui.IThemeManager
-
getThemeResolvers
-