com.vaadin.navigator.
Class Navigator.ComponentContainerViewDisplay
- java.lang.Object
-
- com.vaadin.navigator.Navigator.ComponentContainerViewDisplay
-
All Implemented Interfaces:
Enclosing class:
public static class Navigator.ComponentContainerViewDisplay extends Object implements ViewDisplay
A ViewDisplay that replaces the contents of a
ComponentContainer
with the activeView
.All components of the container are removed before adding the new view to it.
This display only supports views that are
Component
s themselves. Attempting to display a view that is not a component causes an exception to be thrown.See Also:
-
-
Constructor Summary
Constructors Constructor Description ComponentContainerViewDisplay(ComponentContainer container)
Create new
ViewDisplay
that updates aComponentContainer
to show the view.
-
-
-
Constructor Detail
-
ComponentContainerViewDisplay
public ComponentContainerViewDisplay(ComponentContainer container)
Create new
ViewDisplay
that updates aComponentContainer
to show the view.
-
-
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 interfaceViewDisplay
Parameters:
view
- new view to show
-
-