dsto.dfc.swing.logging
Class LogMessageTableModel
java.lang.Object
   javax.swing.table.AbstractTableModel
javax.swing.table.AbstractTableModel
       dsto.dfc.swing.logging.LogMessageTableModel
dsto.dfc.swing.logging.LogMessageTableModel
- All Implemented Interfaces: 
- CollectionListener, Disposable, Serializable, EventListener, TableModel
- public class LogMessageTableModel 
- extends AbstractTableModel- implements CollectionListener, Disposable
Adapts a LogMessageBuffer to the Swing TableModel interface.
- Version:
- $Revision$
- Author:
- Matthew
- See Also:
- LogMessageTable, 
Serialized Form
 
 
 
 
| Methods inherited from class javax.swing.table.AbstractTableModel | 
| addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LogMessageTableModel
public LogMessageTableModel()
LogMessageTableModel
public LogMessageTableModel(LogMessageBuffer messages)
dispose
public void dispose()
- Description copied from interface: Disposable
- Dispose of the object (unregister listeners, close open resources
 etc).  It should be safe to call this method more than once.
 Note for beans that support client event listeners: if there are
 listeners registered when this is called, this method should do
 nothing.
 
- 
- Specified by:
- disposein interface- Disposable
 
- 
 
getMessages
public LogMessageBuffer getMessages()
- 
 
- 
 
getRowCount
public int getRowCount()
- 
- Specified by:
- getRowCountin interface- TableModel
 
- 
 
getColumnCount
public int getColumnCount()
- 
- Specified by:
- getColumnCountin interface- TableModel
 
- 
 
getColumnName
public String getColumnName(int columnIndex)
- 
- Specified by:
- getColumnNamein interface- TableModel
- Overrides:
- getColumnNamein class- AbstractTableModel
 
- 
 
getColumnClass
public Class getColumnClass(int columnIndex)
- 
- Specified by:
- getColumnClassin interface- TableModel
- Overrides:
- getColumnClassin class- AbstractTableModel
 
- 
 
getValueAt
public Object getValueAt(int rowIndex,
                         int columnIndex)
- 
- Specified by:
- getValueAtin interface- TableModel
 
- 
 
elementsAdded
public void elementsAdded(CollectionEvent e)
- 
- Specified by:
- elementsAddedin interface- CollectionListener
 
- 
 
elementsRemoved
public void elementsRemoved(CollectionEvent e)
- 
- Specified by:
- elementsRemovedin interface- CollectionListener
 
- 
 
Copyright © 2008 Commonwealth of Australia