public abstract class AbstractIndexTableModel extends DelegateTableModel
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList |
indexList |
delegate| Constructor and Description |
|---|
AbstractIndexTableModel(javax.swing.table.TableModel delegate) |
| Modifier and Type | Method and Description |
|---|---|
int |
getRowCount()
Get the number of rows in the table.
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
int |
mapRow(int rowIndex) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
void |
tableChanged(javax.swing.event.TableModelEvent evt)
Signal that the table has changed in some way.
|
abstract void |
tableRowsDeleted(int column,
int firstRow,
int lastRow) |
abstract void |
tableRowsInserted(int column,
int firstRow,
int lastRow)
Filter the model.
|
abstract void |
tableRowsUpdated(int column,
int firstRow,
int lastRow) |
getColumnClass, getColumnCount, getColumnName, getDelegate, isCellEditableaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic AbstractIndexTableModel(javax.swing.table.TableModel delegate)
public abstract void tableRowsInserted(int column,
int firstRow,
int lastRow)
public abstract void tableRowsDeleted(int column,
int firstRow,
int lastRow)
public abstract void tableRowsUpdated(int column,
int firstRow,
int lastRow)
public int getRowCount()
getRowCount in interface javax.swing.table.TableModelgetRowCount in class DelegateTableModelpublic java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelgetValueAt in class DelegateTableModelpublic void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class DelegateTableModelpublic void tableChanged(javax.swing.event.TableModelEvent evt)
tableChanged in interface javax.swing.event.TableModelListenertableChanged in class DelegateTableModelevt - The TableModelEventpublic int mapRow(int rowIndex)