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 Constructor Description VehicleSetLaneChangeMode()
Creates a newVehicleSetLaneChangeMode
object.
-
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 Detail
-
VehicleSetLaneChangeMode
public VehicleSetLaneChangeMode()
Creates a newVehicleSetLaneChangeMode
object. Access needs to be public, because command is called using Reflection.- See Also:
- Vehicle State Change
-
-