Interface DVHType.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    DVHSequence.Item, DVHType.SimpleHolder
    Enclosing class:
    DVHType

    public static interface DVHType.Holder
    extends org.dcm4che.typeddicom.AttributesWrapper
    A class implementing this interface can hold attributes which contain the DICOM tag "DVH Type" (see DVHType)
    • Method Detail

      • wrap

        static DVHType.Holder wrap​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - an attributes object containing the DVH Type (see DVHType)
        Returns:
        a wrapper object implementing the DVHType.Holder interface.
      • getDVHType

        default DVHType getDVHType()
        Returns:
        the DVH Type (see DVHType)
      • containsDVHType

        default boolean containsDVHType()
        Returns:
        whether it contains the DVH Type (see DVHType)
      • removeDVHType

        default void removeDVHType()
        Removes the DVH Type (see DVHType