Package de.rss.fachstudie.MiSim.export
Class ReportCollector
java.lang.Object
desmoj.core.simulator.NamedObject
desmoj.core.report.ReportManager
de.rss.fachstudie.MiSim.export.ReportCollector
public class ReportCollector
extends desmoj.core.report.ReportManager
Report Collector, utilizes desmojs' ReportManger to collect Reporters. Can combine data of multiple
MultiDataPointReporter- Author:
- Lion Wagner
-
Constructor Summary
Constructors Constructor Description ReportCollector(String s) -
Method Summary
Modifier and Type Method Description HashMap<String,TreeMap<Double,Object>>collect_data()Collects (and potentially combines) all results of all registeredMultiDataPointReporter.static ReportCollectorgetInstance()voidreset()Resets the collector and all registered reportersMethods inherited from class desmoj.core.report.ReportManager
addLast, deRegister, elements, isEmpty, registerMethods inherited from class desmoj.core.simulator.NamedObject
getName, getQuotedName, rename, toString
-
Constructor Details
-
ReportCollector
-
-
Method Details
-
getInstance
-
collect_data
Collects (and potentially combines) all results of all registeredMultiDataPointReporter.- Returns:
- returns the values of all MultiDataPointReporters
-
reset
public void reset()Resets the collector and all registered reporters
-