no.sesat.search.view.navigation
Class NavigationConfig

java.lang.Object
  extended by no.sesat.search.view.navigation.NavigationConfig
All Implemented Interfaces:
Serializable

public final class NavigationConfig
extends Object
implements Serializable

This is a command to help generating navigation urls in the view. I got tired of all the URL handling velocity code.

This should be a multiResult resulthandler, but right now this just a waiting searchCommand. Usually there will be no real waiting since the calls on the results occur from velocity.

As a bonus from using this, you don't need to data-model the commands that only are there for navigation.

Version:
$Id: NavigationConfig.java 7225 2009-04-09 00:32:20Z ssmiweve $
See Also:
Serialized Form

Nested Class Summary
static class NavigationConfig.Nav
           
static class NavigationConfig.Navigation
           
 
Field Summary
static String USER_SORT_KEY
           
 
Constructor Summary
NavigationConfig(NavigationConfig inherit)
           
 
Method Summary
 void addNavigation(NavigationConfig.Navigation navigation)
           
 List<NavigationConfig.Navigation> getNavigationList()
           
 Map<String,NavigationConfig.Navigation> getNavigationMap()
           
 Map<String,NavigationConfig.Nav> getNavMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_SORT_KEY

public static final String USER_SORT_KEY
See Also:
Constant Field Values
Constructor Detail

NavigationConfig

public NavigationConfig(NavigationConfig inherit)
Method Detail

getNavMap

public Map<String,NavigationConfig.Nav> getNavMap()

getNavigationMap

public Map<String,NavigationConfig.Navigation> getNavigationMap()

getNavigationList

public List<NavigationConfig.Navigation> getNavigationList()

addNavigation

public void addNavigation(NavigationConfig.Navigation navigation)


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