org.pentaho.platform.web.html.themes
Class ServletContextThemeResolver

java.lang.Object
  extended by org.pentaho.platform.web.html.themes.ServletContextThemeResolver
All Implemented Interfaces:
IThemeResolver

public class ServletContextThemeResolver
extends Object
implements IThemeResolver

User: nbaker Date: 5/15/11


Constructor Summary
ServletContextThemeResolver()
           
 
Method Summary
 Map<String,ModuleThemeInfo> getModuleThemes()
          Return a map of ModuleThemeInfo objects keyed by module name.
 Map<String,Theme> getSystemThemes()
          Return a map of system themes keyed by theme name.
 void resolveThemes()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletContextThemeResolver

public ServletContextThemeResolver()
Method Detail

resolveThemes

public void resolveThemes()

getModuleThemes

public Map<String,ModuleThemeInfo> getModuleThemes()
Description copied from interface: IThemeResolver
Return a map of ModuleThemeInfo objects keyed by module name.

Specified by:
getModuleThemes in interface IThemeResolver
Returns:
map of ModuleThemeInfo by module name

getSystemThemes

public Map<String,Theme> getSystemThemes()
Description copied from interface: IThemeResolver
Return a map of system themes keyed by theme name.

Specified by:
getSystemThemes in interface IThemeResolver
Returns:
map of System themes