com.endeca.navigation
Class DisabledRefinementsConfig

java.lang.Object
  extended by com.endeca.navigation.DisabledRefinementsConfig

public class DisabledRefinementsConfig
extends Object

This class represents the configuration of the Disabled Refinement results that will be returned with the query results. The methods of this class allow configuration of the base nav state to be used to compute the Disabled Refinements.


Constructor Summary
DisabledRefinementsConfig()
           
 
Method Summary
 boolean getDimensionInBase(long dimensionId)
          Are nav selections from the dimension specified by dimensionId part of the base nav state.
 boolean getEQLFilterInBase()
          Is the EQL filter part of the base nav state.
 boolean getRangeFiltersInBase()
          Are range filters part of the base nav state.
 boolean getTextSearchesInBase()
          Are text searches part of the base nav state.
 void setDimensionInBase(long dimensionId, boolean include)
          Sets whether nav selections from the dimension specified by dimensionId are part of the base nav state.
 void setEQLFilterInBase(boolean v)
          Sets whether the EQL filter is part of the base nav state.
 void setRangeFiltersInBase(boolean v)
          Sets whether range filters are part of the base nav state.
 void setTextSearchesInBase(boolean v)
          Sets whether text searches are part of the base nav state.
 String toString()
          Return a string representation of this object suitable for UrlENEQuery.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisabledRefinementsConfig

public DisabledRefinementsConfig()
Method Detail

getEQLFilterInBase

public boolean getEQLFilterInBase()
Is the EQL filter part of the base nav state.


setEQLFilterInBase

public void setEQLFilterInBase(boolean v)
Sets whether the EQL filter is part of the base nav state. Default is false.


getTextSearchesInBase

public boolean getTextSearchesInBase()
Are text searches part of the base nav state.


setTextSearchesInBase

public void setTextSearchesInBase(boolean v)
Sets whether text searches are part of the base nav state. Default is false.


getRangeFiltersInBase

public boolean getRangeFiltersInBase()
Are range filters part of the base nav state.


setRangeFiltersInBase

public void setRangeFiltersInBase(boolean v)
Sets whether range filters are part of the base nav state. Default is false.


getDimensionInBase

public boolean getDimensionInBase(long dimensionId)
Are nav selections from the dimension specified by dimensionId part of the base nav state.


setDimensionInBase

public void setDimensionInBase(long dimensionId,
                               boolean include)
Sets whether nav selections from the dimension specified by dimensionId are part of the base nav state. Default is false.


toString

public String toString()
Return a string representation of this object suitable for UrlENEQuery.

Overrides:
toString in class Object


2010 Endeca Technologies, Inc.
Endeca Confidential