Interface TreatmentMachineSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTBrachyApplicationSetupsModule, RTTreatmentMachineRecordModule
All Known Implementing Classes:
RTBeamsTreatmentRecordIOD, RTBrachyTreatmentRecordIOD, RTIonBeamsTreatmentRecordIOD, RTPlanIOD
Enclosing class:
TreatmentMachineSequence

public static interface TreatmentMachineSequence.Holder extends AttributesWrapper
  • Method Details

    • getTreatmentMachineSequence

      default TreatmentMachineSequence getTreatmentMachineSequence()
      Returns:
      the Treatment Machine Sequence (see TreatmentMachineSequence)
    • newTreatmentMachineSequence

      default TreatmentMachineSequence newTreatmentMachineSequence(int initialCapacity)
      Adds a new Treatment Machine Sequence. (see TreatmentMachineSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Treatment Machine Sequence
    • ensureTreatmentMachineSequence

      default TreatmentMachineSequence ensureTreatmentMachineSequence(int initialCapacity)
      Adds a new Treatment Machine Sequence if it does not already exist. (see TreatmentMachineSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Treatment Machine Sequence is created
    • containsTreatmentMachineSequence

      default boolean containsTreatmentMachineSequence()
      Returns:
      Whether it contains a Treatment Machine Sequence (see TreatmentMachineSequence)
    • removeTreatmentMachineSequence

      default void removeTreatmentMachineSequence()
      Removes the Treatment Machine Sequence (see TreatmentMachineSequence