public class BeamTaskSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAutosequenceFlag()
Retrieves type of the Auto sequence Flag encoded in this Item
|
int[] |
getBeamOrderIndex()
Retrieves Referenced Beam Order Index.
|
java.lang.String |
getBeamTaskType()
Retrieves type of the BeamTaskType encoded in this Item
|
double |
getContinuationEndMeterset()
Retrieves the Minimal value of Continuation End Meter set.
|
double |
getContinuationStartMeterset()
Retrieves the Minimal value of Continuation Start Meterset.
|
java.lang.String |
getCurrentFractionNumber()
Retrieves Current Fraction Number.
|
DeliveryVerificationImageSequence |
getDeliveryVerificationImageSequence()
Retrieves pre-initialized object of Delivery Verification Image Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
double |
getPatientSupportAdjustedAngle()
Retrieves the Minimal value of Patient Support Adjusted Angle.
|
java.lang.String |
getPrimaryDosimeterUnit()
Retrieves type of the Measurement unit of machine dosimeter
|
java.lang.String |
getReferencedBeamNumber()
Retrieves Referenced Beam Number.
|
java.lang.String |
getReferencedFractionGroupNumber()
Retrieves Referenced Fraction Group Number.
|
double |
getTableTopEccentricAdjustedAngle()
Retrieves the Minimal value of Table Top Eccentric Adjusted Angle.
|
double |
getTableTopLateralAdjustedPosition()
Retrieves the Minimal value of Table Top Longitudinal Adjusted Position.
|
java.lang.String |
getTableTopLateralSetupDisplacement()
Retrieves Table Top Lateral Setup Displacement.
|
double |
getTableTopLongitudinalAdjustedPosition()
Retrieves the Minimal value of Table Top Longitudinal Adjusted Position.
|
java.lang.String |
getTableTopLongitudinalSetupDisplacement()
Retrieves Table Top Longitudinal Setup Displacement.
|
double |
getTableTopPitchAdjustedAngle()
Retrieves the Minimal value of Table Top Pitch Adjusted Angle.
|
double |
getTableTopRollAdjustedAngle()
Retrieves the Minimal value of Table Top Roll Adjusted Angle.
|
double |
getTableTopVerticalAdjustedPosition()
Retrieves the Minimal value of Table Top Vertical Adjusted Position.
|
java.lang.String |
getTableTopVerticalSetupDisplacement()
Retrieves Table Top Vertical Setup Displacement.
|
java.lang.String |
getTreatmentDeliveryType()
Retrieves type of the TreatmentDeliveryType encoded in this Item
|
void |
setAutosequenceFlag(EnumAutosequenceFlag enumAutosequenceFlag)
Sets the Auto sequence Flag Defined in Terms of EnumAutosequenceFlag
|
void |
setBeamOrderIndex(int[] lArrBeamOrderIndex)
Sets An ordered set of one or more integers that uniquely identifies the Target Content Item of the relationship.
|
void |
setBeamTaskType(EnumBeamTaskType enumBeamTaskType)
Sets the BeamTaskType Type Defined in Terms enumBeamTaskType
Enumerated Values:
VERIFY :Beam verification only
TREAT :Beam treatment only
VERIFY_AND_TREAT : Beam verification and treatment
Indication whether beam is to be verified, treated (delivered), or both.
|
void |
setContinuationEndMeterset(double dblContinuationEndMeterset)
Sets the Minimal value of Continuation End Meterset.
|
void |
setContinuationStartMeterset(double dblContinuationStartMeterset)
Sets the Minimal value of Continuation Start Meterset.
|
void |
setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
Sets Referenced Reference Image Number.
|
void |
setPatientSupportAdjustedAngle(double dblPatientSupportAdjustedAngle)
Sets the Minimal value of Patient Support Adjusted Angle.
|
void |
setPrimaryDosimeterUnit(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
Sets the Treatment Delivery Type Defined in Terms of EnumPrimaryDosimeterUnit
Measurement unit of machine dosimeter.Enumerated Values:
MU Monitor Unit
MINUTE minute
NP Number of Particles
|
void |
setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
Sets ReferencedBeamNumber.
|
void |
setReferencedFractionGroupNumber(java.lang.String strReferencedFractionGroupNumber)
Sets Referenced Fraction Group Number.
|
void |
setTableTopEccentricAdjustedAngle(double dblTableTopEccentricAdjustedAngle)
Sets the Minimal value of Table Top Eccentric Adjusted Angle.
|
void |
setTableTopLateralAdjustedPosition(double dblTableTopLateralAdjustedPosition)
Sets the Minimal value of Table Top Lateral Adjusted Position.
|
void |
setTableTopLateralSetupDisplacement(java.lang.String strTableTopLateralSetupDisplacement)
Sets Table Top Lateral Setup Displacement.
|
void |
setTableTopLongitudinalAdjustedPosition(double dblTableTopLongitudinalAdjustedPosition)
Sets the Minimal value of Table Top Longitudinal Adjusted Position.
|
void |
setTableTopLongitudinalSetupDisplacement(java.lang.String strTableTopLongitudinalSetupDisplacement)
Sets Table Top Longitudinal Setup Displacement.
|
void |
setTableTopPitchAdjustedAngle(double dblTableTopPitchAdjustedAngle)
Sets the Minimal value of Table Top Pitch Adjusted Angle.
|
void |
setTableTopRollAdjustedAngle(double dblTableTopRollAdjustedAngle)
Sets the Minimal value of Table Top Roll Adjusted Angle.
|
void |
setTableTopVerticalAdjustedPosition(double dblTableTopVerticalAdjustedPosition)
Sets the Minimal value of Table Top Vertical Adjusted Position.
|
void |
setTableTopVerticalSetupDisplacement(java.lang.String strTableTopVerticalSetupDisplacement)
Sets Table Top Vertical Setup Displacement.
|
void |
setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
Sets the Treatment Delivery Type Defined in Terms of EnumTreatmentDeliveryType
Enumerated Values:
TREATMENT : normal patient treatment
CONTINUATION : continuation of interrupted treatment
|
boolean |
validateForModule()
Validates all the attributes in BeamTaskSequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemMandatoryMissingException - throws MandatoryMissingException If Conditional element fails.InvalidItemException - Signals Item Validation is failed.public void setBeamTaskType(EnumBeamTaskType enumBeamTaskType)
enumBeamTaskType - Specifies type of the value encoded in this Itempublic java.lang.String getBeamTaskType()
public void setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
enumTreatmentDeliveryType - Specifies type of the value encoded in this Itempublic java.lang.String getTreatmentDeliveryType()
public void setPrimaryDosimeterUnit(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
enumPrimaryDosimeterUnit - Specifies type of the value encoded in this Itempublic java.lang.String getPrimaryDosimeterUnit()
public void setContinuationStartMeterset(double dblContinuationStartMeterset)
dblContinuationStartMeterset - Double value of coordinatespublic double getContinuationStartMeterset()
public void setContinuationEndMeterset(double dblContinuationEndMeterset)
dblContinuationEndMeterset - Double value of coordinatespublic double getContinuationEndMeterset()
public void setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
strCurrentFractionNumber - String value of Current Fraction Number.public java.lang.String getCurrentFractionNumber()
public void setReferencedFractionGroupNumber(java.lang.String strReferencedFractionGroupNumber)
strReferencedFractionGroupNumber - String value of Referenced Fraction Group Number.public java.lang.String getReferencedFractionGroupNumber()
public void setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
strReferencedBeamNumber - String value of Referenced Beam Number.public java.lang.String getReferencedBeamNumber()
public void setBeamOrderIndex(int[] lArrBeamOrderIndex)
lArrBeamOrderIndex - Long value of Referenced Content Item Identifierpublic int[] getBeamOrderIndex()
public void setAutosequenceFlag(EnumAutosequenceFlag enumAutosequenceFlag)
enumAutosequenceFlag - Specifies type of the value encoded in this Itempublic java.lang.String getAutosequenceFlag()
public void setTableTopVerticalAdjustedPosition(double dblTableTopVerticalAdjustedPosition)
dblTableTopVerticalAdjustedPosition - Double value of coordinatespublic double getTableTopVerticalAdjustedPosition()
public void setTableTopLongitudinalAdjustedPosition(double dblTableTopLongitudinalAdjustedPosition)
dblTableTopLongitudinalAdjustedPosition - Double value of coordinatespublic double getTableTopLongitudinalAdjustedPosition()
public void setTableTopLateralAdjustedPosition(double dblTableTopLateralAdjustedPosition)
dblTableTopLateralAdjustedPosition - Double value of coordinatespublic double getTableTopLateralAdjustedPosition()
public void setPatientSupportAdjustedAngle(double dblPatientSupportAdjustedAngle)
dblPatientSupportAdjustedAngle - Double value of coordinatespublic double getPatientSupportAdjustedAngle()
public void setTableTopEccentricAdjustedAngle(double dblTableTopEccentricAdjustedAngle)
dblTableTopEccentricAdjustedAngle - Double value of coordinatespublic double getTableTopEccentricAdjustedAngle()
public void setTableTopPitchAdjustedAngle(double dblTableTopPitchAdjustedAngle)
dblTableTopEccentricAdjustedAngle - Double value of coordinatespublic double getTableTopPitchAdjustedAngle()
public void setTableTopRollAdjustedAngle(double dblTableTopRollAdjustedAngle)
dblTableTopRollAdjustedAngle - Double value of coordinatespublic double getTableTopRollAdjustedAngle()
public void setTableTopVerticalSetupDisplacement(java.lang.String strTableTopVerticalSetupDisplacement)
strTableTopVerticalSetupDisplacement - String value of Table Top Vertical Setup Displacement.public java.lang.String getTableTopVerticalSetupDisplacement()
public void setTableTopLongitudinalSetupDisplacement(java.lang.String strTableTopLongitudinalSetupDisplacement)
strTableTopLongitudinalSetupDisplacement - String value of Table Top Longitudinal Setup Displacement.public java.lang.String getTableTopLongitudinalSetupDisplacement()
public void setTableTopLateralSetupDisplacement(java.lang.String strTableTopLateralSetupDisplacement)
strTableTopLateralSetupDisplacement - String value of Table Top Lateral Setup Displacement.public java.lang.String getTableTopLateralSetupDisplacement()
public DeliveryVerificationImageSequence getDeliveryVerificationImageSequence()