ml::DRTIonPlanIODToMLConverter Class Reference

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

#include <mlDRTIonPlanIODToMLConverter.h>

Inheritance diagram for ml::DRTIonPlanIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTIonPlanIODBase, DRTIonPlanIOD >

List of all members.

Public Member Functions

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

Protected Member Functions

virtual
DcmModuleBaseOpInterface
< DRTIonPlanIODBase > * 
_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
DcmDRTFractionGroupSequenceInRTIonPlanIODBaseOpInterface _DRTFractionGroupSequenceInRTIonPlanIOD
DcmDRTReferencedDoseSequenceBaseOpInterface _DRTReferencedDoseSequence
DcmDRTReferencedRTPlanSequenceBaseOpInterface _DRTReferencedRTPlanSequence
DcmDRTReferencedStructureSetSequenceBaseOpInterface _DRTReferencedStructureSetSequence
DcmDRTIonBeamSequenceBaseOpInterface _DRTIonBeamSequence
DcmDRTIonToleranceTableSequenceBaseOpInterface _DRTIonToleranceTableSequence
DcmDRTPatientSetupSequenceBaseOpInterface _DRTPatientSetupSequence
DcmDRTDoseReferenceSequenceBaseOpInterface _DRTDoseReferenceSequence
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
DcmDRTCodingSchemeIdentificationSequenceBaseOpInterface _DRTCodingSchemeIdentificationSequence
DcmDRTContributingEquipmentSequenceBaseOpInterface _DRTContributingEquipmentSequence
DcmDRTDigitalSignaturesSequenceBaseOpInterface _DRTDigitalSignaturesSequence
DcmDRTEncryptedAttributesSequenceBaseOpInterface _DRTEncryptedAttributesSequence
DcmDRTHL7StructuredDocumentReferenceSequenceBaseOpInterface _DRTHL7StructuredDocumentReferenceSequence
DcmDRTMACParametersSequenceBaseOpInterface _DRTMACParametersSequence
DcmDRTOriginalAttributesSequenceBaseOpInterface _DRTOriginalAttributesSequence


Detailed Description

This class generates DcmModuleBaseOpInterface<DRTIonPlanIODBase> instances for all or a subset of DcmModules of DRTIonPlanIOD.

Definition at line 74 of file mlDRTIonPlanIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTIonPlanIODToMLConverter::DRTIonPlanIODToMLConverter (  )  [inline]

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

Destructor.

Definition at line 103 of file mlDRTIonPlanIODToMLConverter.h.


Member Function Documentation

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

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

Add fields to fieldContainer.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTIonPlanIODBase, DRTIonPlanIOD >.

Definition at line 106 of file mlDRTIonPlanIODToMLConverter.h.

virtual void ml::DRTIonPlanIODToMLConverter::handleBaseObjectChange ( DRTIonPlanIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTIonPlanIODBase, DRTIonPlanIOD >.

Definition at line 141 of file mlDRTIonPlanIODToMLConverter.h.

References ml::DcmDRTIonPlanIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTIonPlanIODInterface::getBreedRegistrationSequence(), ml::DcmDRTIonPlanIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTIonPlanIODInterface::getContributingEquipmentSequence(), ml::DcmDRTIonPlanIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTIonPlanIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTIonPlanIODInterface::getDoseReferenceSequence(), ml::DcmDRTIonPlanIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTIonPlanIODInterface::getFractionGroupSequence(), ml::DcmDRTIonPlanIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTIonPlanIODInterface::getIonBeamSequence(), ml::DcmDRTIonPlanIODInterface::getIonToleranceTableSequence(), ml::DcmDRTIonPlanIODInterface::getMACParametersSequence(), ml::DcmDRTIonPlanIODInterface::getOriginalAttributesSequence(), ml::DcmDRTIonPlanIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTIonPlanIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTIonPlanIODInterface::getPatientSetupSequence(), ml::DcmDRTIonPlanIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTIonPlanIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTIonPlanIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTIonPlanIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTIonPlanIODInterface::getProcedureCodeSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedDoseSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedPatientSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedRTPlanSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedStructureSetSequence(), ml::DcmDRTIonPlanIODInterface::getReferencedStudySequence(), ml::DcmDRTIonPlanIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTIonPlanIODInterface::getRequestAttributesSequence(), and ml::DRTIonPlanIODBase::isValid().

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

Handle change of field field.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTIonPlanIODBase, DRTIonPlanIOD >.

Definition at line 209 of file mlDRTIonPlanIODToMLConverter.h.


Member Data Documentation

Definition at line 297 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 291 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 309 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 310 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 292 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 311 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 305 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 312 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 298 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 313 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 302 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 303 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 314 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 315 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 293 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 294 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 304 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 295 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 306 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 286 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 287 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 288 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 299 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 296 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 307 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 300 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 301 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 289 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 290 of file mlDRTIonPlanIODToMLConverter.h.

Definition at line 308 of file mlDRTIonPlanIODToMLConverter.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