Package org.dcm4che.typeddicom.modules
Interface RTGeneralPlanModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix.Holder,InstanceNumber.Holder,PlanIntent.Holder,ReferencedDoseSequence.Holder,ReferencedRTPlanSequence.Holder,ReferencedStructureSetSequence.Holder,RTPlanDate.Holder,RTPlanDescription.Holder,RTPlanGeometry.Holder,RTPlanLabel.Holder,RTPlanName.Holder,RTPlanTime.Holder,TreatmentProtocols.Holder,TreatmentSite.Holder,TreatmentSiteCodeSequence.Holder
- All Known Implementing Classes:
RTGeneralPlanModule.SimpleWrapper,RTIonPlanIOD,RTPlanIOD
public interface RTGeneralPlanModule extends org.dcm4che.typeddicom.AttributesWrapper, RTPlanLabel.Holder, RTPlanName.Holder, RTPlanDescription.Holder, InstanceNumber.Holder, RTPlanDate.Holder, RTPlanTime.Holder, TreatmentProtocols.Holder, PlanIntent.Holder, TreatmentSite.Holder, TreatmentSiteCodeSequence.Holder, RTPlanGeometry.Holder, ReferencedStructureSetSequence.Holder, ReferencedDoseSequence.Holder, ReferencedRTPlanSequence.Holder, FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRTGeneralPlanModule.Builder<SELF extends RTGeneralPlanModule.Builder<SELF,T>,T extends RTGeneralPlanModule>static classRTGeneralPlanModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static RTGeneralPlanModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix.Holder
containsFrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix, getFrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix, removeFrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanIntent.Holder
containsPlanIntent, getPlanIntent, removePlanIntent
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDoseSequence.Holder
containsReferencedDoseSequence, ensureReferencedDoseSequence, ensureReferencedDoseSequence, getReferencedDoseSequence, newReferencedDoseSequence, removeReferencedDoseSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRTPlanSequence.Holder
containsReferencedRTPlanSequence, ensureReferencedRTPlanSequence, ensureReferencedRTPlanSequence, getReferencedRTPlanSequence, newReferencedRTPlanSequence, removeReferencedRTPlanSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedStructureSetSequence.Holder
containsReferencedStructureSetSequence, ensureReferencedStructureSetSequence, ensureReferencedStructureSetSequence, getReferencedStructureSetSequence, newReferencedStructureSetSequence, removeReferencedStructureSetSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanDate.Holder
containsRTPlanDate, getRTPlanDate, removeRTPlanDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanDescription.Holder
containsRTPlanDescription, getRTPlanDescription, removeRTPlanDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanGeometry.Holder
containsRTPlanGeometry, getRTPlanGeometry, removeRTPlanGeometry
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanLabel.Holder
containsRTPlanLabel, getRTPlanLabel, removeRTPlanLabel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanName.Holder
containsRTPlanName, getRTPlanName, removeRTPlanName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RTPlanTime.Holder
containsRTPlanTime, getRTPlanTime, removeRTPlanTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentProtocols.Holder
containsTreatmentProtocols, getTreatmentProtocols, removeTreatmentProtocols
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentSite.Holder
containsTreatmentSite, getTreatmentSite, removeTreatmentSite
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentSiteCodeSequence.Holder
containsTreatmentSiteCodeSequence, ensureTreatmentSiteCodeSequence, ensureTreatmentSiteCodeSequence, getTreatmentSiteCodeSequence, newTreatmentSiteCodeSequence, removeTreatmentSiteCodeSequence
-
-
-
-
Method Detail
-
wrap
static RTGeneralPlanModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the RT Plan Label (seeRTPlanLabel)- Returns:
- a wrapper object implementing the
RTPlanLabel.Holderinterface.
-
-