public class UpdateVehicleDependentPracticalTimeWindows extends Object implements RouteVisitor, StateUpdater
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateVehicleDependentPracticalTimeWindows.VehiclesToUpdate |
| Constructor and Description |
|---|
UpdateVehicleDependentPracticalTimeWindows(StateManager stateManager,
VehicleRoutingTransportCosts tpCosts,
VehicleRoutingActivityCosts activityCosts) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(VehicleRoute route) |
void |
finish() |
void |
setVehiclesToUpdate(UpdateVehicleDependentPracticalTimeWindows.VehiclesToUpdate vehiclesToUpdate) |
void |
visit(TourActivity activity) |
void |
visit(VehicleRoute route) |
public UpdateVehicleDependentPracticalTimeWindows(StateManager stateManager, VehicleRoutingTransportCosts tpCosts, VehicleRoutingActivityCosts activityCosts)
public void visit(VehicleRoute route)
visit in interface RouteVisitorpublic void setVehiclesToUpdate(UpdateVehicleDependentPracticalTimeWindows.VehiclesToUpdate vehiclesToUpdate)
public void begin(VehicleRoute route)
public void visit(TourActivity activity)
public void finish()
Copyright © 2013–2016. All rights reserved.