public class PresentationStateModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PresentationStateModule(IDataSet objIDataSet)
Instantiates a new presentation state module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentCreatorsName()
Retrieves Name of operator saving the presentation state (such as a technologist or physician).
|
java.lang.String |
getContentDescription()
Retrieves description of this presentation.
|
java.lang.String |
getContentLabel()
Retrieves a label that is used to identify this presentation.
|
java.lang.String |
getInstanceNumber()
Retrieves a number that identifies this presentation.
|
MaskSubtractionSequence |
getMaskSubtractionSequence()
Retrieves pre-initialized object of Mask Subtraction 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 |
getPresentationCreationDate()
Retrieves Date on which this presentation was created.
|
java.lang.String |
getPresentationCreationTime()
Retrieves Time on which this presentation was created.
|
java.lang.String |
getRecommendedViewingMode()
Retrieves the recommended viewing protocol(s).
|
ReferencedSeriesSequence |
getReferencedSeriesSequence()
Retrieves pre-initialized object of Referenced Series 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
|
short |
getShutterPresentationValue()
Retrieves the value used to replace those parts of the image occluded by the shutter, in PValues.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setContentCreatorsName(java.lang.String strContentCreatorsName)
Sets Name of operator saving the presentation state (such as a technologist or physician).
|
void |
setContentDescription(java.lang.String strContentDescription)
Sets a description of this presentation.
|
void |
setContentLabel(java.lang.String strContentLabel)
Sets a label that is used to identify this presentation.
|
void |
setInstanceNumber(java.lang.String strInstanceNumber)
Sets a number that identifies this presentation (SOP Instance).
|
void |
setPresentationCreationDate(java.lang.String strPresentationCreationDate)
Sets Date on which this presentation was created.
|
void |
setPresentationCreationTime(java.lang.String strPresentationCreationTime)
Sets Time on which this presentation was created.
|
void |
setRecommendedViewingMode(EnumRecommendedViewingMode enumRecommendedViewingMode)
Sets the recommended viewing protocol(s).
|
void |
setShutterPresentationValue(short shShutterPresentationValue)
Sets the value used to replace those parts of the image occluded by the shutter, in PValues.
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public PresentationStateModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - If validation of Module failspublic void setInstanceNumber(java.lang.String strInstanceNumber)
strInstanceNumber - String value of number that identifies this presentationpublic java.lang.String getInstanceNumber()
public void setContentLabel(java.lang.String strContentLabel)
strContentLabel - String value of label that is used to identify this presentation.public java.lang.String getContentLabel()
public void setContentDescription(java.lang.String strContentDescription)
strContentDescription - String value description of this presentation.public java.lang.String getContentDescription()
public void setPresentationCreationDate(java.lang.String strPresentationCreationDate)
strPresentationCreationDate - String value of Date on which this presentation was created.public java.lang.String getPresentationCreationDate()
public void setPresentationCreationTime(java.lang.String strPresentationCreationTime)
strPresentationCreationTime - String value of Time on which this presentation was created.public java.lang.String getPresentationCreationTime()
public void setContentCreatorsName(java.lang.String strContentCreatorsName)
strContentCreatorsName - String value of Name of operatorpublic java.lang.String getContentCreatorsName()
public void setShutterPresentationValue(short shShutterPresentationValue)
shShutterPresentationValue - short value of Shutter Presentation Value.public short getShutterPresentationValue()
public void setRecommendedViewingMode(EnumRecommendedViewingMode enumRecommendedViewingMode)
enumRecommendedViewingMode - Enum value viewing protocol(s).public java.lang.String getRecommendedViewingMode()
public ReferencedSeriesSequence getReferencedSeriesSequence()
public MaskSubtractionSequence getMaskSubtractionSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module