public class IonBlockSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessoryCode()
Retrieves Accessory Code.
|
java.lang.String[] |
getBlockData()
Retrieves a data stream of (x,y) pairs which comprise the block edge.
|
java.lang.String |
getBlockDivergence()
Retrieves type of Block Divergence.
|
java.lang.String |
getBlockMountingPosition()
Retrieves type of Block Mounting Position.
|
java.lang.String |
getBlockName()
Retrieves user-defined name for block.
|
java.lang.String |
getBlockNumber()
Retrieves identification number of the Block.
|
java.lang.String |
getBlockNumberOfPoints()
Retrieves BlockNumberOfPoints.
|
BlockSlabSequence |
getBlockSlabSequence()
Retrieves pre-initialized object of BlockSlabSequence.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 |
getBlockThickness()
Retrieves thickness of block (in mm) parallel to radiation beam axis.
|
java.lang.String |
getBlockTrayID()
Retrieves user-supplied identifier for block tray.
|
java.lang.String |
getBlockType()
Retrieves type of block.
|
float |
getIsocentertoBlockTrayDistance()
Retrieves the IsocentertoBlockTrayDistance.
|
java.lang.String |
getMaterialID()
Retrieves user-defined name for block.
|
java.lang.String |
getReferencedReferenceImageNumber()
Retrieves NumberofBlockSlabItems.
|
void |
setAccessoryCode(java.lang.String strAccessoryCode)
Sets An identifier for the accessory intended to be read by a device such as a bar-code reader.
|
void |
setBlockData(java.lang.String[] arrStrBlockData)
Sets a data stream of (x,y) pairs which comprise the block edge.
|
void |
setBlockDivergence(EnumBlockDivergence enumBlockDivergence)
Sets type of Block Divergence.
|
void |
setBlockMountingPosition(EnumBlockMountingPosition enumBlockMountingPosition)
Sets type of Block Mounting Position.
|
void |
setBlockName(java.lang.String strBlockName)
Sets user-defined name for block.
|
void |
setBlockNumber(java.lang.String strBlockNumber)
Sets identification number of the Block.
|
void |
setBlockNumberOfPoints(java.lang.String strBlockNumberOfPoints)
Sets BlockNumberOfPoints .
|
void |
setBlockThickness(java.lang.String strBlockThickness)
Sets thickness of block (in mm) parallel to radiation beam axis.
|
void |
setBlockTrayID(java.lang.String strBlockTrayID)
Sets user-supplied identifier for block tray.
|
void |
setBlockType(EnumBlockType enumBlockType)
Sets type of block.
|
void |
setIsocentertoBlockTrayDistance(float fIsocentertoBlockTrayDistance)
Sets the Iso center to Block Tray Distance.
|
void |
setMaterialID(java.lang.String strMaterialID)
Sets user-supplied identifier for material used to manufacture Block.
|
void |
setNumberofBlockSlabItems(java.lang.String strNumberofBlockSlabItems)
Sets Number of Block Slab Items.
|
boolean |
validateForModule()
Validates all the attributes in
IonBlockSequenceItem 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
IonBlockSequenceItem that are present in the DataSet.validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setBlockTrayID(java.lang.String strBlockTrayID)
strBlockTrayID - String value of Block Tray ID.public java.lang.String getBlockTrayID()
public void setAccessoryCode(java.lang.String strAccessoryCode)
strAccessoryCode - String value of Accessory Code.public java.lang.String getAccessoryCode()
public void setIsocentertoBlockTrayDistance(float fIsocentertoBlockTrayDistance)
fIsocentertoBlockTrayDistance - Float value of the Isocenter to Block Tray Distancepublic float getIsocentertoBlockTrayDistance()
public void setBlockType(EnumBlockType enumBlockType)
enumBlockType - String value of Source to Block Type.public java.lang.String getBlockType()
public void setBlockDivergence(EnumBlockDivergence enumBlockDivergence)
enumBlockDivergence - String value of Source to Block Type.public java.lang.String getBlockDivergence()
public void setBlockMountingPosition(EnumBlockMountingPosition enumBlockMountingPosition)
enumBlockMountingPosition - String value of Source to Block Type.public java.lang.String getBlockMountingPosition()
public void setBlockNumber(java.lang.String strBlockNumber)
strBlockNumber - String value of Block Number.public java.lang.String getBlockNumber()
public void setBlockName(java.lang.String strBlockName)
strBlockName - String value of Block Name.public java.lang.String getBlockName()
public void setMaterialID(java.lang.String strMaterialID)
strMaterialID - String value of Material ID.public java.lang.String getMaterialID()
public void setBlockThickness(java.lang.String strBlockThickness)
strBlockThickness - String value of Block Thickness.public java.lang.String getBlockThickness()
public void setBlockNumberOfPoints(java.lang.String strBlockNumberOfPoints)
strBlockNumberOfPoints - String value of Block Number of Points.public java.lang.String getBlockNumberOfPoints()
public void setBlockData(java.lang.String[] arrStrBlockData)
arrStrBlockData - String value of Block Data.public java.lang.String[] getBlockData()
public void setNumberofBlockSlabItems(java.lang.String strNumberofBlockSlabItems)
strNumberofBlockSlabItems - String value of NumberofBlockSlabItems.public java.lang.String getReferencedReferenceImageNumber()
public BlockSlabSequence getBlockSlabSequence()