schmitzm.swing.table
Class AbstractMutableTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by schmitzm.swing.table.AbstractTableModel
          extended by schmitzm.swing.table.AbstractMutableTableModel
All Implemented Interfaces:
Serializable, TableModel, MutableTableModel
Direct Known Subclasses:
FeatureTypeBuilderTableModel

public abstract class AbstractMutableTableModel
extends AbstractTableModel
implements MutableTableModel

Diese Klasse erweitert das AbstractTableModel um die Methoden des MutableTableModel.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)
See Also:
MutableTable, Serialized Form

Field Summary
 
Fields inherited from class schmitzm.swing.table.AbstractTableModel
colNames
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
AbstractMutableTableModel()
           
 
Method Summary
 void initTable(JTable table)
          Macht nichts.
 
Methods inherited from class schmitzm.swing.table.AbstractTableModel
createColumnNames, getColumnCount, getColumnName, getColumnNames
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface schmitzm.swing.table.MutableTableModel
fireTableDataChanged, performAddRow, performChangeData, performRemoveRow
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
 

Constructor Detail

AbstractMutableTableModel

public AbstractMutableTableModel()
Method Detail

initTable

public void initTable(JTable table)
Macht nichts. Wird von MutableTable.setModel(TableModel) aufgerufen. Bietet die Moeglichkeit, Tabellenmodell-spezifische Eigenschaften an der darstellenden Tabelle automatisch durch das Tabellenmodell zu setzen.

Specified by:
initTable in interface MutableTableModel
Parameters:
table - Tabelle, in der das TableModel dargestellt wird