net.sourceforge.jabm.report
Class SimEventReport
java.lang.Object
net.sourceforge.jabm.report.SimEventReport
- All Implemented Interfaces:
- EventListener, Report
public class SimEventReport
- extends java.lang.Object
- implements Report
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eventPrototype
protected SimEvent eventPrototype
reportVariables
protected ReportVariables reportVariables
SimEventReport
public SimEventReport()
eventOccurred
public void eventOccurred(SimEvent event)
- Specified by:
eventOccurred
in interface EventListener
onEventPrototype
public void onEventPrototype(SimEvent event)
onSimulationStarting
public void onSimulationStarting(SimEvent event)
onSimulationFinished
public void onSimulationFinished(SimEvent event)
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.
getReportVariables
public ReportVariables getReportVariables()
setReportVariables
public void setReportVariables(ReportVariables reportVariables)
getEventPrototype
public SimEvent getEventPrototype()
setEventPrototype
public void setEventPrototype(SimEvent eventPrototype)
getName
public java.lang.String getName()
- Specified by:
getName
in interface Report