Interface TimeSource.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
SynchronizationModule
All Known Implementing Classes:
AcquisitionContextSRIOD, AmbulatoryECGIOD, ArterialPulseWaveformIOD, BasicCardiacElectrophysiologyWaveformIOD, BasicVoiceAudioWaveformIOD, BodyPositionWaveformIOD, BreastProjectionXRayImageIOD, BreastTomosynthesisImageIOD, CArmPhotonElectronRadiationRecordIOD, ChestCADSRIOD, Comprehensive3DSRIOD, ComprehensiveSRIOD, CTImageIOD, ElectromyogramIOD, ElectrooculogramIOD, EnhancedCTImageIOD, EnhancedMRColorImageIOD, EnhancedMRImageIOD, EnhancedPETImageIOD, EnhancedSRIOD, EnhancedUSVolumeIOD, EnhancedXAImageIOD, EnhancedXRayRadiationDoseStructuredReportIOD, EnhancedXRFImageIOD, ExtensibleSRIOD, GeneralAudioWaveformIOD, GeneralECGIOD, HemodynamicWaveformIOD, IntravascularOpticalCoherenceTomographyImageIOD, LegacyConvertedEnhancedCTImageIOD, LegacyConvertedEnhancedMRImageIOD, LegacyConvertedEnhancedPETImageIOD, MRSpectroscopyIOD, MultiChannelRespiratoryWaveformIOD, MultiFrameGrayscaleByteSCImageIOD, MultiFrameGrayscaleWordSCImageIOD, MultiFrameTrueColorSCImageIOD, NMImageIOD, OphthalmicPhotography16BitImageIOD, OphthalmicPhotography8BitImageIOD, OphthalmicTomographyImageIOD, ParametricMapIOD, PatientRadiationDoseStructuredReportIOD, PerformedImagingAgentAdministrationSRIOD, PETImageIOD, ProcedureLogIOD, RadiopharmaceuticalRadiationDoseSRIOD, RawDataIOD, RealTimeAudioWaveformIOD, RealTimeVideoEndoscopicImageIOD, RealTimeVideoPhotographicImageIOD, RenditionSelectionDocumentIOD, RespiratoryWaveformIOD, RoboticArmRadiationRecordIOD, RoutineScalpElectroencephalogramIOD, SimplifiedAdultEchoSRIOD, SleepElectroencephalogramIOD, TomotherapeuticRadiationRecordIOD, TwelveLeadECGIOD, USImageIOD, USMultiFrameImageIOD, VideoPhotographicImageIOD, WideFieldOphthalmicPhotography3DCoordinatesImageIOD, WideFieldOphthalmicPhotographyStereographicProjectionImageIOD, XRay3DAngiographicImageIOD, XRayAngiographicImageIOD, XRayRadiationDoseSRIOD, XRayRadiofluoroscopicImageIOD
Enclosing class:
TimeSource

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

    • wrap

      static TimeSource.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Time Source (see TimeSource)
      Returns:
      A wrapper object implementing the TimeSource.Holder interface.
    • getTimeSource

      default TimeSource getTimeSource()
      Returns:
      the Time Source (see TimeSource)
    • containsTimeSource

      default boolean containsTimeSource()
      Returns:
      Whether it contains the Time Source (see TimeSource)
    • removeTimeSource

      default void removeTimeSource()
      Removes the Time Source (see TimeSource