com.vaadin.navigator.

Class Navigator.ComponentContainerViewDisplay

  • All Implemented Interfaces:

    ViewDisplay, Serializable

    Enclosing class:

    Navigator

    public static class Navigator.ComponentContainerViewDisplay
    extends Object
    implements ViewDisplay

    A ViewDisplay that replaces the contents of a ComponentContainer with the active View.

    All components of the container are removed before adding the new view to it.

    This display only supports views that are Components themselves. Attempting to display a view that is not a component causes an exception to be thrown.

    See Also:

    Serialized Form

    • Method Detail

      • showView

        public void showView​(View view)

        Description copied from interface: ViewDisplay

        Remove previously shown view and show the newly selected view in its place. The parameters for the view have been set before this method is called.

        Specified by:

        showView in interface ViewDisplay

        Parameters:

        view - new view to show