public class ScanProcedureModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
ScanProcedureModule(IDataSet objIDataSet)
Creates ScanProcedureModule
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDateTime()
Retrieves date and time that the acquisition of data that resulted in this instance started.
|
java.lang.String |
getAcquisitionNumber()
Retrieves Acquisition Number.
|
java.lang.String |
getInstanceNumber()
Retrieves A number that identifies this instance.
|
RegistrationMethodCodeSequence |
getRegistrationMethodCodeSequence()
Retrieves pre-initialized object of Registration Method CodeSequence.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
|
double |
getShotDurationTime()
Retrieves the time in seconds from the start of this shot until the endof this shot.
|
double |
getShotOffsetTime()
Retrieves the time in seconds from the start of this shot until the start of this shot.
|
SurfaceScanAcquisitionTypeCodeSequence |
getSurfaceScanAcquisitionTypeCodeSequence()
Retrieves pre-initialized object of Surface Scan Acquisition TypeCode 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
|
SurfaceScanModeCodeSequence |
getSurfaceScanModeCodeSequence()
Retrieves pre-initialized object of Surface Scan Mode CodeSequence.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 date and time that the acquisition of data that resulted in this instance started.
|
void |
setAcquisitionNumber(java.lang.String strAcquisitionNumber)
Sets Acquisition Number
|
void |
setInstanceNumber(java.lang.String strInstanceNumber)
Sets A number that identifies this instance.
|
void |
setShotDurationTime(double dblShotDurationTime)
Sets the time in seconds from the start of this shot until the endof this shot.
|
void |
setShotOffsetTime(double dblShotOffsetTime)
Sets the time in seconds from the start of this shot until the start of this shot.
|
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 ScanProcedureModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - If validation of Module failspublic SurfaceScanAcquisitionTypeCodeSequence getSurfaceScanAcquisitionTypeCodeSequence()
public SurfaceScanModeCodeSequence getSurfaceScanModeCodeSequence()
public RegistrationMethodCodeSequence getRegistrationMethodCodeSequence()
public void setInstanceNumber(java.lang.String strInstanceNumber)
strInstanceNumber - - A number that identifies this instance.public java.lang.String getInstanceNumber()
public void setAcquisitionNumber(java.lang.String strAcquisitionNumber)
strAcquisitionNumber - - Acquisition Number.public java.lang.String getAcquisitionNumber()
public void setAcquisitionDateTime(java.lang.String strAcquisitionDateTime)
strAcquisitionDateTime - String value of Acquisition DateTimepublic java.lang.String getAcquisitionDateTime()
public void setShotDurationTime(double dblShotDurationTime)
dblShotDurationTime - Double value of Shot Duration Timepublic double getShotDurationTime()
public void setShotOffsetTime(double dblShotOffsetTime)
dblShotOffsetTime - Double value of ShotOffsetTimepublic double getShotOffsetTime()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module