org.dcm4che2.media
Class BasicApplicationProfile

java.lang.Object
  extended by org.dcm4che2.media.BasicApplicationProfile
All Implemented Interfaces:
ApplicationProfile
Direct Known Subclasses:
CTMRApplicationProfile, StdGenApplicationProfile, StdGenJPEGApplicationProfile, XABCApplicationProfile, XAK1ApplicationProfile

public class BasicApplicationProfile
extends java.lang.Object
implements ApplicationProfile

Since:
16.07.2006
Version:
$Revision: 11056 $ $Date: 2009-04-29 18:19:19 +0200 (Wed, 29 Apr 2009) $
Author:
Gunter Zeilinger

Constructor Summary
BasicApplicationProfile()
           
 
Method Summary
 int[] getEncapsulatedDocumentKeys()
           
 int[] getFiducialKeys()
           
 int[] getHangingProtocolKeys()
           
 int[] getHl7StructuredDocumentKeys()
           
 int[] getImageKeys()
           
 int[] getKeyObjectDocumentKeys()
           
 int[] getPatientKeys()
           
 int[] getPresentationKeys()
           
 int[] getRawdataKeys()
           
 int[] getRealWorldValueMappingKeys()
           
 int[] getRegistrationKeys()
           
 int[] getRtDoseKeys()
           
 int[] getRtPlanKeys()
           
 int[] getRtStructureSetKeys()
           
 int[] getRtTreatmentRecordKeys()
           
 int[] getSeriesKeys()
           
 int[] getSpectroscopyKeys()
           
 int[] getSrDocumentKeys()
           
 int[] getStudyKeys()
           
 int[] getWaveformKeys()
           
 DicomObject makeEncapsulatedDocumentDirectorRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeFiducialDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeHangingProtocolDirectorRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeHL7StructuredDocumentDirectorRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeImageDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeInstanceDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeKeyObjectDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makePatientDirectoryRecord(DicomObject dcmobj)
           
 DicomObject makePresentationStateDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRawDataDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRealWorldValueMappingDirectorRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRegistrationDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRTDoseDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRTPlanDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRTStructuredSetDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeRTTreatmentDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeSeriesDirectoryRecord(DicomObject dcmobj)
           
 DicomObject makeSpectroscopyDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeSRDocumentDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 DicomObject makeStudyDirectoryRecord(DicomObject dcmobj)
           
 DicomObject makeWaveformDirectoryRecord(DicomObject dcmobj, java.lang.String[] fileIDs)
           
 void setEncapsulatedDocumentKeys(int[] encapsulatedDocumentKeys)
           
 void setFiducialKeys(int[] fiducialKeys)
           
 void setHangingProtocolKeys(int[] hangingProtocolKeys)
           
 void setHl7StructuredDocumentKeys(int[] hl7StructuredDocumentKeys)
           
 void setImageKeys(int[] imageKeys)
           
 void setKeyObjectDocumentKeys(int[] keyObjectDocumentKeys)
           
 void setPatientKeys(int[] patientKeys)
           
 void setPresentationKeys(int[] presentationKeys)
           
 void setRawdataKeys(int[] rawdataKeys)
           
 void setRealWorldValueMappingKeys(int[] realWorldValueMappingKeys)
           
 void setRegistrationKeys(int[] registrationKeys)
           
 void setRtDoseKeys(int[] rtDoseKeys)
           
 void setRtPlanKeys(int[] rtPlanKeys)
           
 void setRtStructureSetKeys(int[] rtStructureSetKeys)
           
 void setRtTreatmentRecordKeys(int[] rtTreatmentRecordKeys)
           
 void setSeriesKeys(int[] seriesKeys)
           
 void setSpectroscopyKeys(int[] spectroscopyKeys)
           
 void setSrDocumentKeys(int[] srDocumentKeys)
           
 void setStudyKeys(int[] studyKeys)
           
 void setWaveformKeys(int[] waveformKeys)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicApplicationProfile

public BasicApplicationProfile()
Method Detail

getEncapsulatedDocumentKeys

public final int[] getEncapsulatedDocumentKeys()

setEncapsulatedDocumentKeys

public final void setEncapsulatedDocumentKeys(int[] encapsulatedDocumentKeys)

getFiducialKeys

