|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
org.jfree.ui.SortableTableModel
public abstract class SortableTableModel
The base class for a sortable table model.
Field Summary |
---|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
SortableTableModel()
Constructs a sortable table model. |
Method Summary | |
---|---|
int |
getSortingColumn()
Returns the index of the sorting column, or -1 if the data is not sorted on any column. |
boolean |
isAscending()
Returns true if the data is sorted in ascending order, and
false otherwise. |
boolean |
isSortable(int column)
Returns a flag indicating whether or not a column is sortable. |
void |
setAscending(boolean flag)
Sets the flag that determines whether the sort order is ascending or descending. |
void |
sortByColumn(int column,
boolean ascending)
Sorts the table. |
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.table.TableModel |
---|
getColumnCount, getRowCount, getValueAt |
Constructor Detail |
---|
public SortableTableModel()
Method Detail |
---|
public int getSortingColumn()
public boolean isAscending()
true
if the data is sorted in ascending order, and
false
otherwise.
true
if the data is sorted in ascending order, and
false
otherwise.public void setAscending(boolean flag)
flag
- the flag.public void sortByColumn(int column, boolean ascending)
column
- the column to sort on (zero-based index).ascending
- a flag to indicate ascending order or descending order.public boolean isSortable(int column)
column
- the column (zero-based index).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |