com.nonesole.swing.plaf.basic.table.utable.tablemodel
Class ObjectTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by com.nonesole.swing.plaf.basic.table.utable.tablemodel.AbstractListXTableModel
          extended by com.nonesole.swing.plaf.basic.table.utable.tablemodel.ObjectTableModel
All Implemented Interfaces:
TableModelExtension, java.io.Serializable, javax.swing.table.TableModel

public class ObjectTableModel
extends AbstractListXTableModel

Table model which uses Object as data source.

Version:
1.0 - build in 2009-11-04
Author:
JACK LEE
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.nonesole.swing.plaf.basic.table.utable.tablemodel.AbstractListXTableModel
FALSE, TRUE
 
Constructor Summary
ObjectTableModel(java.lang.String[] columnIds, java.lang.String[] columnNames)
           
 
Method Summary
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 void setValueAt(java.lang.Object value, int rowIndex, int columnIndex)
           
 
Methods inherited from class com.nonesole.swing.plaf.basic.table.utable.tablemodel.AbstractListXTableModel
addData, addRow, getColumnClass, getColumnCount, getColumnName, getData, getRowCount, getRowData, insertRowAt, isCellEditable, removeRowAt, setCellEditable, setColumnEditable, setColumnIds, setColumnNames, setData, setRowEditable, updateRowAt
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, removeTableModelListener
 

Constructor Detail

ObjectTableModel

public ObjectTableModel(java.lang.String[] columnIds,
                        java.lang.String[] columnNames)
Method Detail

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

setValueAt

public void setValueAt(java.lang.Object value,
                       int rowIndex,
                       int columnIndex)
Specified by:
setValueAt in interface javax.swing.table.TableModel
Overrides:
setValueAt in class javax.swing.table.AbstractTableModel