Class VehicleProcessModelTO
java.lang.Object
org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
- All Implemented Interfaces:
java.io.Serializable
public class VehicleProcessModelTO
extends java.lang.Object
implements java.io.Serializable
A serializable representation of a
VehicleProcessModel
.
For documentation of methods in this class, see the API documentation of their corresponding
counterparts in VehicleProcessModel
.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description VehicleProcessModelTO()
Creates a new instance. -
Method Summary
-
Constructor Details
-
VehicleProcessModelTO
public VehicleProcessModelTO()Creates a new instance.
-
-
Method Details
-
getVehicleName
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") public java.lang.String getVehicleName()Deprecated.UsegetName()
instead. -
getName
public java.lang.String getName() -
setVehicleName
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") public VehicleProcessModelTO setVehicleName(@Nonnull java.lang.String vehicleName)Deprecated.UsesetName(java.lang.String)
instead. -
setName
-
isCommAdapterEnabled
public boolean isCommAdapterEnabled() -
setCommAdapterEnabled
-
isCommAdapterConnected
public boolean isCommAdapterConnected() -
setCommAdapterConnected
-
getVehiclePosition
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") @Nullable public java.lang.String getVehiclePosition()Deprecated.UsegetPosition()
instead. -
getPosition
@Nullable public java.lang.String getPosition() -
setVehiclePosition
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") public VehicleProcessModelTO setVehiclePosition(@Nullable java.lang.String vehiclePosition)Deprecated.UsesetPosition(java.lang.String)
instead. -
setPosition
-
getNotifications
-
setNotifications
public VehicleProcessModelTO setNotifications(@Nonnull java.util.Queue<UserNotification> notifications) -
getPrecisePosition
-
setPrecisePosition
-
getOrientationAngle
public double getOrientationAngle() -
setOrientationAngle
-
getEnergyLevel
public int getEnergyLevel() -
setEnergyLevel
-
getLoadHandlingDevices
-
setLoadHandlingDevices
public VehicleProcessModelTO setLoadHandlingDevices(@Nonnull java.util.List<LoadHandlingDevice> loadHandlingDevices) -
getVehicleState
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") @Nonnull public Vehicle.State getVehicleState()Deprecated.UsegetState()
instead. -
getState
-
setVehicleState
@Deprecated @ScheduledApiChange(when="6.0", details="Will be removed.") public VehicleProcessModelTO setVehicleState(@Nonnull Vehicle.State state)Deprecated.UsesetState(org.opentcs.data.model.Vehicle.State)
instead. -
setState
-
getLength
public int getLength() -
setLength
-