public class DefaultSortedTableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
static int |
NUM_SORT_DIREECTIONS |
static int |
SORT_ASCENDING_ORDER |
static int |
SORT_DESCENDING_ORDER |
static int |
SORT_NO_ORDER |
| Constructor and Description |
|---|
DefaultSortedTableModel(javax.swing.table.AbstractTableModel model,
javax.swing.table.JTableHeader header) |
| Modifier and Type | Method and Description |
|---|---|
int |
findColumn(java.lang.String columnName) |
void |
fireTableCellUpdated(int row,
int col) |
void |
fireTableChanged(javax.swing.event.TableModelEvent e) |
void |
fireTableDataChanged() |
void |
fireTableRowsDeleted(int first,
int last) |
void |
fireTableRowsInserted(int first,
int last) |
void |
fireTableRowsUpdated(int first,
int last) |
void |
fireTableStructureChanged() |
int |
getBaseModelIndex(int viewIndex) |
javax.swing.table.TableModel |
getBaseTableModel() |
java.lang.Class<?> |
getColumnClass(int column) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int col) |
boolean |
isCellEditable(int row,
int col) |
void |
setValueAt(java.lang.Object value,
int row,
int col) |
public static final int SORT_NO_ORDER
public static final int SORT_ASCENDING_ORDER
public static final int SORT_DESCENDING_ORDER
public static final int NUM_SORT_DIREECTIONS
public DefaultSortedTableModel(javax.swing.table.AbstractTableModel model,
javax.swing.table.JTableHeader header)
public javax.swing.table.TableModel getBaseTableModel()
public int getBaseModelIndex(int viewIndex)
public void fireTableCellUpdated(int row,
int col)
fireTableCellUpdated in class javax.swing.table.AbstractTableModelpublic void fireTableChanged(javax.swing.event.TableModelEvent e)
fireTableChanged in class javax.swing.table.AbstractTableModelpublic void fireTableDataChanged()
fireTableDataChanged in class javax.swing.table.AbstractTableModelpublic void fireTableRowsDeleted(int first,
int last)
fireTableRowsDeleted in class javax.swing.table.AbstractTableModelpublic void fireTableRowsInserted(int first,
int last)
fireTableRowsInserted in class javax.swing.table.AbstractTableModelpublic void fireTableRowsUpdated(int first,
int last)
fireTableRowsUpdated in class javax.swing.table.AbstractTableModelpublic void fireTableStructureChanged()
fireTableStructureChanged in class javax.swing.table.AbstractTableModelpublic int findColumn(java.lang.String columnName)
findColumn in class javax.swing.table.AbstractTableModelpublic int getColumnCount()
public int getRowCount()
public java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int row,
int col)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int row,
int col)
public void setValueAt(java.lang.Object value,
int row,
int col)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.