public class AcquisitionContextSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ConceptCodeSequence |
getConceptCodeSequence()
Retrieves pre-initialized object of Concept Code 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.
|
ConceptNameCodeSequence |
getConceptNameCodeSequence()
Retrieves pre-initialized object of Concept Name Code 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 |
getDate()
Retrieves Date Value component of a Name/Value pair
|
double[] |
getFloatingPointValue()
Retrieves the Floating Point Value.
|
MeasurementUnitsCodeSequence |
getMeasurementUnitsCodeSequence()
Retrieves pre-initialized object of Measurement Units Code 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[] |
getNumericValue()
Retrieves Numeric Value component of a Name/Value pair
|
java.lang.String |
getPersonName()
Retrieves Person Name Value component of a Name/Value pair
|
long[] |
getRationalDenominatorValue()
Retrieves Rational Denominator Value.
|
java.lang.Long[] |
getRationalNumeratorValue()
Retrieves the Rational Numerator Value.
|
short[] |
getReferencedFrameNumbers()
Retrieves one or more frames in a Multi-frame SOP Instance.
|
java.lang.String |
getTextValue()
Retrieves Text Value Component of a Name/Value pair
|
java.lang.String |
getTime()
Retrieves Time Value component of a Name/Value pair
|
java.lang.String |
getValueType()
Retrieves type of the value encoded in this Item
|
void |
setDate(java.lang.String strDate)
Sets Date Value component of Name/Value pair.Required if the value that Concept Name Code
Sequence (0040,A043) requires (implies) is a date.
|
void |
setFloatingPointValue(double[] dblArrFloatingPointValue)
Sets the Floating Point Value.
|
void |
setNumericValue(java.lang.String strNumericValue)
Sets Numeric Value component of a Name/Value pair.
|
void |
setNumericValue(java.lang.String[] arrStrNumericValue)
Sets Numeric Value component of a Name/Value pair
|
void |
setPersonName(java.lang.String strPersonName)
This method sets Person Name Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043)
|
void |
setRationalDenominatorValue(long[] lArrRationalDenominatorValue)
Sets Rational Denominator Value.
|
void |
setRationalNumeratorValue(java.lang.Long[] lArrRationalNumeratorValue)
Sets Rational Numerator Value.
|
void |
setReferencedFrameNumbers(short[] arrShReferencedFrameNumbers)
Sets References to one or more frames in a Multi-frame SOP Instance.
|
void |
setTextValue(java.lang.String strTextValue)
Sets Text Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043)
|
void |
setTime(java.lang.String strTime)
Sets Time value component of a Name/Value pair
|
void |
setValueType(java.lang.String strValueType)
Sets the Value Type Defined in Terms of TEXT,NUMERIC,CODE,DATE,TIME,PNAME
|
boolean |
validateForModule()
Validates all the attributes in AcquisitionContextSequenceItem 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 setValueType(java.lang.String strValueType)
strValueType - Specifies type of the value encoded in this Itempublic java.lang.String getValueType()
public ConceptNameCodeSequence getConceptNameCodeSequence()
public void setReferencedFrameNumbers(short[] arrShReferencedFrameNumbers)
arrShReferencedFrameNumbers - short Array of one or more frames in a Multi-frame SOP Instancepublic short[] getReferencedFrameNumbers()
public void setNumericValue(java.lang.String[] arrStrNumericValue)
arrStrNumericValue - Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043) is a set of one or more numeric values.public void setNumericValue(java.lang.String strNumericValue)
strNumericValue - String Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043) is a set of one or more numeric values.public java.lang.String[] getNumericValue()
public void setFloatingPointValue(double[] dblArrFloatingPointValue)
dblArrFloatingPointValue - Double value of FloatingPointValuepublic double[] getFloatingPointValue()
public void setRationalNumeratorValue(java.lang.Long[] lArrRationalNumeratorValue)
lArrRationalNumeratorValue - Long array of Rational Numerator Value.public java.lang.Long[] getRationalNumeratorValue()
public void setRationalDenominatorValue(long[] lArrRationalDenominatorValue)
lArrRationalDenominatorValue - Long value ofRational Denominator Valuepublic long[] getRationalDenominatorValue()
public MeasurementUnitsCodeSequence getMeasurementUnitsCodeSequence()
public void setDate(java.lang.String strDate)
strDate - String Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043) is a date.public java.lang.String getDate()
public void setTime(java.lang.String strTime)
strTime - String Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043)public java.lang.String getTime()
public void setPersonName(java.lang.String strPersonName)
strPersonName - String Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043) is a Person Name.public java.lang.String getPersonName()
public void setTextValue(java.lang.String strTextValue)
strTextValue - String Value component of a Name/Value pair when the Concept implied by Concept Name
Code Sequence (0040,A043) is a Text Observation Value.public java.lang.String getTextValue()
public ConceptCodeSequence getConceptCodeSequence()