public class DigitalXRayDetectorMacro extends Macro
| Constructor and Description |
|---|
DigitalXRayDetectorMacro(IDataSet objDataSet) |
DigitalXRayDetectorMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified Data Set and Dictionary Reader
|
DigitalXRayDetectorMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
DigitalXRayDetectorMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDateofLastDetectorCalibration()
Retrieves Date of print job creation.
|
java.lang.String |
getDetectorActiveDimensions()
Retrieves DetectorActiveDimensions.
|
java.lang.String |
getDetectorActiveOrigin()
Retrieves DetectorActiveDimensions.
|
java.lang.String |
getDetectorActiveShape()
Retrieves type of the value encoded in this Item
|
java.lang.String |
getDetectorBinning()
Retrieves Detector Time Since Last Exposure
|
java.lang.String |
getDetectorConditionsNominalFlag()
Retrieves type of the value encoded in this Item
|
java.lang.String |
getDetectorConfiguration()
Retrieves type of the value encoded in this Item
|
java.lang.String |
getDetectorDescription()
Retrieves description of Configuration Information (2010,0150) supported by the printer.
|
java.lang.String |
getDetectorElementPhysicalSize()
Retrieves Detector Element Physical Size.
|
java.lang.String |
getDetectorElementSpacing()
Retrieves Detector Detector Element Spacing.
|
java.lang.String |
getDetectorID()
Retrieves The ID or serial number of the detector used to acquire this image
|
java.lang.String |
getDetectorManufacturerName()
Return user-defined label identifier for DetectorManufacturerName.
|
java.lang.String |
getDetectorManufacturersModelName()
Return user-defined label identifier for DetectorManufacturerName.
|
java.lang.String |
getDetectorMode()
Retrieves description of Configuration Information (0018,7008) supported by the printer.
|
java.lang.String |
getDetectorTemperature()
Retrieves Detector Temperature.
|
java.lang.String |
getDetectorTimeSinceLastExposure()
Retrieves Detector Time Since Last Exposure
|
java.lang.String |
getDetectorType()
Retrieves type of the value encoded in this Item
|
ExposureIndexMacro |
getExposureIndexMacro()
This method returns the Exposure Index Macro with proper initialization.
|
java.lang.String |
getExposuresonDetectorSinceLastCalibration()
Retrieves ExposuresonDetectorSinceLastCalibration
|
java.lang.String |
getExposuresonDetectorSinceManufactured()
Retrieves ExposuresonDetectorSinceManufactured
|
java.lang.String |
getSensitivity()
Retrieves Detector Temperature.
|
java.lang.String[] |
getTimeofLastDetectorCalibration()
Retrieves Time when the printer was last calibrated.
|
void |
setDateofLastDetectorCalibration(java.lang.String strDateofLastDetectorCalibration)
Sets Date of print Last Detector Calibration.
|
void |
setDetectorActiveDimensions(java.lang.String strDetectorActiveDimensions)
Sets Detector Active Dimensions.Uniquely identifies Detector Active Dimensions
|
void |
setDetectorActiveOrigin(java.lang.String strDetectorActiveOrigin)
Sets Detector Active Origin.Uniquely identifies Detector Active Origin
|
void |
setDetectorActiveShape(EnumDetectorActiveShape enumDetectorActiveShape)
Sets the Detector Active Shape Defined in Terms of TEXT,NUMERIC,CODE,DATE,TIME,PNAME
|
void |
setDetectorBinning(java.lang.String strDetectorBinning)
Sets Detector Binning
|
void |
setDetectorConditionsNominalFlag(EnumDetectorConditionsNominalFlag enumDetectorConditionsNominalFlag)
Sets the Detector Conditions Nominal Flag Defined in Terms of TEXT,NUMERIC,CODE,DATE,TIME,PNAME
|
void |
setDetectorConfiguration(EnumDetectorConfiguration enumDetectorConfiguration)
Sets the Detector Type Defined in Terms of TEXT,NUMERIC,CODE,DATE,TIME,PNAME
|
void |
setDetectorDescription(java.lang.String strDetectorDescription)
Sets free form text description of Detector Description (0x0018, 0x7006,)
|
void |
setDetectorElementPhysicalSize(java.lang.String strDetectorElementPhysicalSize)
Sets DetectorElementPhysicalSize.Uniquely identifies DetectorElementPhysicalSize.
|
void |
setDetectorElementSpacing(java.lang.String strDetectorElementSpacing)
Sets DetectorElementSpacing.Uniquely identifies DetectorElementSpacing.
|
void |
setDetectorID(java.lang.String strDetectorID)
Sets the DetectorID.
|
void |
setDetectorManufacturerName(java.lang.String strDetectorManufacturerName)
Sets Detector Manufacturer Name.
|
void |
setDetectorManufacturersModelName(java.lang.String strDetectorManufacturersModelName)
Sets Detector DetectorManufacturersModelName
|
void |
setDetectorMode(java.lang.String strDetectorMode)
Sets free form text description of DetectorMode (0x0018, 0x7008,)
|
void |
setDetectorTemperature(java.lang.String strDetectorTemperature)
Sets Detector Temperature.Uniquely identifies Detector Temperature.
|
void |
setDetectorTimeSinceLastExposure(java.lang.String strDetectorTimeSinceLastExposure)
Sets Slice Thickness.Uniquely identifies Slice Thickness(0018,0050) in Pixel Measures Sequence(0028,9110).
|
void |
setDetectorType(EnumDetectorType enumDetectorType)
Sets the Detector Type Defined in Terms of TEXT,NUMERIC,CODE,DATE,TIME,PNAME
|
void |
setExposuresonDetectorSinceLastCalibration(java.lang.String strExposuresonDetectorSinceLastCalibration)
Sets ExposuresonDetectorSinceLastCalibration
|
void |
setExposuresonDetectorSinceManufactured(java.lang.String strExposuresonDetectorSinceManufactured)
Sets ExposuresonDetectorSinceLastCalibration
|
void |
setSensitivity(java.lang.String strSensitivity)
Sets Sensitivity.Uniquely identifies Sensitivity.
|
void |
setTimeofLastDetectorCalibration(java.lang.String[] strTimeofLastDetectorCalibration)
Sets Time when the printer was last calibrated.
|
boolean |
validate()
Validates all the attributes in DigitalXRayDetectorMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in DigitalXRayDetectorMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in DigitalXRayDetectorMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic DigitalXRayDetectorMacro(IDataSet objDataSet)
public DigitalXRayDetectorMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic DigitalXRayDetectorMacro(IItem objItem)
objItem - specifies instance of Item classpublic DigitalXRayDetectorMacro(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 void setDetectorType(EnumDetectorType enumDetectorType)
enumDetectorType - Specifies type of the value encoded in this Itempublic java.lang.String getDetectorType()
public void setDetectorConfiguration(EnumDetectorConfiguration enumDetectorConfiguration)
DetectorConfiguration - Specifies type of the value encoded in this Itempublic java.lang.String getDetectorConfiguration()
public void setDetectorDescription(java.lang.String strDetectorDescription)
strConfigurationInformationDescription - String value of Configuration Information Description.public java.lang.String getDetectorDescription()
public void setDetectorMode(java.lang.String strDetectorMode)
strConfigurationInformationDescription - String value of Configuration Information Description.public java.lang.String getDetectorMode()
public void setDetectorID(java.lang.String strDetectorID)
strDetectorID - public java.lang.String getDetectorID()
public void setDateofLastDetectorCalibration(java.lang.String strDateofLastDetectorCalibration)
strDateofLastDetectorCalibration - String value of Date of print job creation.public java.lang.String getDateofLastDetectorCalibration()
public void setTimeofLastDetectorCalibration(java.lang.String[] strTimeofLastDetectorCalibration)
strTimeofLastDetectorCalibration - String array of Time when the printer was last calibrated.public java.lang.String[] getTimeofLastDetectorCalibration()
public void setExposuresonDetectorSinceLastCalibration(java.lang.String strExposuresonDetectorSinceLastCalibration)
strExposuresonDetectorSinceLastCalibrationr - String value of Exposures on Detector Since Last Calibrationpublic java.lang.String getExposuresonDetectorSinceLastCalibration()
public void setExposuresonDetectorSinceManufactured(java.lang.String strExposuresonDetectorSinceManufactured)
strExposuresonDetectorSinceLastCalibrationr - String value of Exposures on Detector Since Last Calibrationpublic java.lang.String getExposuresonDetectorSinceManufactured()
public void setDetectorTimeSinceLastExposure(java.lang.String strDetectorTimeSinceLastExposure)
strDetectorTimeSinceLastExposure - String value of Slice Thickness.public java.lang.String getDetectorTimeSinceLastExposure()
public void setDetectorBinning(java.lang.String strDetectorBinning)
strDetectorBinning - String value of Detector Binning.public java.lang.String getDetectorBinning()
public void setDetectorManufacturerName(java.lang.String strDetectorManufacturerName)
strRescaleType - String value of DetectorManufacturerName.public java.lang.String getDetectorManufacturerName()
public void setDetectorManufacturersModelName(java.lang.String strDetectorManufacturersModelName)
strDetectorManufacturersModelName - String value of DetectorManufacturersModelName.public java.lang.String getDetectorManufacturersModelName()
public void setDetectorConditionsNominalFlag(EnumDetectorConditionsNominalFlag enumDetectorConditionsNominalFlag)
strDetectorConditionsNominalFlag - Specifies type of the value encoded in this Itempublic java.lang.String getDetectorConditionsNominalFlag()
public void setDetectorTemperature(java.lang.String strDetectorTemperature)
strDetectorTemperature - String value of Detector Temperature.public java.lang.String getDetectorTemperature()
public void setSensitivity(java.lang.String strSensitivity)
strSensitivity - String value of Detector Temperature.public java.lang.String getSensitivity()
public void setDetectorElementPhysicalSize(java.lang.String strDetectorElementPhysicalSize)
strDetectorElementPhysicalSize - String value of Detector Temperature.public java.lang.String getDetectorElementPhysicalSize()
public void setDetectorElementSpacing(java.lang.String strDetectorElementSpacing)
strDetectorElementSpacing - String value of Detector Temperature.public java.lang.String getDetectorElementSpacing()
public void setDetectorActiveShape(EnumDetectorActiveShape enumDetectorActiveShape)
strDetectorActiveShape - Specifies type of the value encoded in this Itempublic java.lang.String getDetectorActiveShape()
public void setDetectorActiveDimensions(java.lang.String strDetectorActiveDimensions)
strDetectorActiveDimensions - String value of Detector Active Dimensions.public java.lang.String getDetectorActiveDimensions()
public void setDetectorActiveOrigin(java.lang.String strDetectorActiveOrigin)
strDetectorActiveOrigin - String value of Detector Active Origin.public java.lang.String getDetectorActiveOrigin()
public ExposureIndexMacro getExposureIndexMacro()
ExposureIndexMacro