Class VehicleProcessModelTO
java.lang.Object
org.opentcs.drivers.vehicle.management.VehicleProcessModelTO
- All Implemented Interfaces:
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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintDeprecated.getName()doubleDeprecated.getPose()Deprecated.getState()booleanbooleansetBoundingBox(BoundingBox boundingBox) setCommAdapterConnected(boolean commAdapterConnected) setCommAdapterEnabled(boolean commAdapterEnabled) setEnergyLevel(int energyLevel) setLength(int length) Deprecated.setLoadHandlingDevices(List<LoadHandlingDevice> loadHandlingDevices) setNotifications(Queue<UserNotification> notifications) setOrientationAngle(double orientationAngle) Deprecated.setPosition(String position) setPrecisePosition(Triple precisePosition) Deprecated.setState(Vehicle.State state)
-
Constructor Details
-
VehicleProcessModelTO
public VehicleProcessModelTO()Creates a new instance.
-
-
Method Details
-
getName
-
setName
-
isCommAdapterEnabled
public boolean isCommAdapterEnabled() -
setCommAdapterEnabled
-
isCommAdapterConnected
public boolean isCommAdapterConnected() -
setCommAdapterConnected
-
getPosition
-
setPosition
-
getNotifications
-
setNotifications
-
getPrecisePosition
@Deprecated @ScheduledApiChange(when="7.0", details="Will be removed.") @Nullable public Triple getPrecisePosition()Deprecated. -
setPrecisePosition
@Deprecated @ScheduledApiChange(when="7.0", details="Will be removed.") public VehicleProcessModelTO setPrecisePosition(@Nullable Triple precisePosition) Deprecated. -
getOrientationAngle
@Deprecated @ScheduledApiChange(when="7.0", details="Will be removed.") public double getOrientationAngle()Deprecated. -
setOrientationAngle
@Deprecated @ScheduledApiChange(when="7.0", details="Will be removed.") public VehicleProcessModelTO setOrientationAngle(double orientationAngle) Deprecated. -
getPose
-
setPose
-
getEnergyLevel
public int getEnergyLevel() -
setEnergyLevel
-
getLoadHandlingDevices
-
setLoadHandlingDevices
public VehicleProcessModelTO setLoadHandlingDevices(@Nonnull List<LoadHandlingDevice> loadHandlingDevices) -
getState
-
setState
-
getLength
Deprecated. -
setLength
@Deprecated @ScheduledApiChange(when="7.0", details="Will be removed.") public VehicleProcessModelTO setLength(int length) Deprecated. -
getBoundingBox
-
setBoundingBox
-