public class DicomDirectoryRecordFactory
extends java.lang.Object
Constructor and Description |
---|
DicomDirectoryRecordFactory() |
public DicomDirectoryRecord getNewDicomDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a directory record of the appropriate type based on the DirectoryRecordType attribute value.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.EncapsulatedDocumentDirectoryRecord getNewEncapsulatedDocumentDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an encapsulated document directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.FiducialDirectoryRecord getNewFiducialDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a fiducial directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.HL7StructuredDocumentDirectoryRecord getNewHL7StructuredDocumentDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an HL7 structured document directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.ImageDirectoryRecord getNewImageDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an image directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.KODocumentDirectoryRecord getNewKODocumentDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a KO directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.PatientDirectoryRecord getNewPatientDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a patient directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.PresentationStateDirectoryRecord getNewPresentationStateDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an presentation state directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RawDataDirectoryRecord getNewRawDataDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a raw data directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RealWorldValueMappingDirectoryRecord getNewRealWorldValueMappingDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an RWVM directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RegistrationDirectoryRecord getNewRegistrationDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a registration directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RTDoseDirectoryRecord getNewRTDoseDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an RT Dose directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RTPlanDirectoryRecord getNewRTPlanDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an RT Plan directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RTStructureSetDirectoryRecord getNewRTStructureSetDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an RT Structure Set directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.RTTreatmentRecordDirectoryRecord getNewRTTreatmentRecordDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an RT Treatment Record directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.SeriesDirectoryRecord getNewSeriesDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a series directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.SpectroscopyDirectoryRecord getNewSpectroscopyDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an spectroscopy directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.SRDocumentDirectoryRecord getNewSRDocumentDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build an SR directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.StereometricRelationshipDirectoryRecord getNewStereometricRelationshipDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a stereometric relationship directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.StudyDirectoryRecord getNewStudyDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a study directory record.
parent
- parent directory recordlist
- list of attributes for this directory recordpublic DicomDirectoryRecordFactory.TopDirectoryRecord getNewTopDirectoryRecord()
Build a top level directory record.
public DicomDirectoryRecordFactory.WaveformDirectoryRecord getNewWaveformDirectoryRecord(DicomDirectoryRecord parent, AttributeList list)
Build a waveform directory record.
parent
- parent directory recordlist
- list of attributes for this directory record