net.sourceforge.jasa.report
Class CombiAuctionReport

java.lang.Object
  extended by net.sourceforge.jasa.report.CombiAuctionReport
All Implemented Interfaces:
AuctionReport

public class CombiAuctionReport
extends java.lang.Object
implements AuctionReport

A historicalDataReport that combines several different reports.

 

Field Summary
protected  java.lang.String name
           
protected  java.util.List<AuctionReport> reports
           
 
Constructor Summary
CombiAuctionReport()
           
CombiAuctionReport(java.util.List<AuctionReport> reports)
           
 
Method Summary
 void addReport(AuctionReport report)
          Add a new report
 void eventOccurred(SimEvent event)
           
 java.lang.String getName()
           
 java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
           
 void produceUserOutput()
           
 java.util.Iterator<AuctionReport> reportIterator()
           
 void reset()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reports

protected java.util.List<AuctionReport> reports

name

protected java.lang.String name
Constructor Detail

CombiAuctionReport

public CombiAuctionReport(java.util.List<AuctionReport> reports)

CombiAuctionReport

public CombiAuctionReport()
Method Detail

addReport

public void addReport(AuctionReport report)
Add a new report


reset

public void reset()

produceUserOutput

public void produceUserOutput()

reportIterator

public java.util.Iterator<AuctionReport> reportIterator()

getVariableBindings

public java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()

eventOccurred

public void eventOccurred(SimEvent event)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)