## Uses of Class
com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException

- Packages that use ViewNavigator.ViewNavigationException
  Package | Description
  --- | ---
  com.holonplatform.vaadin.navigator |
  com.holonplatform.vaadin.navigator.internal |
  com.holonplatform.vaadin.spring.internal |

- - ### Uses of ViewNavigator.ViewNavigationException in com.holonplatform.vaadin.navigator

    Methods in com.holonplatform.vaadin.navigator that throw ViewNavigator.ViewNavigationException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SubViewContainer.`display(com.vaadin.navigator.View view, String viewName, Map<String,String> parameters)` Display request for the given `view`: returns `true` if view is accepted and than diplayed by this sub-view container.
    `void` | ViewNavigator.NavigationBuilder.`navigate()` Navigate to view with registered parameters, if any
    `boolean` | ViewNavigator.`navigateBack()` Navigates back to previous `View`, if any.
    `default com.vaadin.ui.Window` | ViewNavigator.NavigationBuilder.`navigateInWindow()` Navigate to view with registered parameters, rendering the View contents in an application Window.
    `com.vaadin.ui.Window` | ViewNavigator.NavigationBuilder.`navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration)` Navigate to view with registered parameters, rendering the View contents in an application Window.
    `default com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using default Window configuration.
    `default com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
    `com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
    `default com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName, Map<String,Object> parameters)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using default Window configuration.
    `default void` | ViewNavigator.`navigateTo(String viewName)` Navigates to the `View` identified by given `viewName`.
    `void` | ViewNavigator.`navigateTo(String viewName, Map<String,Object> parameters)` Navigates to the `View` identified by given `viewName` using given `parameters`, if any, and linking them to View fields using `ViewParameter` annotated view class fields.
    `void` | ViewNavigator.`navigateToDefault()` Navigates to the default View

  - ### Uses of ViewNavigator.ViewNavigationException in com.holonplatform.vaadin.navigator.internal

    Methods in com.holonplatform.vaadin.navigator.internal that throw ViewNavigator.ViewNavigationException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultNavigationBuilder.`navigate()`
    `boolean` | DefaultViewNavigator.`navigateBack()`
    `boolean` | NavigatorActuator.`navigateBack()` Navigate to previous View, if available
    `com.vaadin.ui.Window` | DefaultNavigationBuilder.`navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration)`
    `com.vaadin.ui.Window` | DefaultViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)`
    `com.vaadin.ui.Window` | NavigatorActuator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)` Navigate to the `View` identified by given `viewName` using the same behaviour of `NavigatorActuator.navigateTo(String)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
    `void` | DefaultViewNavigator.`navigateTo(String viewName, Map<String,Object> parameters)`
    `void` | DefaultViewNavigator.`navigateToDefault()`
    `void` | NavigatorActuator.`navigateToDefault()` Navigate to default View, if available

  - ### Uses of ViewNavigator.ViewNavigationException in com.holonplatform.vaadin.spring.internal

    Methods in com.holonplatform.vaadin.spring.internal that throw ViewNavigator.ViewNavigationException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultSpringViewNavigator.`navigateBack()`
    `com.vaadin.ui.Window` | DefaultSpringViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)`
    `void` | DefaultSpringViewNavigator.`navigateTo(String viewName, Map<String,Object> parameters)`
    `void` | DefaultSpringViewNavigator.`navigateToDefault()`

Copyright © 2019 The Holon Platform. All rights reserved.