public class BasicFilmBoxPresentationModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
BasicFilmBoxPresentationModule(IDataSet objIDataSet)
Instantiates a new basic film box presentation module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAnnotationDisplayFormatID()
Return identification of annotation display format.
|
java.lang.String |
getBorderDensity()
Return density of the film areas surrounding and between images on the film.
|
java.lang.String |
getConfigurationInformation()
Return character string that contains either the ID of the printer configuration table that contains a set of
values for implementation specific print parameters (e.g.
|
java.lang.String |
getEmptyImageDensity()
Return density of the image box area on the film that contains no image.
|
java.lang.String |
getFilmOrientation()
Return Film orientation.
|
java.lang.String |
getFilmSizeID()
Return Film size identification.
|
ISingleCollection<byte[]> |
getICCProfile()
Return the String value of ICC Profile.
|
short |
getIllumination()
Return luminance of lightbox illuminating a piece of transmissive film, or for the case of reflective media,
luminance obtainable from diffuse reflection of the illumination present.
|
java.lang.String |
getImageDisplayFormat()
Return Type of image display format.
|
java.lang.String |
getMagnificationType()
Return interpolation type by which the printer magnifies or decimates the image in order to fit the image in the
image box on film.
|
short |
getMaxDensity()
Return maximum density of the images on the film, expressed in hundredths of OD.
|
short |
getMinDensity()
Return minimum density of the images on the film, expressed in hundredths of OD.
|
short |
getReflectedAmbientLight()
Return luminance contribution due to reflected ambient light.
|
java.lang.String |
getRequestedResolutionID()
Return the resolution at which images in this Film Box are to be printed.
|
java.lang.String |
getSmoothingType()
Return value that specifies the type of the interpolation function.
|
java.lang.String |
getTrim()
Return whether a trim box shall be printed surrounding each image on the film.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements that belong to this module.
|
void |
setAnnotationDisplayFormatID(java.lang.String strAnnotationDisplayFormatID)
Sets identification of annotation display format.
|
void |
setBorderDensity(EnumBorderDensity enumBorderDensity)
Sets density of the film areas surrounding and between images on the film.
|
void |
setConfigurationInformation(java.lang.String strConfigurationInformation)
Sets character string that contains either the ID of the printer configuration table that contains a set of
values for implementation specific print parameters (e.g.
|
void |
setEmptyImageDensity(EnumEmptyImageDensity enumEmptyImageDensity)
Sets density of the image box area on the film that contains no image.
|
void |
setFilmOrientation(EnumFilmOrientation enumFilmOrientation)
Sets Film orientation.
|
void |
setFilmSizeID(EnumFilmSizeID enumFilmSizeID)
Sets Film size identification.
|
void |
setICCProfile(ISingleCollection<byte[]> objCollectionICCProfile)
Sets ICC Profile.
|
void |
setIllumination(short shIllumination)
Sets luminance of lightbox illuminating a piece of transmissive film, or for the case of reflective media,
luminance obtainable from diffuse reflection of the illumination present.
|
void |
setImageDisplayFormat(EnumImageDisplayFormat enumImageDisplayFormat)
Sets Type of image display format.
|
void |
setMagnificationType(EnumMagnificationType enumMagnificationType)
Sets interpolation type by which the printer magnifies or decimates the image in order to fit the image in the
image box on film.
|
void |
setMaxDensity(short shMaxDensity)
Sets maximum density of the images on the film, expressed in hundredths of OD.
|
void |
setMinDensity(short shMinDensity)
Sets minimum density of the images on the film, expressed in hundredths of OD.
|
void |
setReflectedAmbientLight(short shReflectedAmbientLight)
Sets luminance contribution due to reflected ambient light.
|
void |
setRequestedResolutionID(EnumRequestedResolutionID enumRequestedResolutionID)
Sets the resolution at which images in this Film Box are to be printed.
|
void |
setSmoothingType(java.lang.String strSmoothingType)
Sets value that specifies the type of the interpolation function.
|
void |
setTrim(EnumTrim enumTrim)
Sets whether a trim box shall be printed surrounding each image on the film.
|
boolean |
validateModule()
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 BasicFilmBoxPresentationModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic void setImageDisplayFormat(EnumImageDisplayFormat enumImageDisplayFormat)
enumImageDisplayFormat - the enum image display formatpublic java.lang.String getImageDisplayFormat()
public void setAnnotationDisplayFormatID(java.lang.String strAnnotationDisplayFormatID)
strAnnotationDisplayFormatID - String value of Annotation Display Format ID.public java.lang.String getAnnotationDisplayFormatID()
public void setFilmOrientation(EnumFilmOrientation enumFilmOrientation)
enumFilmOrientation - String value of Film Orientation.public java.lang.String getFilmOrientation()
public void setFilmSizeID(EnumFilmSizeID enumFilmSizeID)
enumFilmSizeID - String value of Film Size ID.public java.lang.String getFilmSizeID()
public void setMagnificationType(EnumMagnificationType enumMagnificationType)
enumMagnificationType - String value of Magnification Type.public java.lang.String getMagnificationType()
public void setSmoothingType(java.lang.String strSmoothingType)
strSmoothingType - String value of Smoothing Type.public java.lang.String getSmoothingType()
public void setBorderDensity(EnumBorderDensity enumBorderDensity)
enumBorderDensity - the enum border densitypublic java.lang.String getBorderDensity()
public void setEmptyImageDensity(EnumEmptyImageDensity enumEmptyImageDensity)
enumEmptyImageDensity - the enum empty image densitypublic java.lang.String getEmptyImageDensity()
public void setMinDensity(short shMinDensity)
shMinDensity - - short value of Min Density.public short getMinDensity()
public void setMaxDensity(short shMaxDensity)
shMaxDensity - - short value of Max Density.public short getMaxDensity()
public void setTrim(EnumTrim enumTrim)
enumTrim - the enum trimpublic java.lang.String getTrim()
public void setConfigurationInformation(java.lang.String strConfigurationInformation)
strConfigurationInformation - - String value of Configuration Information.public java.lang.String getConfigurationInformation()
public void setIllumination(short shIllumination)
shIllumination - - short value of Illumination.public short getIllumination()
public void setReflectedAmbientLight(short shReflectedAmbientLight)
shReflectedAmbientLight - the sh reflected ambient lightpublic short getReflectedAmbientLight()
public void setRequestedResolutionID(EnumRequestedResolutionID enumRequestedResolutionID)
enumRequestedResolutionID - the enum requested resolution idpublic java.lang.String getRequestedResolutionID()
public void setICCProfile(ISingleCollection<byte[]> objCollectionICCProfile)
objCollectionICCProfile - : ISingle Collection of bytes.public ISingleCollection<byte[]> getICCProfile()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module