Klasse KernelStateTransitionEvent

java.lang.Object
org.opentcs.access.KernelStateTransitionEvent
Alle implementierten Schnittstellen:
Serializable

public class KernelStateTransitionEvent extends Object implements Serializable
Emitted by/for kernel state changes.
Siehe auch:
  • Konstruktordetails

    • KernelStateTransitionEvent

      public KernelStateTransitionEvent(Kernel.State leftState, Kernel.State enteredState, boolean transitionFinished)
      Creates a new TCSKernelStateEvent.
      Parameter:
      leftState - The previous state of the kernel.
      enteredState - The new state of the kernel.
      transitionFinished - Whether the transistion is finished, yet.
  • Methodendetails

    • getLeftState

      public Kernel.State getLeftState()
      Returns the state the kernel is leaving.
      Gibt zurück:
      The state the kernel is leaving.
    • getEnteredState

      public Kernel.State getEnteredState()
      Returns the state for which this event was generated.
      Gibt zurück:
      The state for which this event was generated.
    • isTransitionFinished

      public boolean isTransitionFinished()
      Returns true if, and only if, the transition to the new kernel state is finished.
      Gibt zurück:
      true if, and only if, the transition to the new kernel state is finished.
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object