public interface ViewCache extends Serializable
view and its
corresponding BeanStore. It is also responsible for cleaning up views that have gone
out of scope. Used as a delegate by VaadinViewScope.
For internal use only.| Modifier and Type | Method and Description |
|---|---|
void |
creatingView(String viewName)
Called by the view provider before a view with the specified name will be created.
|
BeanStore |
getCurrentViewBeanStore()
Returns the bean store for the currently active view.
|
void |
viewCreated(String viewName,
com.vaadin.navigator.View viewInstance)
Called by the view provider after a view with the specified name has been created.
|
void creatingView(String viewName)
viewName - the name of the view (not the name of the Spring bean).VaadinView.name()void viewCreated(String viewName, com.vaadin.navigator.View viewInstance)
viewName - the name of the view (not the name of the Spring bean).viewInstance - the created view instance, or null if the instance could not be created for some reason.VaadinView.name()BeanStore getCurrentViewBeanStore() throws IllegalStateException
IllegalStateException - if there is no active view.Copyright © 2015. All rights reserved.