net.sourceforge.jabm.report
Class TimelessReportVariables
java.lang.Object
  
net.sourceforge.jabm.report.TimelessReportVariables
- All Implemented Interfaces: 
 - EventListener, Report, ReportVariables
 
public class TimelessReportVariables
- extends java.lang.Object
- implements ReportVariables
  
-  
 - 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
reportVariables
protected ReportVariables reportVariables
TimelessReportVariables
public TimelessReportVariables()
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. 
 
 
eventOccurred
public void eventOccurred(SimEvent event)
- Specified by:
 eventOccurred in interface EventListener
 
 
compute
public void compute(SimEvent event)
- Description copied from interface: 
ReportVariables 
- Update variables.
- Specified by:
 compute in interface ReportVariables
 
 
 
dispose
public void dispose(SimEvent event)
- Description copied from interface: 
ReportVariables 
- Clean up any side effects (eg close file).
- Specified by:
 dispose in interface ReportVariables
 
 
 
initialise
public void initialise(SimEvent event)
- Description copied from interface: 
ReportVariables 
- Initialise the variables in response to event.
- Specified by:
 initialise in interface ReportVariables
 
 
 
getName
public java.lang.String getName()
- Specified by:
 getName in interface Report- Specified by:
 getName in interface ReportVariables
 
 
getReportVariables
public ReportVariables getReportVariables()
 
 
setReportVariables
public void setReportVariables(ReportVariables reportVariables)