swingwtx.swing.table
Class AbstractTableModel
java.lang.Object
swingwtx.swing.table.AbstractTableModel
- All Implemented Interfaces:
- TableModel
- Direct Known Subclasses:
- DefaultTableModel
- public abstract class AbstractTableModel
- extends java.lang.Object
- implements TableModel
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected java.util.Vector listenerList
AbstractTableModel
public AbstractTableModel()
getColumnName
public java.lang.String getColumnName(int column)
- MUST OVERRIDE IN SUBCLASS
- Specified by:
getColumnName
in interface TableModel
findColumn
public int findColumn(java.lang.String columnName)
getColumnCount
public int getColumnCount()
- MUST OVERRIDE IN SUBCLASS
- Specified by:
getColumnCount
in interface TableModel
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interface TableModel
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Specified by:
isCellEditable
in interface TableModel
setValueAt
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
- Specified by:
setValueAt
in interface TableModel
addTableModelListener
public void addTableModelListener(TableModelListener l)
- Specified by:
addTableModelListener
in interface TableModel
removeTableModelListener
public void removeTableModelListener(TableModelListener l)
- Specified by:
removeTableModelListener
in interface TableModel
getTableModelListeners
public java.lang.Object[] getTableModelListeners()
fireTableDataChanged
public void fireTableDataChanged()
fireTableStructureChanged
public void fireTableStructureChanged()
fireTableRowsInserted
public void fireTableRowsInserted(int firstRow,
int lastRow)
fireTableRowsUpdated
public void fireTableRowsUpdated(int firstRow,
int lastRow)
fireTableRowsDeleted
public void fireTableRowsDeleted(int firstRow,
int lastRow)
fireTableCellUpdated
public void fireTableCellUpdated(int row,
int column)
fireTableChanged
public void fireTableChanged(TableModelEvent e)
getListeners
public java.lang.Object[] getListeners(java.lang.Class listenerType)