@Override public void notifyShutdown(ShutdownEvent event) { for (EventWriter writer : this.eventWriters) { writer.closeFile(); } }
@Override public void notifyIterationEnds(IterationEndsEvent event) { /* * Events that are produced after the Mobsim has ended, e.g. by the RoadProcing * module, should also be written to the events file. */ for (EventWriter writer : this.eventWriters) { writer.closeFile(); this.eventsManager.removeHandler(writer); } this.eventWriters.clear(); }