Class IonControlPointDeliverySequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.IonControlPointDeliverySequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,BeamLimitingDeviceAngle.Holder,BeamLimitingDevicePositionSequence.Holder,BeamLimitingDeviceRotationDirection.Holder,ChairHeadFramePosition.Holder,CorrectedParameterSequence.Holder,DeliveredMeterset.Holder,GantryAngle.Holder,GantryPitchAngle.Holder,GantryPitchRotationDirection.Holder,GantryRotationDirection.Holder,HeadFixationAngle.Holder,IonWedgePositionSequence.Holder,KVP.Holder,LateralSpreadingDeviceSettingsSequence.Holder,MetersetRateDelivered.Holder,MetersetRateSet.Holder,NominalBeamEnergy.Holder,NumberOfPaintings.Holder,NumberOfScanSpotPositions.Holder,OverrideSequence.Holder,PatientSupportAngle.Holder,PatientSupportRotationDirection.Holder,RangeModulatorSettingsSequence.Holder,RangeShifterSettingsSequence.Holder,ReferencedControlPointIndex.Holder,ScanningSpotSize.Holder,ScanSpotMetersetsDelivered.Holder,ScanSpotPositionMap.Holder,ScanSpotPrescribedIndices.Holder,ScanSpotReordered.Holder,ScanSpotSizesDelivered.Holder,ScanSpotTimeOffset.Holder,ScanSpotTuneID.Holder,SnoutPosition.Holder,SpecifiedMeterset.Holder,TableTopLateralPosition.Holder,TableTopLongitudinalPosition.Holder,TableTopPitchAngle.Holder,TableTopPitchRotationDirection.Holder,TableTopRollAngle.Holder,TableTopRollRotationDirection.Holder,TableTopVerticalPosition.Holder,TreatmentControlPointDate.Holder,TreatmentControlPointTime.Holder
- Enclosing class:
- IonControlPointDeliverySequence
public static class IonControlPointDeliverySequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements ReferencedControlPointIndex.Holder, TreatmentControlPointDate.Holder, TreatmentControlPointTime.Holder, SpecifiedMeterset.Holder, DeliveredMeterset.Holder, MetersetRateSet.Holder, MetersetRateDelivered.Holder, NominalBeamEnergy.Holder, KVP.Holder, IonWedgePositionSequence.Holder, BeamLimitingDevicePositionSequence.Holder, RangeShifterSettingsSequence.Holder, LateralSpreadingDeviceSettingsSequence.Holder, RangeModulatorSettingsSequence.Holder, GantryAngle.Holder, GantryRotationDirection.Holder, GantryPitchAngle.Holder, GantryPitchRotationDirection.Holder, BeamLimitingDeviceAngle.Holder, BeamLimitingDeviceRotationDirection.Holder, ScanSpotTuneID.Holder, NumberOfScanSpotPositions.Holder, ScanSpotPositionMap.Holder, ScanSpotMetersetsDelivered.Holder, ScanSpotTimeOffset.Holder, ScanningSpotSize.Holder, ScanSpotSizesDelivered.Holder, NumberOfPaintings.Holder, ScanSpotReordered.Holder, ScanSpotPrescribedIndices.Holder, PatientSupportAngle.Holder, PatientSupportRotationDirection.Holder, TableTopPitchAngle.Holder, TableTopPitchRotationDirection.Holder, TableTopRollAngle.Holder, TableTopRollRotationDirection.Holder, HeadFixationAngle.Holder, ChairHeadFramePosition.Holder, TableTopVerticalPosition.Holder, TableTopLongitudinalPosition.Holder, TableTopLateralPosition.Holder, SnoutPosition.Holder, CorrectedParameterSequence.Holder, OverrideSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIonControlPointDeliverySequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Ion Control Point Delivery Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Ion Control Point Delivery Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IonControlPointDeliverySequence.Item.Builderbuilder()static IonControlPointDeliverySequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)IonControlPointDeliverySequence.Itemcopy()Returns a new Ion Control Point Delivery Sequence Item which wraps a copy of the Attributes wrapped in this Ion Control Point Delivery Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BeamLimitingDeviceAngle.Holder
containsBeamLimitingDeviceAngle, getBeamLimitingDeviceAngle, removeBeamLimitingDeviceAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BeamLimitingDevicePositionSequence.Holder
containsBeamLimitingDevicePositionSequence, ensureBeamLimitingDevicePositionSequence, ensureBeamLimitingDevicePositionSequence, getBeamLimitingDevicePositionSequence, newBeamLimitingDevicePositionSequence, removeBeamLimitingDevicePositionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BeamLimitingDeviceRotationDirection.Holder
containsBeamLimitingDeviceRotationDirection, getBeamLimitingDeviceRotationDirection, removeBeamLimitingDeviceRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChairHeadFramePosition.Holder
containsChairHeadFramePosition, getChairHeadFramePosition, removeChairHeadFramePosition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CorrectedParameterSequence.Holder
containsCorrectedParameterSequence, ensureCorrectedParameterSequence, ensureCorrectedParameterSequence, getCorrectedParameterSequence, newCorrectedParameterSequence, removeCorrectedParameterSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DeliveredMeterset.Holder
containsDeliveredMeterset, getDeliveredMeterset, removeDeliveredMeterset
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GantryAngle.Holder
containsGantryAngle, getGantryAngle, removeGantryAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GantryPitchAngle.Holder
containsGantryPitchAngle, getGantryPitchAngle, removeGantryPitchAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GantryPitchRotationDirection.Holder
containsGantryPitchRotationDirection, getGantryPitchRotationDirection, removeGantryPitchRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GantryRotationDirection.Holder
containsGantryRotationDirection, getGantryRotationDirection, removeGantryRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HeadFixationAngle.Holder
containsHeadFixationAngle, getHeadFixationAngle, removeHeadFixationAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IonWedgePositionSequence.Holder
containsIonWedgePositionSequence, ensureIonWedgePositionSequence, ensureIonWedgePositionSequence, getIonWedgePositionSequence, newIonWedgePositionSequence, removeIonWedgePositionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.KVP.Holder
containsKVP, getKVP, removeKVP
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LateralSpreadingDeviceSettingsSequence.Holder
containsLateralSpreadingDeviceSettingsSequence, ensureLateralSpreadingDeviceSettingsSequence, ensureLateralSpreadingDeviceSettingsSequence, getLateralSpreadingDeviceSettingsSequence, newLateralSpreadingDeviceSettingsSequence, removeLateralSpreadingDeviceSettingsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MetersetRateDelivered.Holder
containsMetersetRateDelivered, getMetersetRateDelivered, removeMetersetRateDelivered
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MetersetRateSet.Holder
containsMetersetRateSet, getMetersetRateSet, removeMetersetRateSet
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NominalBeamEnergy.Holder
containsNominalBeamEnergy, getNominalBeamEnergy, removeNominalBeamEnergy
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfPaintings.Holder
containsNumberOfPaintings, getNumberOfPaintings, removeNumberOfPaintings
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfScanSpotPositions.Holder
containsNumberOfScanSpotPositions, getNumberOfScanSpotPositions, removeNumberOfScanSpotPositions
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OverrideSequence.Holder
containsOverrideSequence, ensureOverrideSequence, ensureOverrideSequence, getOverrideSequence, newOverrideSequence, removeOverrideSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSupportAngle.Holder
containsPatientSupportAngle, getPatientSupportAngle, removePatientSupportAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSupportRotationDirection.Holder
containsPatientSupportRotationDirection, getPatientSupportRotationDirection, removePatientSupportRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RangeModulatorSettingsSequence.Holder
containsRangeModulatorSettingsSequence, ensureRangeModulatorSettingsSequence, ensureRangeModulatorSettingsSequence, getRangeModulatorSettingsSequence, newRangeModulatorSettingsSequence, removeRangeModulatorSettingsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RangeShifterSettingsSequence.Holder
containsRangeShifterSettingsSequence, ensureRangeShifterSettingsSequence, ensureRangeShifterSettingsSequence, getRangeShifterSettingsSequence, newRangeShifterSettingsSequence, removeRangeShifterSettingsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedControlPointIndex.Holder
containsReferencedControlPointIndex, getReferencedControlPointIndex, removeReferencedControlPointIndex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanningSpotSize.Holder
containsScanningSpotSize, getScanningSpotSize, removeScanningSpotSize
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotMetersetsDelivered.Holder
containsScanSpotMetersetsDelivered, getScanSpotMetersetsDelivered, removeScanSpotMetersetsDelivered
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotPositionMap.Holder
containsScanSpotPositionMap, getScanSpotPositionMap, removeScanSpotPositionMap
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotPrescribedIndices.Holder
containsScanSpotPrescribedIndices, getScanSpotPrescribedIndices, removeScanSpotPrescribedIndices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotReordered.Holder
containsScanSpotReordered, getScanSpotReordered, removeScanSpotReordered
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotSizesDelivered.Holder
containsScanSpotSizesDelivered, getScanSpotSizesDelivered, removeScanSpotSizesDelivered
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotTimeOffset.Holder
containsScanSpotTimeOffset, getScanSpotTimeOffset, removeScanSpotTimeOffset
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanSpotTuneID.Holder
containsScanSpotTuneID, getScanSpotTuneID, removeScanSpotTuneID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SnoutPosition.Holder
containsSnoutPosition, getSnoutPosition, removeSnoutPosition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecifiedMeterset.Holder
containsSpecifiedMeterset, getSpecifiedMeterset, removeSpecifiedMeterset
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopLateralPosition.Holder
containsTableTopLateralPosition, getTableTopLateralPosition, removeTableTopLateralPosition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopLongitudinalPosition.Holder
containsTableTopLongitudinalPosition, getTableTopLongitudinalPosition, removeTableTopLongitudinalPosition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopPitchAngle.Holder
containsTableTopPitchAngle, getTableTopPitchAngle, removeTableTopPitchAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopPitchRotationDirection.Holder
containsTableTopPitchRotationDirection, getTableTopPitchRotationDirection, removeTableTopPitchRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopRollAngle.Holder
containsTableTopRollAngle, getTableTopRollAngle, removeTableTopRollAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopRollRotationDirection.Holder
containsTableTopRollRotationDirection, getTableTopRollRotationDirection, removeTableTopRollRotationDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableTopVerticalPosition.Holder
containsTableTopVerticalPosition, getTableTopVerticalPosition, removeTableTopVerticalPosition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentControlPointDate.Holder
containsTreatmentControlPointDate, getTreatmentControlPointDate, removeTreatmentControlPointDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentControlPointTime.Holder
containsTreatmentControlPointTime, getTreatmentControlPointTime, removeTreatmentControlPointTime
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Ion Control Point Delivery Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Ion Control Point Delivery Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static IonControlPointDeliverySequence.Item.Builder builder()
- Returns:
- a
IonControlPointDeliverySequence.Item.Builderto create Ion Control Point Delivery Sequence Items with a fluent API.
-
builder
public static IonControlPointDeliverySequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theIonControlPointDeliverySequence.Item.Builder.- Returns:
- a
IonControlPointDeliverySequence.Item.Builderto create Ion Control Point Delivery Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public IonControlPointDeliverySequence.Item copy()
Returns a new Ion Control Point Delivery Sequence Item which wraps a copy of the Attributes wrapped in this Ion Control Point Delivery Sequence. (seeAttributes(Attributes)- Returns:
- a new Ion Control Point Delivery Sequence Item which wraps a copy of the Attributes wrapped in this Ion Control Point Delivery Sequence.
-
-