public class TextObjectSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
float[] |
getAnchorPoint()
Retrieves Location of a point in the image or Specified Displayed Area to which the Unformatted Text Value is related.
|
java.lang.String |
getAnchorPointAnnotationUnits()
Retrieves Units of measure for the axes of the text anchor point annotation
|
java.lang.String |
getAnchorPointVisibility()
Retrieves Flag to indicate whether or not a visible indication of the relationship between the text and the anchor point is to be displayed.
|
java.lang.String |
getBoundingBoxAnnotationUnits()
Retrieves Units of measure for the axes of the text bounding box.
|
float[] |
getBoundingBoxBottomRightHandCorner()
Retrieves the Bottom Right pixel in the referenced image to be displayed, given as column\row.
|
java.lang.String |
getBoundingBoxTextHorizontalJustification()
Retrieves Location of the text relative to the vertical edges of the bounding box.
|
float[] |
getBoundingBoxTopLeftHandCorner()
Retrieves the top left pixel in the referenced image to be displayed, given as column\row.
|
java.lang.String |
getUnformattedTextValue()
Retrieves Text data which is unformatted and whose manner of display within the defined bounding box
or relative to the specified anchor point is implementation dependent.
|
void |
setAnchorPoint(float[] arrfAnchorPoint)
Sets Location of a point in the image or Specified Displayed Area to which the Unformatted Text Value is related.
|
void |
setAnchorPointAnnotationUnits(EnumBoundingBoxAnnotationUnits enumAnchorPointAnnotationUnits)
Sets Units of measure for the axes of the text anchor point annotation
|
void |
setAnchorPointVisibility(EnumAnchorPointVisibility enumAnchorPointVisibility)
Sets Flag to indicate whether or not a visible indication of the relationship between the text and the anchor point is to be displayed.
|
void |
setBoundingBoxAnnotationUnits(EnumBoundingBoxAnnotationUnits enumBoundingBoxAnnotationUnits)
Sets Units of measure for the axes of the text bounding box.
|
void |
setBoundingBoxBottomRightHandCorner(float[] arrfBoundingBoxBottomRightHandCorner)
Sets Location of the Bottom Right Hand Corner of the bounding box in which Unformatted Text Value is to
be displayed, in Bounding Box Annotation Units , given as column\row.
|
void |
setBoundingBoxTextHorizontalJustification(EnumBoundingBoxTextHorizontalJustification enumBoundingBoxTextHorizontalJustification)
Sets Location of the text relative to the vertical edges of the bounding box.
|
void |
setBoundingBoxTopLeftHandCorner(float[] arrfBoundingBoxTopLeftHandCorner)
Sets Location of the Top Left Hand Corner of the bounding box in which Unformatted Text Value is to
be displayed, in Bounding Box Annotation Units , given as column\row.
|
void |
setUnformattedTextValue(java.lang.String strUnformattedTextValue)
Sets Text data which is unformatted and whose manner of display within the defined bounding box
or relative to the specified anchor point is implementation dependent.
|
boolean |
validateForModule()
Validates all the attributes in TextObjectSequenceItem 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 ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setBoundingBoxAnnotationUnits(EnumBoundingBoxAnnotationUnits enumBoundingBoxAnnotationUnits)
enumBoundingBoxAnnotationUnits - Enum value of Unitspublic java.lang.String getBoundingBoxAnnotationUnits()
public void setAnchorPointAnnotationUnits(EnumBoundingBoxAnnotationUnits enumAnchorPointAnnotationUnits)
enumAnchorPointAnnotationUnits - Enum value of Unitspublic java.lang.String getAnchorPointAnnotationUnits()
public void setUnformattedTextValue(java.lang.String strUnformattedTextValue)
strUnformattedTextValue - String value of Text Datapublic java.lang.String getUnformattedTextValue()
public void setBoundingBoxTopLeftHandCorner(float[] arrfBoundingBoxTopLeftHandCorner)
arrfBoundingBoxTopLeftHandCorner - float array of Hand Corner of the bounding boxpublic float[] getBoundingBoxTopLeftHandCorner()
public void setBoundingBoxBottomRightHandCorner(float[] arrfBoundingBoxBottomRightHandCorner)
arrfBoundingBoxBottomRightHandCorner - float array of Hand Corner of the bounding boxpublic float[] getBoundingBoxBottomRightHandCorner()
public void setBoundingBoxTextHorizontalJustification(EnumBoundingBoxTextHorizontalJustification enumBoundingBoxTextHorizontalJustification)
enumBoundingBoxTextHorizontalJustification - Enum value of Locationpublic java.lang.String getBoundingBoxTextHorizontalJustification()
public void setAnchorPoint(float[] arrfAnchorPoint)
arrfAnchorPoint - float array of Location of a pointpublic float[] getAnchorPoint()
public void setAnchorPointVisibility(EnumAnchorPointVisibility enumAnchorPointVisibility)
enumAnchorPointVisibility - Enum value of Flagpublic java.lang.String getAnchorPointVisibility()