public final int[] getFiducialKeys()

setFiducialKeys

public final void setFiducialKeys(int[] fiducialKeys)

getHangingProtocolKeys

public final int[] getHangingProtocolKeys()

setHangingProtocolKeys

public final void setHangingProtocolKeys(int[] hangingProtocolKeys)

getHl7StructuredDocumentKeys

public final int[] getHl7StructuredDocumentKeys()

setHl7StructuredDocumentKeys

public final void setHl7StructuredDocumentKeys(int[] hl7StructuredDocumentKeys)

getImageKeys

public final int[] getImageKeys()

setImageKeys

public final void setImageKeys(int[] imageKeys)

getKeyObjectDocumentKeys

public final int[] getKeyObjectDocumentKeys()

setKeyObjectDocumentKeys

public final void setKeyObjectDocumentKeys(int[] keyObjectDocumentKeys)

getPatientKeys

public final int[] getPatientKeys()

setPatientKeys

public final void setPatientKeys(int[] patientKeys)

getPresentationKeys

public final int[] getPresentationKeys()

setPresentationKeys

public final void setPresentationKeys(int[] presentationKeys)

getRawdataKeys

public final int[] getRawdataKeys()

setRawdataKeys

public final void setRawdataKeys(int[] rawdataKeys)

getRealWorldValueMappingKeys

public final int[] getRealWorldValueMappingKeys()

setRealWorldValueMappingKeys

public final void setRealWorldValueMappingKeys(int[] realWorldValueMappingKeys)

getRegistrationKeys

public final int[] getRegistrationKeys()

setRegistrationKeys

public final void setRegistrationKeys(int[] registrationKeys)

getRtDoseKeys

public final int[] getRtDoseKeys()

setRtDoseKeys

public final void setRtDoseKeys(int[] rtDoseKeys)

getRtPlanKeys

public final int[] getRtPlanKeys()

setRtPlanKeys

public final void setRtPlanKeys(int[] rtPlanKeys)

getRtStructureSetKeys

public final int[] getRtStructureSetKeys()

setRtStructureSetKeys

public final void setRtStructureSetKeys(int[] rtStructureSetKeys)

getRtTreatmentRecordKeys

public final int[] getRtTreatmentRecordKeys()

setRtTreatmentRecordKeys

public final void setRtTreatmentRecordKeys(int[] rtTreatmentRecordKeys)

getSeriesKeys

public final int[] getSeriesKeys()

setSeriesKeys

public final void setSeriesKeys(int[] seriesKeys)

getSpectroscopyKeys

public final int[] getSpectroscopyKeys()

setSpectroscopyKeys

public final void setSpectroscopyKeys(int[] spectroscopyKeys)

getSrDocumentKeys

public final int[] getSrDocumentKeys()

setSrDocumentKeys

public final void setSrDocumentKeys(int[] srDocumentKeys)

getStudyKeys

public final int[] getStudyKeys()

setStudyKeys

public final void setStudyKeys(int[] studyKeys)

getWaveformKeys

public final int[] getWaveformKeys()

setWaveformKeys

public final void setWaveformKeys(int[] waveformKeys)

makePatientDirectoryRecord

public DicomObject makePatientDirectoryRecord(DicomObject dcmobj)
Specified by:
makePatientDirectoryRecord in interface ApplicationProfile

makeStudyDirectoryRecord

public DicomObject makeStudyDirectoryRecord(DicomObject dcmobj)
Specified by:
makeStudyDirectoryRecord in interface ApplicationProfile

makeSeriesDirectoryRecord

public DicomObject makeSeriesDirectoryRecord(DicomObject dcmobj)
Specified by:
makeSeriesDirectoryRecord in interface ApplicationProfile

makeInstanceDirectoryRecord

public DicomObject makeInstanceDirectoryRecord(DicomObject dcmobj,
                                               java.lang.String[] fileIDs)
Specified by:
makeInstanceDirectoryRecord in interface ApplicationProfile

makeImageDirectoryRecord

public DicomObject makeImageDirectoryRecord(DicomObject dcmobj,
                                            java.lang.String[] fileIDs)
Specified by:
makeImageDirectoryRecord in interface ApplicationProfile

makeRTDoseDirectoryRecord

