Class GlobalExporter
-
- All Implemented Interfaces:
-
it.unibo.alchemist.boundary.OutputMonitor
,java.io.Serializable
public final class GlobalExporter<T extends Object, P extends Position<P>> implements OutputMonitor<T, P>
Contains all exporters selected in the configuration file. Implements the OutputMonitor interface and delegate the export phase to each one of his internal exporters.
-
-
Constructor Summary
Constructors Constructor Description GlobalExporter(List<Exporter<T, P>> exporters)
-
Method Summary
Modifier and Type Method Description final List<Exporter<T, P>>
getExporters()
Unit
initialized(Environment<T, P> environment)
Unit
stepDone(Environment<T, P> environment, Actionable<T> reaction, Time time, Long step)
Unit
finished(Environment<T, P> environment, Time time, Long step)
-
-
Method Detail
-
getExporters
final List<Exporter<T, P>> getExporters()
-
initialized
Unit initialized(Environment<T, P> environment)
-
stepDone
Unit stepDone(Environment<T, P> environment, Actionable<T> reaction, Time time, Long step)
-
-
-
-