public class MultipartyNegoEventLogger
extends java.lang.Object
implements javax.swing.event.TableModelListener
TournamentManager but may be generalizable and eg used in
MultiTournamentPanel. The logger simply listens to changes in the
tableModel.| Constructor and Description |
|---|
MultipartyNegoEventLogger(java.lang.String name,
int numAgents,
MultiPartyDataModel m) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
tableChanged(javax.swing.event.TableModelEvent evt)
Any insert in the model is caught here, to be logged.
|
public MultipartyNegoEventLogger(java.lang.String name,
int numAgents,
MultiPartyDataModel m)
throws java.io.IOException
name - filename but without .csv extension.numAgents - m - java.io.IOException - if log file can't be createdpublic void tableChanged(javax.swing.event.TableModelEvent evt)
tableChanged in interface javax.swing.event.TableModelListenerpublic void close()