Class DicomDirectoryRecordFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
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
-