no.sesat.search.view.navigation
Class NavigationManager

java.lang.Object
  extended by no.sesat.search.view.navigation.NavigationManager

public final class NavigationManager
extends Object

Class responsible for assembling the current navigation state.

Version:
$Id: NavigationManager.java 6596 2008-05-10 10:05:48Z ssmiweve $

Constructor Summary
NavigationManager(DataModel dataModel)
          Creates a new NavigationManager.
 
Method Summary
 NavigationState getNavigationState()
          Returns the navigation state that should be persisted for a particular navigator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigationManager

public NavigationManager(DataModel dataModel)
Creates a new NavigationManager.

Parameters:
dataModel - The datamodel.
Method Detail

getNavigationState

public NavigationState getNavigationState()
Returns the navigation state that should be persisted for a particular navigator. The state differs between different navigators because there are things like the reset and is-out functionality.

Returns:
the navigation state for the given navigator.
See Also:
NavigationConfig.Navigation.resetNavSet, NavigationConfig.Nav.isOut()


Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.