com.endeca.mobile.tags.util
Class NavStateItemUtil

java.lang.Object
  extended by com.endeca.mobile.tags.util.NavStateItemUtil

public class NavStateItemUtil
extends java.lang.Object


Constructor Summary
NavStateItemUtil()
           
 
Method Summary
static NavStateItem buildAugmentedNavStateItem(com.endeca.navigation.ENEQuery query, com.endeca.navigation.Navigation nav, com.endeca.navigation.Dimension dim, com.endeca.navigation.DimVal ref, java.lang.String iconURL)
           
static NavStateItem buildNavStateItem(com.endeca.navigation.Dimension dim, com.endeca.navigation.DimVal ref, java.lang.String iconURL)
           
static void mergeNavState(com.endeca.navigation.ENEQuery query, com.endeca.navigation.Navigation nav, NavState navState)
          Merges the navState into the query
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavStateItemUtil

public NavStateItemUtil()
Method Detail

buildAugmentedNavStateItem

public static NavStateItem buildAugmentedNavStateItem(com.endeca.navigation.ENEQuery query,
                                                      com.endeca.navigation.Navigation nav,
                                                      com.endeca.navigation.Dimension dim,
                                                      com.endeca.navigation.DimVal ref,
                                                      java.lang.String iconURL)

buildNavStateItem

public static NavStateItem buildNavStateItem(com.endeca.navigation.Dimension dim,
                                             com.endeca.navigation.DimVal ref,
                                             java.lang.String iconURL)

mergeNavState

public static void mergeNavState(com.endeca.navigation.ENEQuery query,
                                 com.endeca.navigation.Navigation nav,
                                 NavState navState)
Merges the navState into the query

Parameters:
query -
nav - - may be null if there is no nav associated with the query (a new query for example)
navState -