org.odlabs.wiquery.ui.themes
Interface IThemableApplication
public interface IThemableApplication
Allows to mark your WEB application as a provider of, session based, UI themes. Example
public class WicketApplication extends WebApplication implements IThemableApplication {
...
public ResourceReference getTheme(Session session) {
if(session.getMetaData(WIQUERY_THEME_KEY) == null){
session.setMetaData(WIQUERY_THEME_KEY, new WiQueryCoreThemeResourceReference("fusion"));
}
return session.getMetaData(WIQUERY_THEME_KEY);
}
}
Method Summary |
org.apache.wicket.request.resource.ResourceReference |
getTheme(org.apache.wicket.Session session)
|
getTheme
org.apache.wicket.request.resource.ResourceReference getTheme(org.apache.wicket.Session session)
- Parameters:
session
- The wicket session
- Returns:
- A resource reference for the active theme for the given session.
Copyright © 2012. All Rights Reserved.