Enum VehicleProcessModel.Attribute

java.lang.Object
java.lang.Enum<VehicleProcessModel.Attribute>
org.opentcs.drivers.vehicle.VehicleProcessModel.Attribute
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<VehicleProcessModel.Attribute>, java.lang.constant.Constable
Enclosing class:
VehicleProcessModel

public static enum VehicleProcessModel.Attribute
extends java.lang.Enum<VehicleProcessModel.Attribute>
Notification arguments to indicate some change.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    COMM_ADAPTER_CONNECTED
    Indicates a change of the comm adapter's connected setting.
    COMM_ADAPTER_ENABLED
    Indicates a change of the comm adapter's enabled setting.
    COMM_ADAPTER_EVENT
    Indicates a new comm adapter event was published.
    COMMAND_ENQUEUED
    Indicates a command was enqueued.
    COMMAND_EXECUTED
    Indicates a command was executed successfully.
    COMMAND_FAILED
    Indicates a command failed.
    COMMAND_SENT
    Indicates a command was sent.
    ENERGY_LEVEL
    Indicates a change of the vehicle's energy level.
    INTEGRATION_LEVEL_CHANGE_REQUESTED
    Indicates a request to change the integration level of the vehicle.
    LENGTH
    Indicates a change of the vehicle's length.
    LOAD_HANDLING_DEVICES
    Indicates a change of the vehicle's load handling devices.
    ORIENTATION_ANGLE
    Indicates a change of the vehicle's orientation angle.
    POSITION
    Indicates a change of the vehicle's position.
    PRECISE_POSITION
    Indicates a change of the vehicle's precise position.
    STATE
    Indicates a change of the vehicle's state.
    TRANSPORT_ORDER_PROPERTY
    Indicates a change of a transport order property.
    TRANSPORT_ORDER_WITHDRAWAL_REQUESTED
    Indicates a request to withdraw the vehicles current transport order.
    USER_NOTIFICATION
    Indicates a new user notification was published.
    VEHICLE_PROPERTY
    Indicates a change of a vehicle property.
  • Method Summary

    Modifier and Type Method Description
    static VehicleProcessModel.Attribute valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static VehicleProcessModel.Attribute[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait