21 package org.matsim.withinday.trafficmonitoring;
24 import java.util.concurrent.ConcurrentHashMap;
42 private final Map<Id<Person>, String>
transportModes =
new ConcurrentHashMap<Id<Person>, String>();
45 return this.transportModes.get(agentId);
49 public void reset(
int iteration) {
50 this.transportModes.clear();
60 this.transportModes.put(event.
getPersonId(),
event.getLegMode());
void reset(int iteration)
Id< Person > getPersonId()
Id< Person > getPersonId()
String getTransportMode(Id< Person > agentId)
void handleEvent(PersonDepartureEvent event)
Id< Person > getPersonId()
void handleEvent(PersonArrivalEvent event)
final Map< Id< Person >, String > transportModes
void handleEvent(PersonStuckEvent event)