|
MATSIM
|

Public Member Functions | |
| void | run (final Plan plan) |
| void | run (final Plan plan, boolean treatAccessEgressAsTransit) |
Removes all transit activities (like "pt -interaction") as well as the legs following those activities. In addition, all legs with mode "transit_walk" are set to mode "pt" to be routed again with the transit.
Definition at line 48 of file TransitActsRemover.java.
| void org.matsim.pt.router.TransitActsRemover.run | ( | final Plan | plan | ) |
Implements org.matsim.core.population.algorithms.PlanAlgorithm.
Definition at line 50 of file TransitActsRemover.java.
| void org.matsim.pt.router.TransitActsRemover.run | ( | final Plan | plan, |
| boolean | treatAccessEgressAsTransit | ||
| ) |
Definition at line 54 of file TransitActsRemover.java.
References org.matsim.api.core.v01.population.Leg.getMode(), org.matsim.api.core.v01.population.Plan.getPlanElements(), org.matsim.api.core.v01.population.Activity.getType(), org.matsim.api.core.v01.TransportMode.non_network_walk, org.matsim.api.core.v01.TransportMode.pt, org.matsim.core.population.PopulationUtils.removeActivity(), org.matsim.api.core.v01.population.Leg.setMode(), org.matsim.api.core.v01.population.Leg.setRoute(), org.matsim.pt.PtConstants.TRANSIT_ACTIVITY_TYPE, and org.matsim.api.core.v01.TransportMode.transit_walk.

1.8.13