Enum PeripheralOperation.ExecutionTrigger

java.lang.Object
java.lang.Enum<PeripheralOperation.ExecutionTrigger>
org.opentcs.data.peripherals.PeripheralOperation.ExecutionTrigger
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<PeripheralOperation.ExecutionTrigger>, java.lang.constant.Constable
Enclosing class:
PeripheralOperation

public static enum PeripheralOperation.ExecutionTrigger
extends java.lang.Enum<PeripheralOperation.ExecutionTrigger>
Defines the various moments at which an operation may be executed.
  • 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
    AFTER_ALLOCATION
    The operation is to be triggered after the allocation of the path / before the movement.
    AFTER_MOVEMENT
    The operation is to be triggered after the movement.
    BEFORE_MOVEMENT
    Deprecated.
    Use AFTER_ALLOCATION instead.
    IMMEDIATE
    The operation is to be triggered immediately.
  • Method Summary

    Modifier and Type Method Description
    static PeripheralOperation.ExecutionTrigger valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static PeripheralOperation.ExecutionTrigger[] 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