Class VehicleSetLaneChangeMode
java.lang.Object
org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand<Void>
org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleIntegerValue
org.eclipse.mosaic.fed.sumo.bridge.traci.VehicleSetLaneChangeMode
- All Implemented Interfaces:
VehicleSetLaneChangeMode
public class VehicleSetLaneChangeMode
extends AbstractVehicleSetSingleIntegerValue
implements VehicleSetLaneChangeMode
This class represents the SUMO command which allows to set the lane-change-mode as following.
- Strategic (change lanes to continue the route)
- Cooperative (change in order to allow others to change)
- Speed gain (the other lane allows for faster driving)
- Obligation to drive on the right
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
AbstractTraciCommand.TraciCommandResultReaderBuilder, AbstractTraciCommand.TraciCommandWriterBuilder
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractVehicleSetSingleIntegerValue
constructResult, execute
Methods inherited from class org.eclipse.mosaic.fed.sumo.bridge.traci.AbstractTraciCommand
execute, executeAndReturn, executeAndReturnList, read, write
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.mosaic.fed.sumo.bridge.api.VehicleSetLaneChangeMode
execute
-
Constructor Details
-
VehicleSetLaneChangeMode
public VehicleSetLaneChangeMode()Creates a newVehicleSetLaneChangeMode
object. Access needs to be public, because command is called using Reflection.- See Also:
-