public DicomObject makeRTDoseDirectoryRecord(DicomObject dcmobj,
                                             java.lang.String[] fileIDs)
Specified by:
makeRTDoseDirectoryRecord in interface ApplicationProfile

makeRTStructuredSetDirectoryRecord

public DicomObject makeRTStructuredSetDirectoryRecord(DicomObject dcmobj,
                                                      java.lang.String[] fileIDs)
Specified by:
makeRTStructuredSetDirectoryRecord in interface ApplicationProfile

makeRTPlanDirectoryRecord

public DicomObject makeRTPlanDirectoryRecord(DicomObject dcmobj,
                                             java.lang.String[] fileIDs)
Specified by:
makeRTPlanDirectoryRecord in interface ApplicationProfile

makeRTTreatmentDirectoryRecord

public DicomObject makeRTTreatmentDirectoryRecord(DicomObject dcmobj,
                                                  java.lang.String[] fileIDs)
Specified by:
makeRTTreatmentDirectoryRecord in interface ApplicationProfile

makePresentationStateDirectoryRecord

public DicomObject makePresentationStateDirectoryRecord(DicomObject dcmobj,
                                                        java.lang.String[] fileIDs)
Specified by:
makePresentationStateDirectoryRecord in interface ApplicationProfile

makeWaveformDirectoryRecord

public DicomObject makeWaveformDirectoryRecord(DicomObject dcmobj,
                                               java.lang.String[] fileIDs)
Specified by:
makeWaveformDirectoryRecord in interface ApplicationProfile

makeSRDocumentDirectoryRecord

public DicomObject makeSRDocumentDirectoryRecord(DicomObject dcmobj,
                                                 java.lang.String[] fileIDs)
Specified by:
makeSRDocumentDirectoryRecord in interface ApplicationProfile

makeKeyObjectDirectoryRecord

public DicomObject makeKeyObjectDirectoryRecord(DicomObject dcmobj,
                                                java.lang.String[] fileIDs)
Specified by:
makeKeyObjectDirectoryRecord in interface ApplicationProfile

makeSpectroscopyDirectoryRecord

public DicomObject makeSpectroscopyDirectoryRecord(DicomObject dcmobj,
                                                   java.lang.String[] fileIDs)
Specified by:
makeSpectroscopyDirectoryRecord in interface ApplicationProfile

makeRawDataDirectoryRecord

public DicomObject makeRawDataDirectoryRecord(DicomObject dcmobj,
                                              java.lang.String[] fileIDs)
Specified by:
makeRawDataDirectoryRecord in interface ApplicationProfile

makeRegistrationDirectoryRecord

public DicomObject makeRegistrationDirectoryRecord(DicomObject dcmobj,
                                                   java.lang.String[] fileIDs)
Specified by:
makeRegistrationDirectoryRecord in interface ApplicationProfile

makeFiducialDirectoryRecord

public DicomObject makeFiducialDirectoryRecord(DicomObject dcmobj,
                                               java.lang.String[] fileIDs)
Specified by:
makeFiducialDirectoryRecord in interface ApplicationProfile

makeHangingProtocolDirectorRecord

public DicomObject makeHangingProtocolDirectorRecord(DicomObject dcmobj,
                                                     java.lang.String[] fileIDs)
Specified by:
makeHangingProtocolDirectorRecord in interface ApplicationProfile

makeEncapsulatedDocumentDirectorRecord

public DicomObject makeEncapsulatedDocumentDirectorRecord(DicomObject dcmobj,
                                                          java.lang.String[] fileIDs)
Specified by:
makeEncapsulatedDocumentDirectorRecord in interface ApplicationProfile

makeHL7StructuredDocumentDirectorRecord

public DicomObject makeHL7StructuredDocumentDirectorRecord(DicomObject dcmobj,
                                                           java.lang.String[] fileIDs)
Specified by:
makeHL7StructuredDocumentDirectorRecord in interface ApplicationProfile

makeRealWorldValueMappingDirectorRecord

public DicomObject makeRealWorldValueMappingDirectorRecord(DicomObject dcmobj,
                                                           java.lang.String[] fileIDs)
Specified by:
makeRealWorldValueMappingDirectorRecord in interface ApplicationProfile


Copyright © 2011 dcm4che. All Rights Reserved.