public class MessageTableModel extends AbstractTableModel implements IMessageListener
IMessageListener to the Gantt chart and updates itself based on
the incoming messages.listenerList| Constructor and Description |
|---|
MessageTableModel(AbstractGanttChart gc)
Constructs a new model for the given Gantt chart.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
IMessage |
getMessageInRow(int row)
A utility method for easily retrieving the message displayed in the
given row.
|
int |
getRowCount() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
void |
messageAdded(IMessage msg)
Called when a message has been added.
|
void |
messageRemoved(IMessage msg)
Called when a message has been removed.
|
void |
messagesCleared()
Called when all messages have been removed.
|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtpublic MessageTableModel(AbstractGanttChart gc)
gc - the Gantt chartpublic int getRowCount()
getRowCount in interface TableModelpublic int getColumnCount()
getColumnCount in interface TableModelpublic Object getValueAt(int rowIndex, int columnIndex)
getValueAt in interface TableModelpublic IMessage getMessageInRow(int row)
row - the table rowpublic void messageAdded(IMessage msg)
IMessageListenermessageAdded in interface IMessageListenermsg - the added messagepublic void messageRemoved(IMessage msg)
IMessageListenermessageRemoved in interface IMessageListenermsg - the removed messagepublic void messagesCleared()
IMessageListenermessagesCleared in interface IMessageListenerCopyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.