no.sesat.search.result
Class Navigator

java.lang.Object
  extended by no.sesat.search.result.Navigator
All Implemented Interfaces:
Serializable

public final class Navigator
extends Object
implements Serializable

Configuration within a CommandConfig used to define facets for any facet supporting search command. Each facet contains an id, name, displayName, sort definition, boundaryMatch enabled, and children navigators.

Version:
$Id$
See Also:
Serialized Form

Nested Class Summary
static class Navigator.Sort
           
 
Constructor Summary
Navigator()
          Default Constructor.
Navigator(String name, String field, String displayName, Navigator.Sort sort, boolean boundaryMatch)
          Constructor with preset values.
 
Method Summary
 Navigator getChildNavigator()
           
 String getDisplayName()
           
 String getField()
           
 String getId()
          Getter for property id.
 String getName()
           
 Navigator.Sort getSort()
          Get navigator sort by enum.
 boolean isBoundaryMatch()
           
 void setChildNavigator(Navigator childNavigator)
           
 void setDisplayName(String displayName)
           
 void setField(String field)
           
 void setId(String id)
          Setter for property id.
 void setName(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Navigator

public Navigator(String name,
                 String field,
                 String displayName,
                 Navigator.Sort sort,
                 boolean boundaryMatch)
Constructor with preset values.


Navigator

public Navigator()
Default Constructor.

Method Detail

getChildNavigator

public Navigator getChildNavigator()

setChildNavigator

public void setChildNavigator(Navigator childNavigator)

getName

public String getName()

setName

public void setName(String name)

toString

public String toString()
Overrides:
toString in class Object

getField

public String getField()

setField

public void setField(String field)

getDisplayName

public String getDisplayName()

setDisplayName

public void setDisplayName(String displayName)

getSort

public final Navigator.Sort getSort()
Get navigator sort by enum.

Returns:
sort enum.

getId

public String getId()
Getter for property id.

Returns:
Value of property id.

setId

public void setId(String id)
Setter for property id.

Parameters:
id - New value of property id.

isBoundaryMatch

public boolean isBoundaryMatch()


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