Interface XRayGridSequence.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    XRayGridSequence.SimpleHolder
    Enclosing class:
    XRayGridSequence

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

      • newXRayGridSequence

        default XRayGridSequence newXRayGridSequence​(int initialCapacity)
        Adds a new X-Ray Grid Sequence. (see XRayGridSequence)
        Parameters:
        initialCapacity - the initial capacity for the new X-Ray Grid Sequence
        Returns:
        the newly created XRayGridSequence.
      • ensureXRayGridSequence

        default XRayGridSequence ensureXRayGridSequence​(int initialCapacity)
        Adds a new X-Ray Grid Sequence (see XRayGridSequence) if it does not already exist. (see Attributes.ensureSequence(int, int)
        Parameters:
        initialCapacity - the initial capacity (see ArrayList(int)) if a new X-Ray Grid Sequence is created.
        Returns:
        either the already existing X-Ray Grid Sequence (see XRayGridSequence) or a new one with capacity initialCapacity.
      • containsXRayGridSequence

        default boolean containsXRayGridSequence()
        Returns:
        whether it contains the X-Ray Grid Sequence (see XRayGridSequence)
      • removeXRayGridSequence

        default void removeXRayGridSequence()
        Removes the X-Ray Grid Sequence (see XRayGridSequence