Interface UserContentLabel.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTRadiationCommonModule, RTRadiationSetModule
All Known Implementing Classes:
CArmPhotonElectronRadiationIOD, RoboticArmRadiationIOD, RTRadiationSetIOD, TomotherapeuticRadiationIOD
Enclosing class:
UserContentLabel

public static interface UserContentLabel.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "User Content Label" (see UserContentLabel)
  • Method Details

    • wrap

      static UserContentLabel.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the User Content Label (see UserContentLabel)
      Returns:
      A wrapper object implementing the UserContentLabel.Holder interface.
    • getUserContentLabel

      default UserContentLabel getUserContentLabel()
      Returns:
      the User Content Label (see UserContentLabel)
    • containsUserContentLabel

      default boolean containsUserContentLabel()
      Returns:
      Whether it contains the User Content Label (see UserContentLabel)
    • removeUserContentLabel

      default void removeUserContentLabel()
      Removes the User Content Label (see UserContentLabel