ie.nuigalway.ecrg.jade.jmsagentgateway.gui
Class PublishedMessageTableModel

java.lang.Object
  |
  +--javax.swing.table.AbstractTableModel
        |
        +--ie.nuigalway.ecrg.jade.jmsagentgateway.gui.PublishedMessageTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class PublishedMessageTableModel
extends javax.swing.table.AbstractTableModel

Table model for pulished message gui list

Version:
0.5 12 January 2004
Author:
Edward Curry
See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector msgs
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
PublishedMessageTableModel()
          Constructor for the PublishedMessageTableModel object
 
Method Summary
 void add(PublishedMessageModel msg)
          Add a message to the list
 void clear()
          Description of the Method
 int getColumnCount()
          Gets the columnCount attribute of the PublishedMessageTableModel object
 PublishedMessageModel getElementAt(int index)
          Gets the elementAt attribute of the PublishedMessageTableModel object
 int getRowCount()
          Gets the rowCount attribute of the PublishedMessageTableModel object
 java.lang.Object getValueAt(int row, int column)
          Gets the valueAt attribute of the PublishedMessageTableModel object
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, 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

msgs

java.util.Vector msgs
Constructor Detail

PublishedMessageTableModel

public PublishedMessageTableModel()
Constructor for the PublishedMessageTableModel object

Method Detail

add

public void add(PublishedMessageModel msg)
Add a message to the list

Parameters:
msg - Message to add to the list

getElementAt

public PublishedMessageModel getElementAt(int index)
Gets the elementAt attribute of the PublishedMessageTableModel object

Parameters:
index - Description of the Parameter
Returns:
The elementAt value

clear

public void clear()
Description of the Method


getRowCount

public int getRowCount()
Gets the rowCount attribute of the PublishedMessageTableModel object

Returns:
The rowCount value

getColumnCount

public int getColumnCount()
Gets the columnCount attribute of the PublishedMessageTableModel object

Returns:
The columnCount value

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
Gets the valueAt attribute of the PublishedMessageTableModel object

Parameters:
row - Row number
column - Column number
Returns:
The valueAt value