Interface TreatmentSite.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
RTPhysicianIntentSequence.Item
Enclosing class:
TreatmentSite

public static interface TreatmentSite.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Treatment Site" (see TreatmentSite)
  • Method Details

    • wrap

      static TreatmentSite.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Treatment Site (see TreatmentSite)
      Returns:
      A wrapper object implementing the TreatmentSite.Holder interface.
    • getTreatmentSite

      default TreatmentSite getTreatmentSite()
      Returns:
      the Treatment Site (see TreatmentSite)
    • containsTreatmentSite

      default boolean containsTreatmentSite()
      Returns:
      Whether it contains the Treatment Site (see TreatmentSite)
    • removeTreatmentSite

      default void removeTreatmentSite()
      Removes the Treatment Site (see TreatmentSite