public interface ViewNavigatorAdapter extends ViewNavigator, ViewConfiguration.ViewConfigurationProvider
ViewNavigator to be used with NavigatorActuatorViewNavigator.Builder, ViewNavigator.NavigationBuilder, ViewNavigator.NavigatorBuilder<B extends ViewNavigator.NavigatorBuilder<B>>, ViewNavigator.ViewNavigationException, ViewNavigator.ViewNavigatorChangeEventCONTEXT_KEY, VIEW_URI_SCHEME| Modifier and Type | Method and Description |
|---|---|
NavigatorActuator<?> |
getActuator()
Get the NavigatorActuator associated to this adapter
|
void |
navigateToView(com.vaadin.navigator.View view,
String viewName,
String parameters)
Navigate to given View
|
void |
setup(com.vaadin.ui.UI ui,
com.vaadin.navigator.NavigationStateManager stateManager,
com.vaadin.navigator.ViewDisplay display)
Init navigator
|
void |
setViewClassProvider(com.vaadin.navigator.ViewProvider provider,
ViewClassProvider viewClassProvider)
Set the
ViewClassProvider bound to given ViewProvider. |
void |
updateCurrentNavigationState(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
Update current navigation state relying in given View change event
|
addViewChangeListener, builder, getCurrent, getCurrentView, getCurrentViewName, getDefaultViewName, getViewContent, navigateBack, navigateInWindow, navigateInWindow, navigateInWindow, navigateInWindow, navigateTo, navigateTo, navigateToDefault, navigateToState, removeViewChangeListener, require, toViewgetViewConfigurationvoid updateCurrentNavigationState(com.vaadin.navigator.ViewChangeListener.ViewChangeEvent event)
event - View change eventvoid navigateToView(com.vaadin.navigator.View view,
String viewName,
String parameters)
view - View instanceviewName - View nameparameters - View parametersvoid setup(com.vaadin.ui.UI ui,
com.vaadin.navigator.NavigationStateManager stateManager,
com.vaadin.navigator.ViewDisplay display)
ui - UIstateManager - NavigationStateManagerdisplay - View displayvoid setViewClassProvider(com.vaadin.navigator.ViewProvider provider,
ViewClassProvider viewClassProvider)
ViewClassProvider bound to given ViewProvider.provider - View provider (not null)viewClassProvider - View class providerNavigatorActuator<?> getActuator()
Copyright © 2019 The Holon Platform. All rights reserved.