gov.nasa.gsfc.drl.rtstps.viewer.tables
Class StatusRow

java.lang.Object
  extended by gov.nasa.gsfc.drl.rtstps.viewer.tables.StatusRow
Direct Known Subclasses:
BitstreamStatusRow, PacketStatusRow, PathStatusRow, VcduStatusRow

abstract class StatusRow
extends java.lang.Object

This class is one row in a status table.


Field Summary
private  java.lang.Object[] data
           
private  Distributor distributor
           
 
Constructor Summary
protected StatusRow(javax.swing.table.AbstractTableModel tm, java.lang.String typeName, java.lang.String blockName, java.lang.String[] fieldList, Distributor distributor, int row)
          Create a status row.
 
Method Summary
(package private)  void dispose()
          Disconnect all items in this row from the distributor.
(package private)  java.lang.String getColumnValue(int column)
          Get the current value as a string for the item at the column.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

distributor

private Distributor distributor

data

private java.lang.Object[] data
Constructor Detail

StatusRow

protected StatusRow(javax.swing.table.AbstractTableModel tm,
                    java.lang.String typeName,
                    java.lang.String blockName,
                    java.lang.String[] fieldList,
                    Distributor distributor,
                    int row)
Create a status row.

Parameters:
tm - the table model
typeName - the type name for the status items in this row
blockName - the block name for the items in this row
fieldList - a list of short field names for the status items
distributor - the status distributor
row - the row number in the table for this status row
Method Detail

getColumnValue

final java.lang.String getColumnValue(int column)
Get the current value as a string for the item at the column.


dispose

void dispose()
Disconnect all items in this row from the distributor.