Package org.dcm4che.typeddicom.modules
Interface RTDeliveryDeviceCommonModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,EquipmentFrameOfReferenceDescription.Holder,EquipmentFrameOfReferenceUID.Holder,EquipmentReferencePointCoordinatesSequence.Holder,NumberOfPatientSupportDevices.Holder,PatientSupportDevicesSequence.Holder,RadiationDosimeterUnitSequence.Holder,RTBeamModifierDefinitionDistance.Holder,RTDeviceDistanceReferenceLocationCodeSequence.Holder,TreatmentDeviceIdentificationSequence.Holder
- All Known Implementing Classes:
CArmPhotonElectronRadiationIOD,CArmPhotonElectronRadiationRecordIOD,RoboticArmRadiationIOD,RoboticArmRadiationRecordIOD,RTDeliveryDeviceCommonModule.SimpleWrapper,RTRadiationSalvageRecordIOD,TomotherapeuticRadiationIOD,TomotherapeuticRadiationRecordIOD
public interface RTDeliveryDeviceCommonModule extends TreatmentDeviceIdentificationSequence.Holder, RadiationDosimeterUnitSequence.Holder, RTDeviceDistanceReferenceLocationCodeSequence.Holder, RTBeamModifierDefinitionDistance.Holder, EquipmentFrameOfReferenceUID.Holder, EquipmentFrameOfReferenceDescription.Holder, EquipmentReferencePointCoordinatesSequence.Holder, NumberOfPatientSupportDevices.Holder, PatientSupportDevicesSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRTDeliveryDeviceCommonModule.Builder<SELF extends RTDeliveryDeviceCommonModule.Builder<SELF,T>,T extends RTDeliveryDeviceCommonModule>static classRTDeliveryDeviceCommonModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static RTDeliveryDeviceCommonModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EquipmentFrameOfReferenceDescription.Holder
containsEquipmentFrameOfReferenceDescription, getEquipmentFrameOfReferenceDescription, removeEquipmentFrameOfReferenceDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EquipmentFrameOfReferenceUID.Holder
containsEquipmentFrameOfReferenceUID, getEquipmentFrameOfReferenceUID, removeEquipmentFrameOfReferenceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EquipmentReferencePointCoordinatesSequence.Holder
containsEquipmentReferencePointCoordinatesSequence, ensureEquipmentReferencePointCoordinatesSequence, ensureEquipmentReferencePointCoordinatesSequence, getEquipmentReferencePointCoordinatesSequence, newEquipmentReferencePointCoordinatesSequence, removeEquipmentReferencePointCoordinatesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfPatientSupportDevices.Holder
containsNumberOfPatientSupportDevices, getNumberOfPatientSupportDevices, removeNumberOfPatientSupportDevices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSupportDevicesSequence.Holder
containsPatientSupportDevicesSequence, ensurePatientSupportDevicesSequence, ensurePatientSupportDevicesSequence, getPatientSupportDevicesSequence, newPatientSupportDevicesSequence, removePatientSupportDevicesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiationDosimeterUnitSequence.Holder
containsRadiationDosimeterUnitSequence, ensureRadiationDosimeterUnitSequence, ensureRadiationDosimeterUnitSequence, getRadiationDosimeterUnitSequence, newRadiationDosimeterUnitSequence, removeRadiationDosimeterUnitSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTBeamModifierDefinitionDistance.Holder
containsRTBeamModifierDefinitionDistance, getRTBeamModifierDefinitionDistance, removeRTBeamModifierDefinitionDistance
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTDeviceDistanceReferenceLocationCodeSequence.Holder
containsRTDeviceDistanceReferenceLocationCodeSequence, ensureRTDeviceDistanceReferenceLocationCodeSequence, ensureRTDeviceDistanceReferenceLocationCodeSequence, getRTDeviceDistanceReferenceLocationCodeSequence, newRTDeviceDistanceReferenceLocationCodeSequence, removeRTDeviceDistanceReferenceLocationCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentDeviceIdentificationSequence.Holder
containsTreatmentDeviceIdentificationSequence, ensureTreatmentDeviceIdentificationSequence, ensureTreatmentDeviceIdentificationSequence, getTreatmentDeviceIdentificationSequence, newTreatmentDeviceIdentificationSequence, removeTreatmentDeviceIdentificationSequence
-
-
-
-
Method Detail
-
wrap
static RTDeliveryDeviceCommonModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Treatment Device Identification Sequence (seeTreatmentDeviceIdentificationSequence)- Returns:
- a wrapper object implementing the
TreatmentDeviceIdentificationSequence.Holderinterface.
-
-