Package util.sortabletable
Class SortableTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- util.sortabletable.SortableTableModel
-
- All Implemented Interfaces:
Serializable,TableModel
public class SortableTableModel extends DefaultTableModel
- Version:
- 1.0 02/25/99
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description SortableTableModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]getIndexes()ObjectgetValueAt(int row, int col)voidsetSorter(TableSorter sorter)voidsetValueAt(Object value, int row, int col)voidsortByColumn(int column, boolean isAscent)-
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, insertRow, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Method Detail
-
setSorter
public void setSorter(TableSorter sorter)
-
getValueAt
public Object getValueAt(int row, int col)
- Specified by:
getValueAtin interfaceTableModel- Overrides:
getValueAtin classDefaultTableModel
-
setValueAt
public void setValueAt(Object value, int row, int col)
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classDefaultTableModel
-
sortByColumn
public void sortByColumn(int column, boolean isAscent)
-
getIndexes
public int[] getIndexes()
-
-