All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentcs.data.order.OrderConstants Maven / Gradle / Ivy

// SPDX-FileCopyrightText: The openTCS Authors
// SPDX-License-Identifier: MIT
package org.opentcs.data.order;

/**
 * Defines some constants for {@link TransportOrder}s and {@link OrderSequence}s.
 */
public interface OrderConstants {

  /**
   * The string representing the any type.
   * Primarily intended to be used for a vehicle to indicate there are no restrictions to its
   * allowed oder types.
   */
  String TYPE_ANY = "*";
  /**
   * The default type of orders.
   */
  String TYPE_NONE = "-";
  /**
   * A type for charge orders.
   */
  String TYPE_CHARGE = "Charge";
  /**
   * A type for park orders.
   */
  String TYPE_PARK = "Park";
  /**
   * A type for transport orders.
   */
  String TYPE_TRANSPORT = "Transport";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy