|
MATSIM
|

Public Member Functions | |
| ReplanningEvent (final double time, final Id< Person > personId, final String replannerType) | |
| Map< String, String > | getAttributes () |
| String | getReplannerType () |
| String | getEventType () |
| Id< Person > | getPersonId () |
| final double | getTime () |
| void | setTime (double time) |
| String | toString () |
| boolean | equals (Object obj) |
| int | hashCode () |
| void | writeAsXML (StringBuilder out) |
Static Public Attributes | |
| static final String | EVENT_TYPE = "replanning" |
| static final String | ATTRIBUTE_REPLANNERTYPE = "replanner" |
| static final String | ATTRIBUTE_PERSON = "person" |
| static final String | ATTRIBUTE_TIME = "time" |
| static final String | ATTRIBUTE_TYPE = "type" |
| static final String | ATTRIBUTE_X = "x" |
| static final String | ATTRIBUTE_Y = "y" |
Protected Member Functions | |
| final void | writeXMLStart (StringBuilder out) |
| final void | writeXMLEnd (StringBuilder out) |
Private Attributes | |
| final Id< Person > | personId |
| final String | replannerType |
Definition at line 32 of file ReplanningEvent.java.
| org.matsim.withinday.events.ReplanningEvent.ReplanningEvent | ( | final double | time, |
| final Id< Person > | personId, | ||
| final String | replannerType | ||
| ) |
Definition at line 43 of file ReplanningEvent.java.
References org.matsim.withinday.events.ReplanningEvent.personId, and org.matsim.withinday.events.ReplanningEvent.replannerType.
| Map<String, String> org.matsim.withinday.events.ReplanningEvent.getAttributes | ( | ) |
Definition at line 50 of file ReplanningEvent.java.
| String org.matsim.withinday.events.ReplanningEvent.getReplannerType | ( | ) |
Definition at line 59 of file ReplanningEvent.java.
References org.matsim.withinday.events.ReplanningEvent.replannerType.
| String org.matsim.withinday.events.ReplanningEvent.getEventType | ( | ) |
Definition at line 64 of file ReplanningEvent.java.
References org.matsim.withinday.events.ReplanningEvent.EVENT_TYPE.
Definition at line 68 of file ReplanningEvent.java.
References org.matsim.withinday.events.ReplanningEvent.personId.
Referenced by org.matsim.withinday.replanning.identifiers.tools.ActivityReplanningMap.handleEvent().
|
inherited |
Definition at line 74 of file Event.java.
References org.matsim.api.core.v01.events.Event.time.
Referenced by org.matsim.pt.analysis.RouteTimeDiagram.handleEvent(), org.matsim.utils.eventsfilecomparison.FingerprintEventHandler.handleEvent(), org.matsim.core.scoring.EventsToActivities.handleEvent(), org.matsim.analysis.VolumesAnalyzer.handleEvent(), org.matsim.core.events.algorithms.SnapshotGenerator.handleEvent(), org.matsim.withinday.replanning.identifiers.tools.LinkReplanningMap.handleEvent(), org.matsim.analysis.LegHistogram.handleEvent(), org.matsim.analysis.pt.stop2stop.PtStop2StopAnalysis.handleEvent(), org.matsim.core.events.algorithms.EventWriterTXT.handleEvent(), ch.sbb.matsim.routing.pt.raptor.OccupancyTracker.handleEvent(), org.matsim.analysis.linkpaxvolumes.LinkPaxVolumesAnalysis.handleEvent(), org.matsim.core.scoring.EventsToLegs.handleEvent(), and org.matsim.core.trafficmonitoring.TravelTimeCalculator.handleEvent().
|
inherited |
|
inherited |
Definition at line 82 of file Event.java.
References org.matsim.api.core.v01.events.Event.getAttributes().
Referenced by org.matsim.api.core.v01.events.TransitDriverStartsEvent.getAttributes(), and org.matsim.api.core.v01.events.TransitDriverStartsEvent.writeAsXML().

|
inherited |
Definition at line 96 of file Event.java.
References org.matsim.api.core.v01.events.Event.Event(), org.matsim.api.core.v01.events.Event.getAttributes(), org.matsim.api.core.v01.events.Event.getEventType(), and org.matsim.api.core.v01.events.Event.time.

|
inherited |
Definition at line 108 of file Event.java.
References org.matsim.api.core.v01.events.Event.getAttributes().

|
protectedinherited |
Write the start of the xml representation and some common attributes. This method should be called first by writeAsXML(StringBuilder).
Definition at line 116 of file Event.java.
References org.matsim.api.core.v01.BasicLocation.getCoord(), org.matsim.api.core.v01.events.Event.getEventType(), org.matsim.api.core.v01.events.HasFacilityId.getFacilityId(), org.matsim.api.core.v01.events.HasLinkId.getLinkId(), org.matsim.api.core.v01.events.HasPersonId.getPersonId(), and org.matsim.api.core.v01.events.HasVehicleId.getVehicleId().
Referenced by org.matsim.api.core.v01.events.VehicleAbortsEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonEntersVehicleEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonLeavesVehicleEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonStuckAndContinueEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonArrivalEvent.writeAsXML(), org.matsim.api.core.v01.events.LinkEnterEvent.writeAsXML(), org.matsim.api.core.v01.events.LinkLeaveEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonScoreEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonDepartureEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonStuckEvent.writeAsXML(), org.matsim.api.core.v01.events.TransitDriverStartsEvent.writeAsXML(), org.matsim.api.core.v01.events.ActivityEndEvent.writeAsXML(), org.matsim.api.core.v01.events.ActivityStartEvent.writeAsXML(), and org.matsim.api.core.v01.events.PersonMoneyEvent.writeAsXML().

|
protectedinherited |
Write the closing part of the xml tag.
Definition at line 151 of file Event.java.
Referenced by org.matsim.api.core.v01.events.VehicleAbortsEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonEntersVehicleEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonLeavesVehicleEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonStuckAndContinueEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonArrivalEvent.writeAsXML(), org.matsim.api.core.v01.events.LinkEnterEvent.writeAsXML(), org.matsim.api.core.v01.events.LinkLeaveEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonScoreEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonDepartureEvent.writeAsXML(), org.matsim.api.core.v01.events.PersonStuckEvent.writeAsXML(), org.matsim.api.core.v01.events.TransitDriverStartsEvent.writeAsXML(), org.matsim.api.core.v01.events.ActivityEndEvent.writeAsXML(), org.matsim.api.core.v01.events.ActivityStartEvent.writeAsXML(), and org.matsim.api.core.v01.events.PersonMoneyEvent.writeAsXML().
|
inherited |
Write a xml representation of this event to the given writer. The implementation must write the whole xml element <event ... />. Starting with and adding a newline at the end.
The provided default implementation writes the whole element based on getAttributes(). This is slow and should be overridden. The overriding implementation must not call the super method.
Definition at line 162 of file Event.java.
References org.matsim.core.utils.io.XmlUtils.encodeAttributeValue(), and org.matsim.api.core.v01.events.Event.getAttributes().

|
static |
Definition at line 34 of file ReplanningEvent.java.
Referenced by org.matsim.withinday.events.ReplanningEvent.getEventType().
|
static |
Definition at line 35 of file ReplanningEvent.java.
|
static |
Definition at line 37 of file ReplanningEvent.java.
Definition at line 39 of file ReplanningEvent.java.
Referenced by org.matsim.withinday.events.ReplanningEvent.getPersonId(), and org.matsim.withinday.events.ReplanningEvent.ReplanningEvent().
|
private |
Definition at line 41 of file ReplanningEvent.java.
Referenced by org.matsim.withinday.events.ReplanningEvent.getReplannerType(), and org.matsim.withinday.events.ReplanningEvent.ReplanningEvent().
|
staticinherited |
Definition at line 33 of file Event.java.
Referenced by org.matsim.utils.eventsfilecomparison.FingerprintEventHandler.toLexicographicSortedString().
|
staticinherited |
Definition at line 34 of file Event.java.
|
staticinherited |
Definition at line 35 of file Event.java.
Referenced by org.matsim.core.events.EventsReaderJson.parseEvent(), org.matsim.core.events.EventsReaderXMLv1.startEvent(), and org.matsim.utils.eventsfilecomparison.FingerprintEventHandler.toLexicographicSortedString().
|
staticinherited |
Definition at line 36 of file Event.java.
Referenced by org.matsim.core.events.EventsReaderJson.parseEvent(), org.matsim.core.events.EventsReaderXMLv1.startEvent(), and org.matsim.utils.eventsfilecomparison.FingerprintEventHandler.toLexicographicSortedString().
1.8.13