org.springframework.richclient.table
Class ColumnSortList

java.lang.Object
  extended by java.util.Observable
      extended by org.springframework.richclient.table.ColumnSortList

public class ColumnSortList
extends Observable

Author:
Keith Donald

Field Summary
static int MAX_SORT_LEVELS
           
 
Constructor Summary
ColumnSortList()
           
 
Method Summary
 void addSortLevel(int columnIndex, SortOrder order)
           
 ColumnToSort getSortLevel(int columnIndex)
           
 ColumnToSort[] getSortLevels()
           
 boolean isSorted(int columnIndex)
           
 void setSingleSortLevel(int columnIndex, SortOrder order)
           
 int size()
           
 void toggleSortOrder(int columnIndex)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_SORT_LEVELS

public static final int MAX_SORT_LEVELS
See Also:
Constant Field Values
Constructor Detail

ColumnSortList

public ColumnSortList()
Method Detail

getSortLevel

public ColumnToSort getSortLevel(int columnIndex)

getSortLevels

public ColumnToSort[] getSortLevels()

size

public int size()

isSorted

public boolean isSorted(int columnIndex)

addSortLevel

public void addSortLevel(int columnIndex,
                         SortOrder order)

toggleSortOrder

public void toggleSortOrder(int columnIndex)

setSingleSortLevel

public void setSingleSortLevel(int columnIndex,
                               SortOrder order)


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.