ml::DRTPlanIODToMLConverter Class Reference

This class generates DcmModuleBaseOpInterface<DRTPlanIODBase> instances for all or a subset of DcmModules of DRTPlanIOD. More...

#include <mlDRTPlanIODToMLConverter.h>

Inheritance diagram for ml::DRTPlanIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTPlanIODBase, DRTPlanIOD >

List of all members.

Public Member Functions

 DRTPlanIODToMLConverter ()
 Constructor.
virtual ~DRTPlanIODToMLConverter ()
 Destructor.
virtual void addFields (FieldContainer &fieldContainer)
 Add fields to fieldContainer.
virtual void handleBaseObjectChange (DRTPlanIODBase *baseObject)
 Handle change of baseObject.
virtual void handleNotification (Field *field)
 Handle change of field field.

Protected Member Functions

virtual
DcmModuleBaseOpInterface
< DRTPlanIODBase > * 
_createDcmIODBaseOp (DcmModuleType dcmModuleType)
 Factory method that implements the actual instantiation of DcmModuleBaseOpInterfaces.

Protected Attributes

DcmDRTPhysiciansOfRecordIdentificationSequenceBaseOpInterface _DRTPhysiciansOfRecordIdentificationSequence
DcmDRTPhysiciansReadingStudyIdentificationSequenceBaseOpInterface _DRTPhysiciansReadingStudyIdentificationSequence
DcmDRTProcedureCodeSequenceBaseOpInterface _DRTProcedureCodeSequence
DcmDRTReferencedStudySequenceBaseOpInterface _DRTReferencedStudySequence
DcmDRTReferringPhysicianIdentificationSequenceBaseOpInterface _DRTReferringPhysicianIdentificationSequence
DcmDRTBreedRegistrationSequenceBaseOpInterface _DRTBreedRegistrationSequence
DcmDRTDeidentificationMethodCodeSequenceBaseOpInterface _DRTDeidentificationMethodCodeSequence
DcmDRTOtherPatientIDsSequenceBaseOpInterface _DRTOtherPatientIDsSequence
DcmDRTPatientBreedCodeSequenceBaseOpInterface _DRTPatientBreedCodeSequence
DcmDRTPatientSpeciesCodeSequenceBaseOpInterface _DRTPatientSpeciesCodeSequence
DcmDRTReferencedPatientSequenceBaseOpInterface _DRTReferencedPatientSequence
DcmDRTAdmittingDiagnosesCodeSequenceBaseOpInterface _DRTAdmittingDiagnosesCodeSequence
DcmDRTBeamSequenceInRTPlanIODBaseOpInterface _DRTBeamSequenceInRTPlanIOD
DcmDRTApplicationSetupSequenceBaseOpInterface _DRTApplicationSetupSequence
DcmDRTSourceSequenceBaseOpInterface _DRTSourceSequence
DcmDRTTreatmentMachineSequenceBaseOpInterface _DRTTreatmentMachineSequence
DcmDRTFractionGroupSequenceInRTPlanIODBaseOpInterface _DRTFractionGroupSequenceInRTPlanIOD
DcmDRTReferencedDoseSequenceBaseOpInterface _DRTReferencedDoseSequence
DcmDRTReferencedRTPlanSequenceInRTPlanIODBaseOpInterface _DRTReferencedRTPlanSequenceInRTPlanIOD
DcmDRTReferencedStructureSetSequenceBaseOpInterface _DRTReferencedStructureSetSequence
DcmDRTPatientSetupSequenceBaseOpInterface _DRTPatientSetupSequence
DcmDRTDoseReferenceSequenceBaseOpInterface _DRTDoseReferenceSequence
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
DcmDRTToleranceTableSequenceBaseOpInterface _DRTToleranceTableSequence
DcmDRTCodingSchemeIdentificationSequenceBaseOpInterface _DRTCodingSchemeIdentificationSequence
DcmDRTContributingEquipmentSequenceBaseOpInterface _DRTContributingEquipmentSequence
DcmDRTDigitalSignaturesSequenceBaseOpInterface _DRTDigitalSignaturesSequence
DcmDRTEncryptedAttributesSequenceBaseOpInterface _DRTEncryptedAttributesSequence
DcmDRTHL7StructuredDocumentReferenceSequenceBaseOpInterface _DRTHL7StructuredDocumentReferenceSequence
DcmDRTMACParametersSequenceBaseOpInterface _DRTMACParametersSequence
DcmDRTOriginalAttributesSequenceBaseOpInterface _DRTOriginalAttributesSequence


Detailed Description

This class generates DcmModuleBaseOpInterface<DRTPlanIODBase> instances for all or a subset of DcmModules of DRTPlanIOD.

Definition at line 77 of file mlDRTPlanIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTPlanIODToMLConverter::DRTPlanIODToMLConverter (  )  [inline]

virtual ml::DRTPlanIODToMLConverter::~DRTPlanIODToMLConverter (  )  [inline, virtual]

Destructor.

Definition at line 107 of file mlDRTPlanIODToMLConverter.h.


Member Function Documentation

virtual DcmModuleBaseOpInterface<DRTPlanIODBase>* ml::DRTPlanIODToMLConverter::_createDcmIODBaseOp ( DcmModuleType  dcmModuleType  )  [inline, protected, virtual]

