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