org.jfree.ui
public abstract class SortableTableModel extends AbstractTableModel
| 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.
|
Returns: the column used for sorting.
true if the data is sorted in ascending order, and
false otherwise.
Returns: true if the data is sorted in ascending order, and
false otherwise.
Parameters: column the column (zero-based index).
Returns: boolean.
Parameters: flag the flag.
Parameters: column the column to sort on (zero-based index). ascending a flag to indicate ascending order or descending order.