Class TreatmentSessionIonBeamSequence.Item

java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.TreatmentSessionIonBeamSequence.Item
All Implemented Interfaces:
AttributesWrapper, ApplicatorSequence.Holder, BeamDescription.Holder, BeamLimitingDeviceLeafPairsSequence.Holder, BeamName.Holder, BeamType.Holder, CurrentFractionNumber.Holder, DeliveredDepthDoseParametersSequence.Holder, DeliveredPrimaryMeterset.Holder, DeliveredSecondaryMeterset.Holder, DeliveredTreatmentTime.Holder, FixationEye.Holder, FixationLightAzimuthalAngle.Holder, FixationLightPolarAngle.Holder, GeneralAccessorySequence.Holder, IonControlPointDeliverySequence.Holder, ModulatedScanModeType.Holder, NumberOfBlocks.Holder, NumberOfBoli.Holder, NumberOfCompensators.Holder, NumberOfControlPoints.Holder, NumberOfLateralSpreadingDevices.Holder, NumberOfRangeModulators.Holder, NumberOfRangeShifters.Holder, NumberOfWedges.Holder, PatientSupportAccessoryCode.Holder, PatientSupportID.Holder, PatientSupportType.Holder, RadiationAtomicNumber.Holder, RadiationChargeState.Holder, RadiationMassNumber.Holder, RadiationType.Holder, RecordedBlockSequence.Holder, RecordedCompensatorSequence.Holder, RecordedLateralSpreadingDeviceSequence.Holder, RecordedRangeModulatorSequence.Holder, RecordedRangeShifterSequence.Holder, RecordedSnoutSequence.Holder, RecordedWedgeSequence.Holder, ReferencedBeamNumber.Holder, ReferencedBolusSequence.Holder, ReferencedCalculatedDoseReferenceSequence.Holder, ReferencedMeasuredDoseReferenceSequence.Holder, ReferencedPatientSetupNumber.Holder, ReferencedToleranceTableNumber.Holder, ReferencedVerificationImageSequence.Holder, ScanMode.Holder, SpecifiedPrimaryMeterset.Holder, SpecifiedSecondaryMeterset.Holder, SpecifiedTreatmentTime.Holder, TreatmentDeliveryType.Holder, TreatmentTerminationCode.Holder, TreatmentTerminationStatus.Holder, TreatmentVerificationStatus.Holder
Enclosing class:
TreatmentSessionIonBeamSequence

public static class TreatmentSessionIonBeamSequence.Item extends AbstractSequenceItemWrapper implements ReferencedBeamNumber.Holder, BeamName.Holder, BeamDescription.Holder, BeamType.Holder, RadiationType.Holder, RadiationMassNumber.Holder, RadiationAtomicNumber.Holder, RadiationChargeState.Holder, ScanMode.Holder, ModulatedScanModeType.Holder, ReferencedToleranceTableNumber.Holder, BeamLimitingDeviceLeafPairsSequence.Holder, ReferencedPatientSetupNumber.Holder, ReferencedVerificationImageSequence.Holder, ReferencedMeasuredDoseReferenceSequence.Holder, ReferencedCalculatedDoseReferenceSequence.Holder, NumberOfWedges.Holder, RecordedWedgeSequence.Holder, NumberOfCompensators.Holder, RecordedCompensatorSequence.Holder, NumberOfBoli.Holder, ReferencedBolusSequence.Holder, NumberOfBlocks.Holder, RecordedBlockSequence.Holder, RecordedSnoutSequence.Holder, ApplicatorSequence.Holder, GeneralAccessorySequence.Holder, NumberOfRangeShifters.Holder, RecordedRangeShifterSequence.Holder, NumberOfLateralSpreadingDevices.Holder, RecordedLateralSpreadingDeviceSequence.Holder, NumberOfRangeModulators.Holder, RecordedRangeModulatorSequence.Holder, PatientSupportType.Holder, PatientSupportID.Holder, PatientSupportAccessoryCode.Holder, FixationLightAzimuthalAngle.Holder, FixationLightPolarAngle.Holder, FixationEye.Holder, CurrentFractionNumber.Holder, TreatmentDeliveryType.Holder, TreatmentTerminationStatus.Holder, TreatmentTerminationCode.Holder, TreatmentVerificationStatus.Holder, SpecifiedPrimaryMeterset.Holder, SpecifiedSecondaryMeterset.Holder, DeliveredPrimaryMeterset.Holder, DeliveredSecondaryMeterset.Holder, SpecifiedTreatmentTime.Holder, DeliveredTreatmentTime.Holder, DeliveredDepthDoseParametersSequence.Holder, NumberOfControlPoints.Holder, IonControlPointDeliverySequence.Holder
  • Constructor Details

    • Item

      public Item(org.dcm4che3.data.Attributes attributes)
      Creates a new Treatment Session Ion Beam Sequence Item object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • Item

      public Item()
      Creates a new Treatment Session Ion Beam Sequence Item object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      Returns a new Treatment Session Ion Beam Sequence Item which wraps a copy of the Attributes wrapped in this Treatment Session Ion Beam Sequence. (see Attributes(Attributes)
      Returns:
      a new Treatment Session Ion Beam Sequence Item which wraps a copy of the Attributes wrapped in this Treatment Session Ion Beam Sequence.