Package org.pentaho.platform.api.ui
Class Theme
- java.lang.Object
-
- org.pentaho.platform.api.ui.Theme
-
- All Implemented Interfaces:
Serializable
public class Theme extends Object implements Serializable
Theme encapsulates a collection of ThemeResources and a root directory to access them from. User: nbaker Date: 5/15/11- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResource(ThemeResource themeResource)booleanequals(Object o)StringgetId()StringgetName()Set<ThemeResource>getResources()StringgetThemeRootDir()inthashCode()booleanisHidden()voidsetHidden(boolean hidden)voidsetId(String id)voidsetName(String name)voidsetResources(Set<ThemeResource> resources)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getResources
public Set<ThemeResource> getResources()
-
setResources
public void setResources(Set<ThemeResource> resources)
-
addResource
public void addResource(ThemeResource themeResource)
-
getThemeRootDir
public String getThemeRootDir()
-
isHidden
public boolean isHidden()
-
setHidden
public void setHidden(boolean hidden)
-
getId
public String getId()
-
setId
public void setId(String id)
-
-