public class RawDataModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
RawDataModule(IDataSet objIDataSet)
Instantiates a new raw data module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDatetime()
Retrieves the date and time that the acquisition of data started.
|
java.lang.String |
getContentDate()
Retrieves the date the raw data creation was started.
|
java.lang.String |
getContentTime()
Retrieves the time the raw data creation was started.
|
java.lang.String |
getCreatorVersionUID()
Retrieves the Unique identification of the equipment and version of the software that has created the Raw Data information.
|
java.lang.String |
getInstanceNumber()
Retrieves a number that identifies this image.
|
ReferencedInstanceSequence |
getReferencedInstanceSequence()
Retrieves pre-initialized object of Referenced Instance 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
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
Sets the date and time that the acquisition of data started.
|
void |
setContentDate(java.lang.String strContentDate)
Sets the date the raw data creation was started.
|
void |
setContentTime(java.lang.String strContentTime)
Sets the time the raw data creation was started.
|
void |
setCreatorVersionUID(java.lang.String strCreatorVersionUID)
Sets the Unique identification of the equipment and version of the software that has created the Raw Data information.
|
void |
setInstanceNumber(java.lang.String strInstanceNumber)
Sets a number that identifies this image.
|
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 RawDataModule(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 imagepublic java.lang.String getInstanceNumber()
public void setContentDate(java.lang.String strContentDate)
strContentDate - String value of datepublic java.lang.String getContentDate()
public void setContentTime(java.lang.String strContentTime)
strContentTime - String value of timepublic java.lang.String getContentTime()
public void setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
strAcquisitionDatetime - String value of date and timepublic java.lang.String getAcquisitionDatetime()
public void setCreatorVersionUID(java.lang.String strCreatorVersionUID)
strCreatorVersionUID - String value of Unique identifierpublic java.lang.String getCreatorVersionUID()
public ReferencedInstanceSequence getReferencedInstanceSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module