public class MRSpectroscopyDescriptionMacro extends Macro
| Constructor and Description |
|---|
MRSpectroscopyDescriptionMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
MRSpectroscopyDescriptionMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
MRSpectroscopyDescriptionMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
MRSpectroscopyDescriptionMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionContrast()
Retrieves Indication of acquisition contrast used with frames in the SOP Instance.
|
java.lang.String |
getComplexImageComponent()
Retrieves calculations with frames in the SOP Instance.
|
java.lang.String |
getVolumeBasedCalculationTechnique()
Retrieves calculations with frames in the SOP Instance.
|
java.lang.String |
getVolumetricProperties()
Retrieves Volumetric Properties.
|
void |
setAcquisitionContrast(java.lang.String strAcquisitionContrast)
Sets Indication of acquisition contrast used with frames in the SOP Instance.
|
void |
setComplexImageComponent(java.lang.String strComplexImageComponent)
Sets the complex data that represents frames in the SOP Instance.
|
void |
setVolumeBasedCalculationTechnique(java.lang.String strVolumeBasedCalculationTechnique)
Sets the volume calculations with frames in the SOP Instance.
|
void |
setVolumetricProperties(EnumVolumetricProperties enumVolumetricProperties)
Sets the Enumerated values to indicate if geometric manipulations are
possible with frames in the SOP Instance.
|
boolean |
validate()
Validates all the attributes.
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic MRSpectroscopyDescriptionMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic MRSpectroscopyDescriptionMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic MRSpectroscopyDescriptionMacro(IItem objItem)
objItem - specifies instance of Item classpublic MRSpectroscopyDescriptionMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic void setVolumetricProperties(EnumVolumetricProperties enumVolumetricProperties)
enumVolumetricProperties - enum values of Volumetric Propertiespublic java.lang.String getVolumetricProperties()
public void setVolumeBasedCalculationTechnique(java.lang.String strVolumeBasedCalculationTechnique)
strVolumeBasedCalculationTechnique - String value of Volume Based Calculation Techniquepublic java.lang.String getVolumeBasedCalculationTechnique()
public void setComplexImageComponent(java.lang.String strComplexImageComponent)
strComplexImageComponent - string value of complex data of frames in the SOP Instance.public java.lang.String getComplexImageComponent()
public void setAcquisitionContrast(java.lang.String strAcquisitionContrast)
strAcquisitionContrast - acquisition contrast used with frames in the SOP Instancepublic java.lang.String getAcquisitionContrast()
public 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.