org.zkoss.zul.theme
Class StandardThemeProvider

java.lang.Object
  extended by org.zkoss.zul.theme.StandardThemeProvider
All Implemented Interfaces:
org.zkoss.zk.ui.util.ThemeProvider

public class StandardThemeProvider
extends Object
implements org.zkoss.zk.ui.util.ThemeProvider

A standard implementation of ThemeProvider for ZK CE, which works with the Breeze series themes

Author:
simonpai, jumperchen, neillee

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.zkoss.zk.ui.util.ThemeProvider
org.zkoss.zk.ui.util.ThemeProvider.Aide
 
Field Summary
static String DEFAULT_WCS
          Default theme css file
 
Constructor Summary
StandardThemeProvider()
           
 
Method Summary
 String beforeWCS(org.zkoss.zk.ui.Execution exec, String uri)
           
 String beforeWidgetCSS(org.zkoss.zk.ui.Execution exec, String uri)
           
protected static String getThemeFileSuffix()
           
 Collection<Object> getThemeURIs(org.zkoss.zk.ui.Execution exec, List<Object> uris)
           
 int getWCSCacheControl(org.zkoss.zk.ui.Execution exec, String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_WCS

public static final String DEFAULT_WCS
Default theme css file

See Also:
Constant Field Values
Constructor Detail

StandardThemeProvider

public StandardThemeProvider()
Method Detail

getThemeFileSuffix

protected static String getThemeFileSuffix()

getThemeURIs

public Collection<Object> getThemeURIs(org.zkoss.zk.ui.Execution exec,
                                       List<Object> uris)
Specified by:
getThemeURIs in interface org.zkoss.zk.ui.util.ThemeProvider

getWCSCacheControl

public int getWCSCacheControl(org.zkoss.zk.ui.Execution exec,
                              String uri)
Specified by:
getWCSCacheControl in interface org.zkoss.zk.ui.util.ThemeProvider

beforeWCS

public String beforeWCS(org.zkoss.zk.ui.Execution exec,
                        String uri)
Specified by:
beforeWCS in interface org.zkoss.zk.ui.util.ThemeProvider

beforeWidgetCSS

public String beforeWidgetCSS(org.zkoss.zk.ui.Execution exec,
                              String uri)
Specified by:
beforeWidgetCSS in interface org.zkoss.zk.ui.util.ThemeProvider


Copyright © 2014. All rights reserved.