public class MultiPartyDataModel extends DataKeyTableModel implements Listener<NegotiationEvent>
DataKeyTableModel
up to
date. This determines the layout of log file and tables. This can be listened
to and shown in a table.Constructor and Description |
---|
MultiPartyDataModel(int numAgents) |
Modifier and Type | Method and Description |
---|---|
void |
notifyChange(NegotiationEvent e)
a notification call that occurs when something changed.
|
addRow, getColumnCount, getColumnName, getRowCount, getValueAt
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
public void notifyChange(NegotiationEvent e)
Listener
SwingUtilities.invokeLater(Runnable)
. We recommend to avoid
synchronize as this will can block indefinitely (see notice 1) which
might lead to deadlocks.notifyChange
in interface Listener<NegotiationEvent>
e
- additional data, typically the new value associated with the
event