atg.endeca.assembler.cartridge.handler
Class ResultsListHandler

java.lang.Object
  extended by com.endeca.infront.cartridge.ResultsListHandler
      extended by atg.endeca.assembler.cartridge.handler.ResultsListHandler

public class ResultsListHandler
extends com.endeca.infront.cartridge.ResultsListHandler

An overridden ResultsListHandler with an additional sorters property. The sorters property is an array of type com.endeca.infront.cartridge.model.SortOptionConfig. The property to perform a sort according to is set on the SortOptionConfig. When the sorters property is set, the sortOptions property is set to the components in the sorters array.

This extension is necessary as Nucleus does not support lists of components, where as the Assembler API requires it.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
ResultsListHandler()
           
 
Method Summary
 SortOptionConfig[] getSorters()
           
 void setSorters(SortOptionConfig[] pSorters)
          Sets sortOptions and sorters to the components referenced in pSorters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

ResultsListHandler

public ResultsListHandler()
Method Detail

getSorters

public SortOptionConfig[] getSorters()
Returns:
An array of SortOptionConfig components.

setSorters

public void setSorters(SortOptionConfig[] pSorters)
Sets sortOptions and sorters to the components referenced in pSorters.

Parameters:
pSorters - - the SortOptionConfigs