public abstract class AbstractSpringAwareUIProvider
extends com.vaadin.server.UIProvider
SpringAwareUIProvider and its TouchKit counterpart. Intended only for internal use by the framework.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
AbstractSpringAwareUIProvider(WebApplicationContext webApplicationContext) |
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.ui.UI |
createInstance(com.vaadin.server.UICreateEvent event) |
protected abstract void |
detectUIs() |
protected Class<? extends com.vaadin.ui.UI> |
getUIByPath(String path) |
Class<? extends com.vaadin.ui.UI> |
getUIClass(com.vaadin.server.UIClassSelectionEvent uiClassSelectionEvent) |
protected WebApplicationContext |
getWebApplicationContext() |
protected void |
mapPathToUI(String path,
Class<? extends com.vaadin.ui.UI> uiClass) |
public AbstractSpringAwareUIProvider(WebApplicationContext webApplicationContext)
protected abstract void detectUIs()
public Class<? extends com.vaadin.ui.UI> getUIClass(com.vaadin.server.UIClassSelectionEvent uiClassSelectionEvent)
getUIClass in class com.vaadin.server.UIProviderprotected WebApplicationContext getWebApplicationContext()
public com.vaadin.ui.UI createInstance(com.vaadin.server.UICreateEvent event)
createInstance in class com.vaadin.server.UIProviderCopyright © 2015. All rights reserved.