zeus.agentviewer.msghandler
Class MsgHandlerTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byzeus.agentviewer.msghandler.MsgHandlerTableModel
All Implemented Interfaces:
MessageHandlerMonitor, java.io.Serializable, javax.swing.table.TableModel

public class MsgHandlerTableModel
extends javax.swing.table.AbstractTableModel
implements MessageHandlerMonitor

See Also:
Serialized Form

Field Summary
private  int BUFFER_CAPACITY
           
private  AgentContext context
           
private  java.util.Vector data
           
private  java.lang.String[] header
           
protected  int messageCount
           
(package private) static int METHOD
           
(package private) static int OBJECT
           
private  int REMOVE_INDEX
           
(package private) static int SENDER
           
(package private) static int TYPE
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
MsgHandlerTableModel(AgentContext context)
           
 
Method Summary
 int getColumnCount()
           
 java.lang.String getColumnName(int col)
           
(package private)  Performative getMessage(int row)
           
 int getNumberMessages()
          return the number of messages that you have processed
 int getRowCount()
           
 java.lang.Object getValueAt(int row, int col)
           
 void messageRuleAddedEvent(MessageHandlerEvent event)
           
 void messageRuleDeletedEvent(MessageHandlerEvent event)
           
 void messageRuleFailedEvent(MessageHandlerEvent event)
           
 void messageRuleFiredEvent(MessageHandlerEvent event)
           
 void removeZeusEventMonitors()
           
 
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

SENDER

static final int SENDER
See Also:
Constant Field Values

TYPE

static final int TYPE
See Also:
Constant Field Values

OBJECT

static final int OBJECT
See Also:
Constant Field Values

METHOD

static final int METHOD
See Also:
Constant Field Values

messageCount

protected int messageCount

BUFFER_CAPACITY

private int BUFFER_CAPACITY

REMOVE_INDEX

private int REMOVE_INDEX

header

private java.lang.String[] header

data

private java.util.Vector data

context

private AgentContext context
Constructor Detail

MsgHandlerTableModel

public MsgHandlerTableModel(AgentContext context)
Method Detail

getNumberMessages

public int getNumberMessages()
return the number of messages that you have processed

Since:
1.3

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

getValueAt

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

getMessage

Performative getMessage(int row)

getColumnName

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

messageRuleFailedEvent

public void messageRuleFailedEvent(MessageHandlerEvent event)
Specified by:
messageRuleFailedEvent in interface MessageHandlerMonitor

messageRuleAddedEvent

public void messageRuleAddedEvent(MessageHandlerEvent event)
Specified by:
messageRuleAddedEvent in interface MessageHandlerMonitor

messageRuleDeletedEvent

public void messageRuleDeletedEvent(MessageHandlerEvent event)
Specified by:
messageRuleDeletedEvent in interface MessageHandlerMonitor

messageRuleFiredEvent

public void messageRuleFiredEvent(MessageHandlerEvent event)
Specified by:
messageRuleFiredEvent in interface MessageHandlerMonitor

removeZeusEventMonitors

public void removeZeusEventMonitors()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.