# Hierarchy For Package com.holonplatform.vaadin.navigator.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.vaadin.server.AbstractClientConnector (implements com.vaadin.server.ClientConnector, com.vaadin.event.MethodEventSource)
    - com.vaadin.ui.AbstractComponent (implements com.vaadin.ui.Component, com.vaadin.event.ContextClickEvent.ContextClickNotifier)
      - com.vaadin.ui.AbstractSingleComponentContainer (implements com.vaadin.ui.SingleComponentContainer)
        - com.vaadin.ui.Panel (implements com.vaadin.event.Action.Notifier, com.vaadin.ui.Component.Focusable, com.vaadin.ui.LegacyComponent, com.vaadin.server.Scrollable)
          - com.vaadin.ui.Window (implements com.vaadin.event.FieldEvents.BlurNotifier, com.vaadin.event.FieldEvents.FocusNotifier)
            - com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
  - com.holonplatform.vaadin.internal.components.builders.AbstractComponentConfigurator<I,B> (implements com.holonplatform.vaadin.components.builders.ComponentConfigurator<B>)
    - com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator (implements com.holonplatform.vaadin.navigator.ViewWindowConfigurator)
  - com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder<B,C> (implements com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder<B>)
    - com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder (implements com.holonplatform.vaadin.navigator.ViewNavigator.Builder)
  - com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder (implements com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder)
  - com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration (implements com.holonplatform.vaadin.navigator.internal.ViewConfiguration)
  - com.holonplatform.vaadin.navigator.internal.DefaultViewContextField (implements com.holonplatform.vaadin.navigator.internal.ViewContextField)
  - com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition (implements com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition)
  - com.holonplatform.vaadin.navigator.internal.DefaultViewProvider (implements com.holonplatform.vaadin.navigator.internal.ViewProcessorProvider)
  - com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter (implements com.holonplatform.vaadin.navigator.internal.ViewProviderAdapter)
  - java.util.EventObject (implements java.io.Serializable)
    - com.vaadin.navigator.ViewChangeListener.ViewChangeEvent
      - com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent (implements com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent)
  - com.vaadin.navigator.Navigator (implements java.io.Serializable)
    - com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator (implements com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter)
  - com.holonplatform.vaadin.navigator.internal.NavigatorActuator<N> (implements com.vaadin.navigator.ViewDisplay)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
  - com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils (implements java.io.Serializable)

## Interface Hierarchy

- java.util.function.Consumer<T>
  - com.holonplatform.vaadin.navigator.internal.ViewConfiguration (also extends java.io.Serializable)
- java.io.Serializable
  - com.holonplatform.vaadin.navigator.internal.ViewConfiguration (also extends java.util.function.Consumer<T>)
  - com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  - com.holonplatform.vaadin.navigator.ViewNavigator
    - com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter (also extends com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationProvider)
  - com.vaadin.navigator.ViewProvider
    - com.holonplatform.vaadin.navigator.internal.ViewProcessorProvider
    - com.holonplatform.vaadin.navigator.internal.ViewProviderAdapter
- com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationProvider
  - com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter (also extends com.holonplatform.vaadin.navigator.ViewNavigator)
- com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
- com.holonplatform.vaadin.navigator.internal.ViewContextField

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache (implements com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache)

Copyright © 2019 The Holon Platform. All rights reserved.