public class DefaultNavigationBuilder extends Object implements ViewNavigator.NavigationBuilder
ViewNavigator.NavigationBuilder implementation| Constructor and Description |
|---|
DefaultNavigationBuilder(ViewNavigator navigator,
String viewName) |
| Modifier and Type | Method and Description |
|---|---|
void |
navigate()
Navigate to view with registered parameters, if any
|
com.vaadin.ui.Window |
navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration)
Navigate to view with registered parameters, rendering the View contents in an application Window.
|
ViewNavigator.NavigationBuilder |
withParameter(String name,
Object value)
Add view parameter
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnavigateInWindowpublic DefaultNavigationBuilder(ViewNavigator navigator, String viewName)
public ViewNavigator.NavigationBuilder withParameter(String name, Object value)
ViewNavigator.NavigationBuilderwithParameter in interface ViewNavigator.NavigationBuildername - Parameter name (required)value - Parameter valuepublic void navigate()
throws ViewNavigator.ViewNavigationException
ViewNavigator.NavigationBuildernavigate in interface ViewNavigator.NavigationBuilderViewNavigator.ViewNavigationException - Navigation failedpublic com.vaadin.ui.Window navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration) throws ViewNavigator.ViewNavigationException
ViewNavigator.NavigationBuildernavigateInWindow in interface ViewNavigator.NavigationBuilderwindowConfiguration - View window configurator to setup the view WindowViewNavigator.ViewNavigationException - Navigation failedCopyright © 2019 The Holon Platform. All rights reserved.