edu.cuny.cat.stat
Class FeeReport
java.lang.Object
edu.cuny.cat.stat.FeeReport
- All Implemented Interfaces:
- AuctionEventListener, GameReport, edu.cuny.stat.Report<AuctionEvent>, java.util.EventListener
public class FeeReport
- extends java.lang.Object
- implements GameReport
A report tracking and recording charges announced by specialists.
Report variables
<specialist>.fee.registration |
the registration fee of a specialist. |
<specialist>.fee.information |
the information fee of a specialist. |
<specialist>.fee.shout |
the shout fee of a specialist. |
<specialist>.fee.transaction |
the transaction fee of a specialist. |
<specialist>.fee.profit |
the profit fee of a specialist. |
- Version:
- $Revision: 1.15 $
- Author:
- Jinzhong Niu
Field Summary |
protected edu.cuny.stat.LoggingController |
logController
|
Fields inherited from interface edu.cuny.cat.stat.GameReport |
ACCEPTED, ASK, BID, CONVERGENCE_COEFFICIENT, EFFICIENCY, EQUILIBRIUM, FEE, Formatter, GLOBAL, MARKETSHARE, MAX, MEAN, MIN, PLACED, PRICE, PROFIT, PROFIT_DISPERSION, QUANTITY, SCORE, SHOUT, SPECIALIST, STDEV, TOTAL, TRADER, TRANSACTION, TRANSACTIONRATE, VALUE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logController
protected edu.cuny.stat.LoggingController logController
FeeReport
public FeeReport()
getVariables
public java.util.Map<edu.cuny.stat.ReportVariable,?> getVariables()
produceUserOutput
public void produceUserOutput()
- Specified by:
produceUserOutput
in interface edu.cuny.stat.Report<AuctionEvent>
eventOccurred
public void eventOccurred(AuctionEvent event)
- Specified by:
eventOccurred
in interface AuctionEventListener
printFees
protected void printFees()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object