Interface Location.Holder

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

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

      • wrap

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

        default Location getLocation()
        Returns:
        the Location (see Location)
      • containsLocation

        default boolean containsLocation()
        Returns:
        whether it contains the Location (see Location)
      • removeLocation

        default void removeLocation()
        Removes the Location (see Location