SOMA.resourceManagement.windows
Class AgentWinData

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bySOMA.resourceManagement.windows.AgentWinData
All Implemented Interfaces:
java.util.EventListener, MonitoringManagerListener, java.io.Serializable, javax.swing.table.TableModel

public class AgentWinData
extends javax.swing.table.AbstractTableModel
implements MonitoringManagerListener

See Also:
Serialized Form

Field Summary
protected  AgentInfo[] data
           
protected  java.lang.String[] head
           
protected  PlaceResourceManager prm
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
AgentWinData(PlaceResourceManager prm)
           
 
Method Summary
 void alarm(MonitoringManagerEvent ev)
           
 void exit()
           
 AgentWinData freeze()
           
 int getColumnCount()
           
 java.lang.String getColumnName(int columnIndex)
           
 int getIntValueAt(int rowIndex, int columnIndex)
           
 java.lang.String getName(int r)
           
 int getRowCount()
           
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 void update(AgentInfo[] data)
           
 void update(NetworkInfo info)
           
 void update(ProcessInfo[] info)
           
 
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
 

Field Detail

prm

protected PlaceResourceManager prm

data

protected AgentInfo[] data

head

protected java.lang.String[] head
Constructor Detail

AgentWinData

public AgentWinData(PlaceResourceManager prm)
Method Detail

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface javax.swing.table.TableModel

getColumnName

public java.lang.String getColumnName(int columnIndex)
Specified by:
getColumnName in interface javax.swing.table.TableModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface javax.swing.table.TableModel

getName

public java.lang.String getName(int r)

getIntValueAt

public int getIntValueAt(int rowIndex,
                         int columnIndex)

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)
Specified by:
getValueAt in interface javax.swing.table.TableModel

update

public void update(AgentInfo[] data)
Specified by:
update in interface MonitoringManagerListener

freeze

public AgentWinData freeze()

exit

public void exit()

alarm

public void alarm(MonitoringManagerEvent ev)
Specified by:
alarm in interface MonitoringManagerListener

update

public void update(ProcessInfo[] info)
Specified by:
update in interface MonitoringManagerListener

update

public void update(NetworkInfo info)
Specified by:
update in interface MonitoringManagerListener


Copyright © 2004 Luca Foschini