org.opennms.bb.eui.common.components
Class BBEntryTableModel

java.lang.Object
  |
  +--javax.swing.table.AbstractTableModel
        |
        +--javax.swing.table.DefaultTableModel
              |
              +--org.opennms.bb.eui.common.components.BBEntryTableModel
All Implemented Interfaces:
Serializable, TableModel

public class BBEntryTableModel
extends DefaultTableModel

BBEntryTableModel is the table model for the BBEntryTable It extends the DefaultTableModel and sets the 'attribute' column to be non-editable

Author:
Sowmya
See Also:
Serialized Form

Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
BBEntryTableModel()
           
BBEntryTableModel(Vector inpData, Vector inpColNames)
           
 
Method Summary
 boolean isCellEditable(int row, int col)
          Sets the arrow column to be non-editable
 void setValueAt(Object value, int row, int col)
           
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, 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, removeTableModelListener
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

BBEntryTableModel

public BBEntryTableModel()

BBEntryTableModel

public BBEntryTableModel(Vector inpData,
                         Vector inpColNames)
Method Detail

isCellEditable

public boolean isCellEditable(int row,
                              int col)
Sets the arrow column to be non-editable
Overrides:
isCellEditable in class DefaultTableModel

setValueAt

public void setValueAt(Object value,
                       int row,
                       int col)
Overrides:
setValueAt in class DefaultTableModel