A navigator utility that allows switching of views in a part of an application.
The Navigator in Vaadin can be used for most cases of navigation. Views managed by the navigator automatically get a distinct URI fragment, which can be used to be able to bookmark the views and their states and to go back and forward in the browser history. Views can be explicitly registered or dynamically generated and listening to view changes is possible.