org.objectweb.cjdbc.console.views
Class InfoViewer.InfoTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.objectweb.cjdbc.console.views.InfoViewer.InfoTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- Enclosing class:
- InfoViewer
- class InfoViewer.InfoTableModel
- extends javax.swing.table.AbstractTableModel
This class defines a InfoTableModel
- Version:
- 1.0
Field Summary |
private java.lang.Object[][] |
data
|
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Method Summary |
java.lang.Class |
getColumnClass(int c)
JTable uses this method to determine the default renderer/ editor for
each cell. |
int |
getColumnCount()
|
java.lang.String |
getColumnName(int col)
|
int |
getRowCount()
|
java.lang.Object |
getValueAt(int row,
int col)
|
boolean |
isCellEditable(int row,
int col)
Don't need to implement this method unless your table's editable. |
void |
setData(java.lang.Object[][] data)
Set the data of this InfoTableModel |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
data
private java.lang.Object[][] data
InfoViewer.InfoTableModel
public InfoViewer.InfoTableModel(java.lang.Object[][] stats)
- Creates a new
InfoTableModel
object
- Parameters:
stats
- Object[][]
instance with data
setData
public void setData(java.lang.Object[][] data)
- Set the data of this InfoTableModel
- Parameters:
data
- Object[][]
instance with data
getColumnCount
public int getColumnCount()
- See Also:
TableModel.getColumnCount()
getRowCount
public int getRowCount()
- See Also:
TableModel.getRowCount()
getColumnName
public java.lang.String getColumnName(int col)
- See Also:
TableModel.getColumnName(int)
getValueAt
public java.lang.Object getValueAt(int row,
int col)
- See Also:
TableModel.getValueAt(int, int)
getColumnClass
public java.lang.Class getColumnClass(int c)
- JTable uses this method to determine the default renderer/ editor for
each cell. If we didn't implement this method, then the last column would
contain text ("true"/"false"), rather than a check box.
isCellEditable
public boolean isCellEditable(int row,
int col)
- Don't need to implement this method unless your table's editable.
Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.