public class MCexposureDose extends MCdataSet
The following DICOM attributes can be directly handled through this class:
Constructor and Description |
---|
MCexposureDose() |
Modifier and Type | Method and Description |
---|---|
void |
addFilterMaterial(java.lang.String val)
Adds a value to the 'Filter Material' (0018,7050) attribute.
|
MCcommand |
getCommand()
Gets the DIMSE command for this instance.
|
java.lang.String |
getCommentsOnRadiationDose()
Gets the first value of the 'Comments on Radiation Dose' (0040,0310) attribute.
|
java.lang.String |
getExposureTime()
Gets the first value of the 'Exposure Time' (0018,1150) attribute.
|
java.lang.String |
getFilterMaterial()
Gets the first value of the 'Filter Material' (0018,7050) attribute.
|
java.lang.String |
getFilterMaterial(int valueIndex)
Gets a value of the 'Filter Material' (0018,7050) attribute.
|
java.lang.String |
getFilterType()
Gets the first value of the 'Filter Type' (0018,1160) attribute.
|
java.lang.String |
getKVP()
Gets the first value of the 'KVP' (0018,0060) attribute.
|
java.lang.String |
getRadiationMode()
Gets the first value of the 'Radiation Mode' (0018,115a) attribute.
|
java.lang.String |
getServiceName()
Gets the associated DICOM service name of this instance.
|
java.lang.String |
getXRayTubeCurrentInUA()
Gets the first value of the 'X-Ray Tube Current in uA' (0018,8151) attribute.
|
boolean |
isItem()
Tells whether this instance represents a sequence item.
|
void |
removeCommentsOnRadiationDose()
Removes the the 'Comments on Radiation Dose' (0040,0310) attribute from the attributes set.
|
void |
removeExposureTime()
Removes the the 'Exposure Time' (0018,1150) attribute from the attributes set.
|
void |
removeFilterMaterial()
Removes the the 'Filter Material' (0018,7050) attribute from the attributes set.
|
void |
removeFilterType()
Removes the the 'Filter Type' (0018,1160) attribute from the attributes set.
|
void |
removeKVP()
Removes the the 'KVP' (0018,0060) attribute from the attributes set.
|
void |
removeRadiationMode()
Removes the the 'Radiation Mode' (0018,115a) attribute from the attributes set.
|
void |
removeXRayTubeCurrentInUA()
Removes the the 'X-Ray Tube Current in uA' (0018,8151) attribute from the attributes set.
|
void |
setCommentsOnRadiationDose(java.lang.String val)
Sets the value of the 'Comments on Radiation Dose' (0040,0310) attribute.
|
void |
setExposureTime(java.lang.String val)
Sets the value of the 'Exposure Time' (0018,1150) attribute.
|
void |
setFilterMaterial(java.lang.String val)
Sets the value of the 'Filter Material' (0018,7050) attribute.
|
void |
setFilterType(java.lang.String val)
Sets the value of the 'Filter Type' (0018,1160) attribute.
|
void |
setKVP(java.lang.String val)
Sets the value of the 'KVP' (0018,0060) attribute.
|
void |
setRadiationMode(java.lang.String val)
Sets the value of the 'Radiation Mode' (0018,115a) attribute.
|
void |
setXRayTubeCurrentInUA(java.lang.String val)
Sets the value of the 'X-Ray Tube Current in uA' (0018,8151) attribute.
|
getAttribSet, setAttribSet
public boolean isItem()
public java.lang.String getServiceName()
getServiceName
in class MCdataSet
public MCcommand getCommand()
getCommand
in class MCdataSet
MCcommand.INVALID_COMMAND
instance.public java.lang.String getKVP()
public void setKVP(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeKVP()
public java.lang.String getExposureTime()
public void setExposureTime(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeExposureTime()
public java.lang.String getRadiationMode()
public void setRadiationMode(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeRadiationMode()
public java.lang.String getFilterType()
public void setFilterType(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeFilterType()
public java.lang.String getFilterMaterial()
public java.lang.String getFilterMaterial(int valueIndex)
valueIndex
- The index of the value to retrieve, 0 for the first value, 1 for the second, etc. . )public void setFilterMaterial(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void addFilterMaterial(java.lang.String val)
val
- The value to add.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeFilterMaterial()
public java.lang.String getXRayTubeCurrentInUA()
public void setXRayTubeCurrentInUA(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeXRayTubeCurrentInUA()
public java.lang.String getCommentsOnRadiationDose()
public void setCommentsOnRadiationDose(java.lang.String val)
This method replaces any existing value with the specified one.
val
- The value to set.MCexception
- If the attribute set is disposed, if the tag number is invalid, if the type or the content of
the value is incompatible with the attribute's value representation, if there are too many values set or if the
toolkit fails to store the value (out of memory or temporary file storage problem).public void removeCommentsOnRadiationDose()