public class WaveformAnnotationSequenceItem extends Item
WaveformAnnotationSequence.| Modifier and Type | Method and Description |
|---|---|
short |
getAnnotationGroupNumber()
Retrieves attribute number identifying associated annotations
|
ConceptCodeSequence |
getConceptCodeSequence()
Retrieves pre-initialized object of ConceptCodeSequence.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 ConceptNameCodeSequence.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
|
MeasurementUnitsCodeSequence |
getMeasurementUnitsCodeSequence()
Retrieves pre-initialized object of MeasurementUnitsCodeSequence.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()
Return attribute Which identifies Numeric measurement value or values.
|
java.lang.String[] |
getReferencedDatetime()
Return attribute Specifies temporal points for annotation by absolute time.
|
java.lang.Short[] |
getReferencedSamplePositions()
Return attribute identifies List of samples within a multiplex group specifying temporal points for annotation.
|
java.lang.String[] |
getReferencedTimeOffsets()
Return attribute Specifies temporal points for annotation by number of seconds after start of data.
|
java.lang.Short[] |
getReferencedWaveformChannels()
Return attribute identifies List of channels in waveform to which annotation applies.
|
java.lang.String |
getTemporalRangeType()
Retrieves Temporal Range Type
|
java.lang.String |
getUnformattedTextValue()
Return attribute identifies Text Observation Value (annotation).
|
void |
setAnnotationGroupNumber(short shAnnotationGroupNumber)
Sets attribute number identifying associated annotations
|
void |
setNumericValue(java.lang.String[] arrStrNumericValue)
Sets attribute Which identifies Numeric measurement value or values.
|
void |
setReferencedDatetime(java.lang.String[] arrStrReferencedDatetime)
Sets attribute Specifies temporal points for annotation by absolute time.
|
void |
setReferencedSamplePositions(java.lang.Short[] arrShReferencedSamplePositions)
Sets attribute identifies List of samples within a multiplex group specifying temporal points for annotation.
|
void |
setReferencedTimeOffsets(java.lang.String[] arrStrReferencedTimeOffsets)
Sets attribute Specifies temporal points for annotation by number of seconds after start of data.
|
void |
setReferencedWaveformChannels(java.lang.Short[] arrShReferencedWaveformChannels)
Sets attribute identifies List of channels in waveform to which annotation applies.
|
void |
setTemporalRangeType(EnumTemporalRangeType enumTemporalRangeType)
Sets Temparal Range Type
|
void |
setUnformattedTextValue(java.lang.String StrUnformattedTextValue)
Sets attribute identifies Text Observation Value (annotation).
|
boolean |
validateForModule()
Validates all the attributes in WaveformAnnotationSequenceItem 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 setUnformattedTextValue(java.lang.String StrUnformattedTextValue)
StrUnformattedTextValue - String identifies Text Observation Value (annotation).public java.lang.String getUnformattedTextValue()
public ConceptNameCodeSequence getConceptNameCodeSequence()
public ConceptCodeSequence getConceptCodeSequence()
public void setNumericValue(java.lang.String[] arrStrNumericValue)
arrStrNumericValue - String array of Numeric measurement value or values.public java.lang.String[] getNumericValue()
public MeasurementUnitsCodeSequence getMeasurementUnitsCodeSequence()
public void setReferencedWaveformChannels(java.lang.Short[] arrShReferencedWaveformChannels)
arrShReferencedWaveformChannels - Short array of List of channelspublic java.lang.Short[] getReferencedWaveformChannels()
public void setTemporalRangeType(EnumTemporalRangeType enumTemporalRangeType)
enumTemporalRangeType - Enumerated Value of Temporal Range Typepublic java.lang.String getTemporalRangeType()
public void setReferencedSamplePositions(java.lang.Short[] arrShReferencedSamplePositions)
arrShReferencedSamplePositions - Short array of List of samples within a multiplex grouppublic java.lang.Short[] getReferencedSamplePositions()
public void setReferencedTimeOffsets(java.lang.String[] arrStrReferencedTimeOffsets)
arrStrReferencedTimeOffsets - String array of temporal points for annotationpublic java.lang.String[] getReferencedTimeOffsets()
public void setReferencedDatetime(java.lang.String[] arrStrReferencedDatetime)
arrStrReferencedDatetime - String array of temporal points for annotation.public java.lang.String[] getReferencedDatetime()
public void setAnnotationGroupNumber(short shAnnotationGroupNumber)
shAnnotationGroupNumber - short value of number identifying associated annotationspublic short getAnnotationGroupNumber()