|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.zkoss.zul.theme.DesktopThemeRegistry
public class DesktopThemeRegistry
A standard implementation of ThemeRegistry, used in ZK CE/PE Used to keep track of a list of available desktop themes to apply
Constructor Summary | |
---|---|
DesktopThemeRegistry()
Initialize the registry with the default theme (a.k.a Breeze). |
Method Summary | |
---|---|
boolean |
deregister(org.zkoss.web.theme.Theme theme)
Remove a theme from the list of available desktop themes |
org.zkoss.web.theme.Theme |
getTheme(String themeName)
Returns the desktop theme with the given name |
org.zkoss.web.theme.Theme[] |
getThemes()
Returns a list of currently registered desktop themes |
boolean |
hasTheme(String themeName)
Check if a dekstop theme with the given name is available to use |
boolean |
register(org.zkoss.web.theme.Theme theme)
Register a desktop theme. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DesktopThemeRegistry()
Method Detail |
---|
public boolean register(org.zkoss.web.theme.Theme theme)
register
in interface org.zkoss.web.theme.ThemeRegistry
theme
- an instance of StandardTheme
public boolean deregister(org.zkoss.web.theme.Theme theme)
deregister
in interface org.zkoss.web.theme.ThemeRegistry
theme
- the theme to be removed
public org.zkoss.web.theme.Theme[] getThemes()
getThemes
in interface org.zkoss.web.theme.ThemeRegistry
public boolean hasTheme(String themeName)
hasTheme
in interface org.zkoss.web.theme.ThemeRegistry
public org.zkoss.web.theme.Theme getTheme(String themeName)
getTheme
in interface org.zkoss.web.theme.ThemeRegistry
themeName
- theme name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |