org.pentaho.platform.api.ui
Class Theme
java.lang.Object
org.pentaho.platform.api.ui.Theme
public class Theme
- extends java.lang.Object
Theme encapsulates a collection of ThemeResources and a root directory to access them from.
User: nbaker
Date: 5/15/11
Constructor Summary |
Theme(java.lang.String id,
java.lang.String name,
java.lang.String rootDir)
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
Theme
public Theme(java.lang.String id,
java.lang.String name,
java.lang.String rootDir)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getResources
public java.util.Set<ThemeResource> getResources()
setResources
public void setResources(java.util.Set<ThemeResource> resources)
addResource
public void addResource(ThemeResource themeResource)
getThemeRootDir
public java.lang.String getThemeRootDir()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
isHidden
public boolean isHidden()
setHidden
public void setHidden(boolean hidden)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)