com.norbl.cbp.ppe
Class InstanceTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
com.norbl.cbp.ppe.InstanceTableModel
- All Implemented Interfaces:
- StateChangeListener, java.io.Serializable, javax.swing.table.TableModel
public class InstanceTableModel
- extends javax.swing.table.AbstractTableModel
- implements StateChangeListener
The Swing table model supporting info tables. All information
in this model comes from NetworkInfo
which maintains static
hts of NetworkInfo
objects.
While this class supports guis, it is tracks the status of instances.
Hence it is in the ppe package rather than the ppe.gui package.
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
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 |
networkID
public java.lang.String networkID
networkName
public java.lang.String networkName
InstanceTableModel
public InstanceTableModel(NetworkInfo ni)
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interface javax.swing.table.TableModel
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface javax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
- Specified by:
getValueAt
in interface javax.swing.table.TableModel
stateChanged
public void stateChanged()
- Specified by:
stateChanged
in interface StateChangeListener
getInstanceStatus
public InstanceStatus getInstanceStatus(int iRow)