public class KeyObjectDocumentSeriesModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
KeyObjectDocumentSeriesModule(IDataSet objIDataSet)
Instantiates a new key object document series module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getModality()
Retrieves the Type of equipment that originally acquired the data.
|
java.lang.String |
getProtocolName()
Retrieves Protocol Name.
|
ReferencedPerformedProcedureStepSequence |
getReferencedPerformedProcedureStepSequence()
Retrieves pre-initialized object of ReferencedPerformedProcedureStepSequence.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 |
getSeriesDate()
Retrieves Series Date.
|
java.lang.String |
getSeriesDescription()
Retrieves Series Description.
|
SeriesDescriptionCodeSequence |
getSeriesDescriptionCodeSequence()
This method provides the pre-initialized object of Series Description Code Sequence.
|
java.lang.String |
getSeriesInstanceUID()
Retrieves the Unique identifier of the Series.
|
java.lang.String |
getSeriesNumber()
Retrieves A number that identifies the Series.
|
java.lang.String |
getSeriesTime()
Retrieves Series Time.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setModality(EnumModality enumModality)
Sets the Type of equipment that originally acquired the data.
|
void |
setProtocolName(java.lang.String strProtocolName)
Sets the protocol name.
|
void |
setSeriesDate(java.lang.String strSeriesDate)
Sets the series date.
|
void |
setSeriesDescription(java.lang.String strSeriesDescription)
Sets the series description.
|
void |
setSeriesInstanceUID(java.lang.String strSeriesInstanceUID)
Sets the Unique identifier of the Series.
|
void |
setSeriesNumber(java.lang.String strSeriesNumber)
Sets A number that identifies the Series.
|
void |
setSeriesTime(java.lang.String strSeriesTime)
Sets the series time.
|
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 KeyObjectDocumentSeriesModule(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 setModality(EnumModality enumModality)
enumModality - Enum value of the Type of equipmentpublic java.lang.String getModality()
public void setSeriesInstanceUID(java.lang.String strSeriesInstanceUID)
strSeriesInstanceUID - String value of number that identifies this Seriespublic java.lang.String getSeriesInstanceUID()
public void setSeriesNumber(java.lang.String strSeriesNumber)
strSeriesNumber - the str series numberpublic java.lang.String getSeriesNumber()
public void setSeriesDate(java.lang.String strSeriesDate)
strSeriesDate - : Date the Series started.public java.lang.String getSeriesDate()
public void setSeriesTime(java.lang.String strSeriesTime)
strSeriesTime - : Time the Series started.public java.lang.String getSeriesTime()
public void setProtocolName(java.lang.String strProtocolName)
strProtocolName - : User-defined description of the conditions
under which the Series was performed.public java.lang.String getProtocolName()
public void setSeriesDescription(java.lang.String strSeriesDescription)
strSeriesDescription - : User provided description of the Seriespublic java.lang.String getSeriesDescription()
public SeriesDescriptionCodeSequence getSeriesDescriptionCodeSequence()
public ReferencedPerformedProcedureStepSequence getReferencedPerformedProcedureStepSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module