public class GeneralContributingSourcesMacro extends Macro
| Constructor and Description |
|---|
GeneralContributingSourcesMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
GeneralContributingSourcesMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
GeneralContributingSourcesMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
GeneralContributingSourcesMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDatetime()
Retrieves the Date and Time of Acquisition
|
java.lang.String |
getAcquisitionProtocolName()
Return user-defined label identifier for AcquisitionProtocolName.
|
ContributingSOPInstancesReferenceSequence |
getContributingSOPInstancesReferenceSequence()
Retrieves pre-initialized object of Contributing SOP InstancesReference 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 |
getDeviceSerialNumber()
Retrieves Manufacturer's serial number of the equipment used for beam delivery.
|
java.lang.String |
getManufacturer()
Retrieves Manufacturer of the equipment used for beam delivery.
|
java.lang.String |
getManufacturersModelName()
Retrieves Manufacturer's model name of the equipment used for beam delivery.
|
OperatorIdentificationSequence |
getOperatorIdentificationSequence()
Retrieves pre-initialized object of Operator Identification 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[] |
getOperatorsName()
Retrieves Name of operator.
|
PerformedProtocolCodeSequence |
getPerformedProtocolCodeSequence()
Retrieves pre-initialized object of Performed Protocol Code 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 |
getProtocolName()
Return User-defined description of the conditions under which the Series was performed.
|
java.lang.String[] |
getSoftwareVersions()
Retrieves Manufacturer�s designation of the software version of the equipment that contributed to the composite instance.
|
java.lang.String |
getStationName()
Retrieves User defined name identifying the machine that contributed to the composite instance.
|
void |
setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
Sets the date and time the acquisition of data that resulted in this image started.
|
void |
setAcquisitionProtocolName(java.lang.String strAcquisitionProtocolName)
Sets Acquisition Protocol Name.
|
void |
setDeviceSerialNumber(java.lang.String strDeviceSerialNumber)
Sets Manufacturer's serial number of the equipment used for beam delivery.
|
void |
setManufacturer(java.lang.String strManufacturer)
Sets the Manufacturer of the equipment used for beam delivery..
|
void |
setManufacturersModelName(java.lang.String strManufacturersModelName) |
void |
setOperatorsName(java.lang.String[] arrStrOperatorsName)
Sets the Name of operator.
|
void |
setProtocolName(java.lang.String StrProtocolName)
Sets attribute identifies User-defined description of the conditions under which the Series was performed.
|
void |
setSoftwareVersions(java.lang.String[] strSoftwareVersions)
Sets Manufacturer�s designation of the software version of the equipment that contributed to the composite instance.
|
void |
setStationName(java.lang.String strStationName)
Sets User defined name identifying the machine that contributed to the composite instance.
|
boolean |
validate()
Validates all the attributes in GeneralContributingSourcesMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in GeneralContributingSourcesMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in GeneralContributingSourcesMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic GeneralContributingSourcesMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic GeneralContributingSourcesMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic GeneralContributingSourcesMacro(IItem objItem)
objItem - specifies instance of Item classpublic GeneralContributingSourcesMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IItem objIItem) throws InvalidMacroException
objIItem - collection of DataElements in a sequenceInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public ContributingSOPInstancesReferenceSequence getContributingSOPInstancesReferenceSequence()
public void setManufacturer(java.lang.String strManufacturer)
strManufacturer - String value of Manufacturer .public java.lang.String getManufacturer()
public void setManufacturersModelName(java.lang.String strManufacturersModelName)
public java.lang.String getManufacturersModelName()
public void setDeviceSerialNumber(java.lang.String strDeviceSerialNumber)
strDeviceSerialNumber - String value of Device Serial Number.public java.lang.String getDeviceSerialNumber()
public void setSoftwareVersions(java.lang.String[] strSoftwareVersions)
strSoftwareVersions - String Array of Software Versions.public java.lang.String[] getSoftwareVersions()
public void setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
strAcquisitionDatetime - String value of Acquisition Date and Time.public java.lang.String getAcquisitionDatetime()
public void setStationName(java.lang.String strStationName)
strStationName - String value of Station Name.public java.lang.String getStationName()
public void setOperatorsName(java.lang.String[] arrStrOperatorsName)
arrStrOperatorsName - String array of Operators Name .public java.lang.String[] getOperatorsName()
public OperatorIdentificationSequence getOperatorIdentificationSequence()
public void setProtocolName(java.lang.String StrProtocolName)
StrProtocolName - String User-defined descriptionpublic java.lang.String getProtocolName()
public PerformedProtocolCodeSequence getPerformedProtocolCodeSequence()
public void setAcquisitionProtocolName(java.lang.String strAcquisitionProtocolName)
strAcquisitionProtocolName - String value of AcquisitionProtocolName.public java.lang.String getAcquisitionProtocolName()