public class ImageBoxContentSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfigurationInformation()
Return character string that contains either the ID of the printer configuration table that contains a set of
values for implementation specific print parameters (e.g.
|
short |
getImagePosition()
Retrieves the position of the image on the film, based on Image Display Format (2010,0010).
|
java.lang.String |
getMagnificationType()
Retrieves Magnification Type.
|
java.lang.String |
getPolarity()
Retrieves whether minimum pixel values (after VOI LUT transformation) are to printed black or white.
|
ReferencedImageOverlayBoxSequence |
getReferencedImageOverlayBoxSequence()
Retrieves pre-initialized object of Referenced Image Overlay Box 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
|
ReferencedImageSequence |
getReferencedImageSequence()
Retrieves pre-initialized object of Referenced 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
|
ReferencedPresentationLUTSequence |
getReferencedPresentationLUTSequence()
Retrieves pre-initialized object of Referenced Presentation LUT 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 |
getRequestedDecimateOrCropBehavior()
Return whether image pixels are to be decimated or cropped if the image rows or columns is greater
than the available printable pixels in an Image Box.
|
java.lang.String |
getRequestedImageSize()
Return width (x-dimension) in mm of the image to be printed.
|
java.lang.String |
getSmoothingType()
Return value that specifies the type of the interpolation function.
|
java.lang.String |
getSOPInstanceUID()
Retrieves SOP Instance UID of the contained Image Box SOP Class.
|
void |
setConfigurationInformation(java.lang.String strConfigurationInformation)
Sets character string that contains either the ID of the printer configuration table that contains a set of
values for implementation specific print parameters (e.g.
|
void |
setImagePosition(short sImagePosition)
Sets the position of the image on the film, based on Image Display Format (2010,0010).
|
void |
setMagnificationType(EnumMagnificationType enumMagnificationType)
Sets interpolation type by which the printer magnifies or decimates the image in order to fit the image in the
image box on film.
|
void |
setPolarity(EnumPolarity enumPolarity)
Sets whether minimum pixel values (after VOI LUT transformation) are to printed black or white.
|
void |
setRequestedDecimateOrCropBehavior(EnumDecimateOrCropBehavior enumDecimateOrCropBehavior)
Sets whether image pixels are to be decimated or cropped if the image rows or columns is greater
than the available printable pixels in an Image Box.
|
void |
setRequestedImageSize(java.lang.String strRequestedImageSize)
Sets width (x-dimension) in mm of the image to be printed.
|
void |
setSmoothingType(java.lang.String strSmoothingType)
Sets value that specifies the type of the interpolation function.
|
void |
setSOPInstanceUID(java.lang.String strSOPInstanceUID)
Sets SOP Instance UID of the contained Image Box SOP Class.
|
boolean |
validateForModule()
Validates all the attributes in
ImageBoxContentSequenceItem 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 void setSOPInstanceUID(java.lang.String strSOPInstanceUID)
strSOPInstanceUID - String value of SOP Instance UID of the contained Image Box SOP Class.public java.lang.String getSOPInstanceUID()
public void setImagePosition(short sImagePosition)
sImagePosition - short value of Image Position.public short getImagePosition()
public void setPolarity(EnumPolarity enumPolarity)
enumPolarity - Enum value of Polarity.public java.lang.String getPolarity()
public void setMagnificationType(EnumMagnificationType enumMagnificationType)
enumMagnificationType - Enum value of Magnification Type.public java.lang.String getMagnificationType()
public void setSmoothingType(java.lang.String strSmoothingType)
strSmoothingType - String value of Smoothing Type.public java.lang.String getSmoothingType()
public void setRequestedImageSize(java.lang.String strRequestedImageSize)
strRequestedImageSize - String value of Requested Image Size.public java.lang.String getRequestedImageSize()
public void setRequestedDecimateOrCropBehavior(EnumDecimateOrCropBehavior enumDecimateOrCropBehavior)
enumDecimateOrCropBehavior - Enum value of Requested Decimate/Crop Behavior.public java.lang.String getRequestedDecimateOrCropBehavior()
public void setConfigurationInformation(java.lang.String strConfigurationInformation)
strConfigurationInformation - String value of Configuration Information.public java.lang.String getConfigurationInformation()
public ReferencedImageSequence getReferencedImageSequence()
public ReferencedImageOverlayBoxSequence getReferencedImageOverlayBoxSequence()
public ReferencedPresentationLUTSequence getReferencedPresentationLUTSequence()
public boolean validateForModule()
throws InvalidItemException
ImageBoxContentSequenceItem that are present in the DataSet.validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.