virtual void ml::DRTPlanIODToMLConverter::addFields ( FieldContainer fieldContainer  )  [inline, virtual]

Add fields to fieldContainer.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTPlanIODBase, DRTPlanIOD >.

Definition at line 110 of file mlDRTPlanIODToMLConverter.h.

virtual void ml::DRTPlanIODToMLConverter::handleBaseObjectChange ( DRTPlanIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTPlanIODBase, DRTPlanIOD >.

Definition at line 148 of file mlDRTPlanIODToMLConverter.h.

References ml::DcmDRTPlanIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTPlanIODInterface::getApplicationSetupSequence(), ml::DcmDRTPlanIODInterface::getBeamSequence(), ml::DcmDRTPlanIODInterface::getBreedRegistrationSequence(), ml::DcmDRTPlanIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTPlanIODInterface::getContributingEquipmentSequence(), ml::DcmDRTPlanIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTPlanIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTPlanIODInterface::getDoseReferenceSequence(), ml::DcmDRTPlanIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTPlanIODInterface::getFractionGroupSequence(), ml::DcmDRTPlanIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTPlanIODInterface::getMACParametersSequence(), ml::DcmDRTPlanIODInterface::getOriginalAttributesSequence(), ml::DcmDRTPlanIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTPlanIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTPlanIODInterface::getPatientSetupSequence(), ml::DcmDRTPlanIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTPlanIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTPlanIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTPlanIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTPlanIODInterface::getProcedureCodeSequence(), ml::DcmDRTPlanIODInterface::getReferencedDoseSequence(), ml::DcmDRTPlanIODInterface::getReferencedPatientSequence(), ml::DcmDRTPlanIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTPlanIODInterface::getReferencedRTPlanSequence(), ml::DcmDRTPlanIODInterface::getReferencedStructureSetSequence(), ml::DcmDRTPlanIODInterface::getReferencedStudySequence(), ml::DcmDRTPlanIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTPlanIODInterface::getRequestAttributesSequence(), ml::DcmDRTPlanIODInterface::getSourceSequence(), ml::DcmDRTPlanIODInterface::getToleranceTableSequence(), ml::DcmDRTPlanIODInterface::getTreatmentMachineSequence(), and ml::DRTPlanIODBase::isValid().

virtual void ml::DRTPlanIODToMLConverter::handleNotification ( Field field  )  [inline, virtual]

Handle change of field field.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTPlanIODBase, DRTPlanIOD >.

Definition at line 222 of file mlDRTPlanIODToMLConverter.h.


Member Data Documentation

Definition at line 315 of file mlDRTPlanIODToMLConverter.h.

Definition at line 317 of file mlDRTPlanIODToMLConverter.h.

Definition at line 316 of file mlDRTPlanIODToMLConverter.h.

Definition at line 309 of file mlDRTPlanIODToMLConverter.h.

Definition at line 330 of file mlDRTPlanIODToMLConverter.h.

Definition at line 331 of file mlDRTPlanIODToMLConverter.h.

Definition at line 310 of file mlDRTPlanIODToMLConverter.h.

Definition at line 332 of file mlDRTPlanIODToMLConverter.h.

Definition at line 325 of file mlDRTPlanIODToMLConverter.h.

Definition at line 333 of file mlDRTPlanIODToMLConverter.h.

Definition at line 320 of file mlDRTPlanIODToMLConverter.h.

Definition at line 334 of file mlDRTPlanIODToMLConverter.h.

Definition at line 335 of file mlDRTPlanIODToMLConverter.h.

Definition at line 336 of file mlDRTPlanIODToMLConverter.h.

Definition at line 311 of file mlDRTPlanIODToMLConverter.h.

Definition at line 312 of file mlDRTPlanIODToMLConverter.h.

Definition at line 324 of file mlDRTPlanIODToMLConverter.h.

Definition at line 313 of file mlDRTPlanIODToMLConverter.h.

Definition at line 326 of file mlDRTPlanIODToMLConverter.h.

Definition at line 304 of file mlDRTPlanIODToMLConverter.h.

Definition at line 305 of file mlDRTPlanIODToMLConverter.h.

Definition at line 306 of file mlDRTPlanIODToMLConverter.h.

Definition at line 321 of file mlDRTPlanIODToMLConverter.h.

Definition at line 314 of file mlDRTPlanIODToMLConverter.h.

Definition at line 327 of file mlDRTPlanIODToMLConverter.h.

Definition at line 322 of file mlDRTPlanIODToMLConverter.h.

Definition at line 323 of file mlDRTPlanIODToMLConverter.h.

Definition at line 307 of file mlDRTPlanIODToMLConverter.h.

Definition at line 308 of file mlDRTPlanIODToMLConverter.h.

Definition at line 328 of file mlDRTPlanIODToMLConverter.h.

Definition at line 318 of file mlDRTPlanIODToMLConverter.h.

Definition at line 329 of file mlDRTPlanIODToMLConverter.h.

Definition at line 319 of file mlDRTPlanIODToMLConverter.h.


The documentation for this class was generated from the following file:

Generated on Sat Sep 3 18:39:49 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8