net.sourceforge.jabm.report
Class TotalFitnessCsvWriter

java.lang.Object
  extended by net.sourceforge.jabm.report.TotalFitnessCsvWriter
All Implemented Interfaces:
java.io.Serializable, EventListener, Report

public class TotalFitnessCsvWriter
extends java.lang.Object
implements Report, java.io.Serializable

See Also:
Serialized Form
 

Field Summary
protected  CSVWriter csvWriter
           
 
Constructor Summary
TotalFitnessCsvWriter(java.lang.String filename)
           
 
Method Summary
 void eventOccurred(SimEvent e)
           
 java.lang.String getName()
           
 java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
          Get the values calculated by this report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

csvWriter

protected transient CSVWriter csvWriter
Constructor Detail

TotalFitnessCsvWriter

public TotalFitnessCsvWriter(java.lang.String filename)
Method Detail

eventOccurred

public void eventOccurred(SimEvent e)
Specified by:
eventOccurred in interface EventListener

getVariableBindings

public java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
Description copied from interface: Report
Get the values calculated by this report.

Specified by:
getVariableBindings in interface Report
Returns:
A Map of user-readable variable names to their associated values.

getName

public java.lang.String getName()
Specified by:
getName in interface Report