Interface GraphicData.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
SRDocumentContentModule
All Known Implementing Classes:
AcquisitionContextSRIOD, BasicTextSRIOD, ChestCADSRIOD, ColonCADSRIOD, CompoundGraphicSequence.Item, Comprehensive3DSRIOD, ComprehensiveSRIOD, ContentSequence.Item, EnhancedSRIOD, EnhancedXRayRadiationDoseStructuredReportIOD, ExtensibleSRIOD, GraphicCoordinatesDataSequence.Item, GraphicObjectSequence.Item, ImplantationPlanSRDocumentIOD, KeyObjectSelectionDocumentIOD, MacularGridThicknessAndVolumeReportIOD, MammographyCADSRIOD, PatientRadiationDoseStructuredReportIOD, PerformedImagingAgentAdministrationSRIOD, PlannedImagingAgentAdministrationSRIOD, ProcedureLogIOD, RadiopharmaceuticalRadiationDoseSRIOD, RenditionSelectionDocumentIOD, SimplifiedAdultEchoSRIOD, SpectaclePrescriptionReportIOD, VolumetricAnnotationSequence.Item, XRayRadiationDoseSRIOD
Enclosing class:
GraphicData

public static interface GraphicData.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Graphic Data" (see GraphicData)
  • Method Details

    • wrap

      static GraphicData.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Graphic Data (see GraphicData)
      Returns:
      A wrapper object implementing the GraphicData.Holder interface.
    • getGraphicData

      default GraphicData getGraphicData()
      Returns:
      the Graphic Data (see GraphicData)
    • containsGraphicData

      default boolean containsGraphicData()
      Returns:
      Whether it contains the Graphic Data (see GraphicData)
    • removeGraphicData

      default void removeGraphicData()
      Removes the Graphic Data (see GraphicData