public class PhaseInformationSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getActualFrameDuration()
Retrieves Nominal time of acquisition per individual frame, in msec.
|
short |
getNumberOfFramesInPhase()
Retrieves Number of frames in this phase.
|
java.lang.String |
getPauseBetweenFrames()
Retrieves time paused between each frame of this phase (in msec).
|
java.lang.String |
getPhaseDelay()
Retrieves time paused between the last frame of the previous phase and the first frame of
this phase, in msec.
|
java.lang.String[] |
getTriggerVector()
Return an array of trigger times when gating information is acquired simultaneously
with the dynamic image data.
|
void |
setActualFrameDuration(java.lang.String strActualFrameDuration)
Sets Nominal time of acquisition per individual frame, in msec.
|
void |
setNumberOfFramesInPhase(short shNumberOfFramesInPhase)
Sets Number of frames in this phase.
|
short |
setNumberOfTriggersInPhase()
Return number of entries in the Trigger Vector.
|
void |
setNumberOfTriggersInPhase(short shNumberOfTriggersInPhase)
Sets the number of entries in the Trigger Vector (0054,0210) for this phase.
|
void |
setPauseBetweenFrames(java.lang.String strPauseBetweenFrames)
Sets time paused between each frame of this phase (in msec).
|
void |
setPhaseDelay(java.lang.String strPhaseDelay)
Sets time paused between the last frame of the previous phase and the first frame of
this phase, in msec.
|
java.lang.String |
setPhaseDescription()
Retrieve description of this phase of the Dynamic image.
|
void |
setPhaseDescription(EnumPhaseDescription enumPhaseDescription)
Sets description of this phase of the Dynamic image.Defined Terms:FLOW, WASHOUT, UPTAKE,EMPTYING,EXCRETION
|
void |
setTriggerVector(java.lang.String[] arrStrTriggerVector)
Sets an array of trigger times when gating information is acquired simultaneously
with the dynamic image data.
|
boolean |
validateForModule()
Validates all the attributes in PhaseInformationSequenceItem 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 setPhaseDelay(java.lang.String strPhaseDelay)
strPhaseDelay - String value of Phase Delay.public java.lang.String getPhaseDelay()
public void setActualFrameDuration(java.lang.String strActualFrameDuration)
strActualFrameDuration - String value of Actual Frame Duration.public java.lang.String getActualFrameDuration()
public void setPauseBetweenFrames(java.lang.String strPauseBetweenFrames)
strPauseBetweenFrames - String value of Pause Between Frames.public java.lang.String getPauseBetweenFrames()
public void setNumberOfFramesInPhase(short shNumberOfFramesInPhase)
shNumberOfFramesInPhase - short value of Number Of Frames in Phase.public short getNumberOfFramesInPhase()
public void setTriggerVector(java.lang.String[] arrStrTriggerVector)
arrStrTriggerVector - String array of Trigger Vector.public java.lang.String[] getTriggerVector()
public void setNumberOfTriggersInPhase(short shNumberOfTriggersInPhase)
shNumberOfTriggersInPhase - short value of Number Of Triggers in Phase.public short setNumberOfTriggersInPhase()
public void setPhaseDescription(EnumPhaseDescription enumPhaseDescription)
enumPhaseDescription - Enum value of Phase Description.public java.lang.String setPhaseDescription()