org.globus.cog.gridface.impl.gftpanel
Class TransferTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byorg.globus.cog.gridface.impl.gftpanel.TransferTableModel
All Implemented Interfaces:
Observer, Serializable, TableModel

public class TransferTableModel
extends AbstractTableModel
implements Observer

See Also:
Serialized Form

Field Summary
 Vector data
           
protected  Timer timer
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
TransferTableModel()
           
 
Method Summary
 void addTransfer(Transfer t)
           
 Class getColumnClass(int c)
           
 int getColumnCount()
           
 String getColumnName(int col)
           
 int getRowCount()
           
 Object getValueAt(int row, int col)
           
 boolean isCellEditable(int row, int col)
           
 void removeTransfer(Transfer t)
           
 void update(Observable observable, Object o)
           
 
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
 

Field Detail

data

public Vector data

timer

protected Timer timer
Constructor Detail

TransferTableModel

public TransferTableModel()
Method Detail

isCellEditable

public boolean isCellEditable(int row,
                              int col)
Specified by:
isCellEditable in interface TableModel

getColumnClass

public Class getColumnClass(int c)
Specified by:
getColumnClass in interface TableModel

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface TableModel

getColumnName

public String getColumnName(int col)
Specified by:
getColumnName in interface TableModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface TableModel

getValueAt

public Object getValueAt(int row,
                         int col)
Specified by:
getValueAt in interface TableModel

addTransfer

public void addTransfer(Transfer t)

removeTransfer

public void removeTransfer(Transfer t)

update

public void update(Observable observable,
                   Object o)
Specified by:
update in interface Observer