info.magnolia.ui.admincentral
Class AdmincentralUIProvider

java.lang.Object
  extended by com.vaadin.server.UIProvider
      extended by com.vaadin.server.DefaultUIProvider
          extended by info.magnolia.ui.admincentral.AdmincentralUIProvider
All Implemented Interfaces:
Serializable

public class AdmincentralUIProvider
extends com.vaadin.server.DefaultUIProvider

The AdmincentralUIProvider allows for fetching the widgetset and theme names from magnolia.properties rather than annotation or servlet params.

See Also:
Serialized Form

Constructor Summary
AdmincentralUIProvider(info.magnolia.init.MagnoliaConfigurationProperties magnoliaProperties)
           
 
Method Summary
 String getTheme(com.vaadin.server.UICreateEvent event)
           
 String getWidgetset(com.vaadin.server.UICreateEvent event)
           
 
Methods inherited from class com.vaadin.server.DefaultUIProvider
getUIClass
 
Methods inherited from class com.vaadin.server.UIProvider
createInstance, getAnnotationFor, getPageTitle, getPushMode, getPushTransport, isPreservedOnRefresh
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdmincentralUIProvider

@Inject
public AdmincentralUIProvider(info.magnolia.init.MagnoliaConfigurationProperties magnoliaProperties)
Method Detail

getWidgetset

public String getWidgetset(com.vaadin.server.UICreateEvent event)
Overrides:
getWidgetset in class com.vaadin.server.UIProvider

getTheme

public String getTheme(com.vaadin.server.UICreateEvent event)
Overrides:
getTheme in class com.vaadin.server.UIProvider


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.