atg.svc.ui.treetable
Class SortState

java.lang.Object
  extended by atg.svc.ui.treetable.SortState
All Implemented Interfaces:
java.io.Serializable

public class SortState
extends java.lang.Object
implements java.io.Serializable

The SortState class manages the state of tree table sorting.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
SortState()
          Creates and initializes an empty tree table sort state object
 
Method Summary
 void addSortCriteria(java.lang.String pKey, SortBase pSort)
           
 void clearAppliedSort()
           
 void clearSortCriteria()
           
 boolean equals(java.lang.Object o)
          Overrides default equals()
 SortBase getAppliedSort()
           
 SortBase getInitialSort()
           
 boolean getIsInitialSort()
           
 SortBase getSortCriteria(java.lang.String pKey)
           
 int hashCode()
          Overrides default hashCode()
 void removeSortCriteria(java.lang.String pKey)
           
 void setAppliedSort(SortBase pAppliedSort)
           
 void setInitialSort(SortBase pInitialSort)
           
 void setSortCriteria(java.util.Map pSortCriteria)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Constructor Detail

SortState

public SortState()
Creates and initializes an empty tree table sort state object

Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides default equals()

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides default hashCode()

Overrides:
hashCode in class java.lang.Object

setAppliedSort

public void setAppliedSort(SortBase pAppliedSort)

getAppliedSort

public SortBase getAppliedSort()

setInitialSort

public void setInitialSort(SortBase pInitialSort)

getInitialSort

public SortBase getInitialSort()

getIsInitialSort

public boolean getIsInitialSort()

setSortCriteria

public void setSortCriteria(java.util.Map pSortCriteria)

getSortCriteria

public SortBase getSortCriteria(java.lang.String pKey)

addSortCriteria

public void addSortCriteria(java.lang.String pKey,
                            SortBase pSort)

clearAppliedSort

public void clearAppliedSort()

clearSortCriteria

public void clearSortCriteria()

removeSortCriteria

public void removeSortCriteria(java.lang.String pKey)