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