public class UndoableTableModel extends AbstractTableModel implements TableModelListener
WARNING: might fail on sorted Tables!
listenerList| Constructor and Description |
|---|
UndoableTableModel(TableModel delegate)
Creates a new UndoableTableModel object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addUndoableEditListener(UndoableEditListener l)
DOCUMENT ME!
|
protected void |
fireChangeEdit(int row,
int col,
Object oldValue,
Object newValue)
DOCUMENT ME!
|
Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
int |
getRowCount() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeUndoableEditListener(UndoableEditListener l)
DOCUMENT ME!
|
void |
setDelegate(TableModel delegate)
DOCUMENT ME!
|
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex) |
void |
tableChanged(TableModelEvent e) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic UndoableTableModel(TableModel delegate)
delegate - DOCUMENT ME!public void setDelegate(TableModel delegate)
delegate - DOCUMENT ME!public Class<?> getColumnClass(int columnIndex)
getColumnClass in interface TableModelgetColumnClass in class AbstractTableModelpublic int getColumnCount()
getColumnCount in interface TableModelpublic String getColumnName(int columnIndex)
getColumnName in interface TableModelgetColumnName in class AbstractTableModelpublic int getRowCount()
getRowCount in interface TableModelpublic Object getValueAt(int rowIndex, int columnIndex)
getValueAt in interface TableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface TableModelisCellEditable in class AbstractTableModelpublic void setValueAt(Object aValue, int rowIndex, int columnIndex)
setValueAt in interface TableModelsetValueAt in class AbstractTableModelpublic void addUndoableEditListener(UndoableEditListener l)
l - DOCUMENT ME!public void removeUndoableEditListener(UndoableEditListener l)
l - DOCUMENT ME!public void tableChanged(TableModelEvent e)
tableChanged in interface TableModelListenerCopyright © 2012–2026 cismet GmbH. All rights reserved.