Interface Italic.Holder

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

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

      • wrap

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

        static Italic.Holder.Builder builder​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - the Attributes to be wrapped by the Italic.Holder.Builder.
        Returns:
        a Italic.Holder.Builder to create Italic Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
      • getItalic

        default Italic getItalic()
        Returns:
        the Italic (see Italic)
      • containsItalic

        default boolean containsItalic()
        Returns:
        whether it contains the Italic (see Italic)
      • removeItalic

        default void removeItalic()
        Removes the Italic (see Italic