Interface DeviceMotionControlSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
BeamTaskSequence.Item, RTRadiationTaskSequence.Item
Enclosing class:
DeviceMotionControlSequence

public static interface DeviceMotionControlSequence.Holder extends AttributesWrapper
  • Method Details

    • getDeviceMotionControlSequence

      default DeviceMotionControlSequence getDeviceMotionControlSequence()
      Returns:
      the Device Motion Control Sequence (see DeviceMotionControlSequence)
    • newDeviceMotionControlSequence

      default DeviceMotionControlSequence newDeviceMotionControlSequence(int initialCapacity)
      Adds a new Device Motion Control Sequence. (see DeviceMotionControlSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Device Motion Control Sequence
    • ensureDeviceMotionControlSequence

      default DeviceMotionControlSequence ensureDeviceMotionControlSequence(int initialCapacity)
      Adds a new Device Motion Control Sequence if it does not already exist. (see DeviceMotionControlSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Device Motion Control Sequence is created
    • containsDeviceMotionControlSequence

      default boolean containsDeviceMotionControlSequence()
      Returns:
      Whether it contains a Device Motion Control Sequence (see DeviceMotionControlSequence)
    • removeDeviceMotionControlSequence

      default void removeDeviceMotionControlSequence()
      Removes the Device Motion Control Sequence (see DeviceMotionControlSequence