net.sf.dc.console.components
Class DCTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjavax.swing.table.DefaultTableModel
          extended bynet.sf.dc.console.components.DCTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class DCTableModel
extends javax.swing.table.DefaultTableModel

Leaves room for own implementation in the table model when needed... At this moment this class behaves exactly the same as the DefaultTableModel.

Since:
1.4
Version:
1.9
Author:
Robert Jan van der Waals
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
DCTableModel()
           
DCTableModel(DCModule module)
           
 
Method Summary
 void addRow(java.lang.Object[] data)
          Implementation of addRow to create different display values for pictures and other special fields
 void addRow(java.util.Vector data)
          Implementation of addRow to create different display values for pictures and other special fields
 void setValueAt(java.lang.Object o, int row, int column)
          Implementation of setValueAt to create different display values for pictures and other special fields
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DCTableModel

public DCTableModel(DCModule module)

DCTableModel

public DCTableModel()
Method Detail

setValueAt

public void setValueAt(java.lang.Object o,
                       int row,
                       int column)
Implementation of setValueAt to create different display values for pictures and other special fields

Parameters:
o - value to set
row - the row number
column - the column number

addRow

public void addRow(java.util.Vector data)
Implementation of addRow to create different display values for pictures and other special fields

Parameters:
data - vector of rows to be added to the table

addRow

public void addRow(java.lang.Object[] data)
Implementation of addRow to create different display values for pictures and other special fields

Parameters:
data - row to be added to the table