public class BeamLimitingDeviceSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ApplicatorSequence |
getApplicatorSequence()
Retrieves pre-initialized object of Applicator 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.
|
BlockSequence |
getBlockSequence()
Retrieves pre-initialized object of Block 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.
|
java.lang.String[] |
getLeafOrJawPositions()
Retrieves positions of beam limiting device (collimator) leaf or jaw (element) pairs (in
mm) in IEC BEAM LIMITING DEVICE coordinate axis appropriate to RT Beam Limiting Device Type (300A,00B8).
|
java.lang.String[] |
getLeafPositionBoundaries()
Retrieves positions of diaphragm jaw pairs (in mm) in IEC BEAM LIMITING DEVICE coordinate
axis in the IEC order X1, X2, Y1, Y2.
|
java.lang.String |
getNumberOfLeafOrJawPairs()
Retrieves number of leaf (element) or jaw pairs (equal to 1 for standard beam limiting
device jaws).
|
java.lang.String |
getRTBeamLimitingDeviceType()
Retrieves type of beam limiting device (collimator).
|
java.lang.String |
getSourceToBeamLimitingDeviceDistance()
Retrieves type of beam limiting device (collimator).
|
void |
setLeafOrJawPositions(java.lang.String[] arrStrLeafOrJawPositions)
Sets positions of beam limiting device (collimator) leaf or jaw (element) pairs (in
mm) in IEC BEAM LIMITING DEVICE coordinate axis appropriate to RT Beam Limiting Device Type (300A,00B8).
|
void |
setLeafPositionBoundaries(java.lang.String[] arrStrLeafPositionBoundaries)
Sets positions of diaphragm jaw pairs (in mm) in IEC BEAM LIMITING DEVICE coordinate
axis in the IEC order X1, X2, Y1, Y2.
|
void |
setNumberOfLeafOrJawPairs(java.lang.String strNumberOfLeafOrJawPairs)
Sets number of leaf (element) or jaw pairs (equal to 1 for standard beam limiting
device jaws).
|
void |
setRTBeamLimitingDeviceType(java.lang.String strRTBeamLimitingDeviceType)
Sets type of beam limiting device (collimator).
|
void |
setSourceToBeamLimitingDeviceDistance(java.lang.String strSourceToBeamLimitingDeviceDistance)
Sets radiation source to beam limiting device (collimator) distance (mm).
|
boolean |
validateForModule()
Validates all the attributes in
BeamLimitingDeviceSequenceItem 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
BeamLimitingDeviceSequenceItem that are present in the DataSet.validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setRTBeamLimitingDeviceType(java.lang.String strRTBeamLimitingDeviceType)
strRTBeamLimitingDeviceType - - Specifies String value of RT Beam Limiting Device Type.public java.lang.String getRTBeamLimitingDeviceType()
public void setSourceToBeamLimitingDeviceDistance(java.lang.String strSourceToBeamLimitingDeviceDistance)
strSourceToBeamLimitingDeviceDistance - -Specifies String value of Source to Beam Limiting Device Distance.public java.lang.String getSourceToBeamLimitingDeviceDistance()
public void setNumberOfLeafOrJawPairs(java.lang.String strNumberOfLeafOrJawPairs)
strNumberOfLeafOrJawPairs - -Specifies String value of Number of Leaf/Jaw Pairs.public java.lang.String getNumberOfLeafOrJawPairs()
public void setLeafPositionBoundaries(java.lang.String[] arrStrLeafPositionBoundaries)
arrStrLeafPositionBoundaries - -String array of Leaf Position Boundaries.public java.lang.String[] getLeafPositionBoundaries()
public void setLeafOrJawPositions(java.lang.String[] arrStrLeafOrJawPositions)
arrStrLeafOrJawPositions- - String value of Leaf/Jaw Positions.public java.lang.String[] getLeafOrJawPositions()
public ApplicatorSequence getApplicatorSequence()
public BlockSequence getBlockSequence()