public class OpticalPathSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ChannelDescriptionCodeSequence |
getChannelDescriptionCodeSequence()
Retrieves pre-initialized object of Channel Description CodeSequence.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 |
getCondenserLensPower()
Retrieves CondenserLensPower.
|
ISingleCollection<byte[]> |
getICCProfile()
Retrieves the ICC Profile .
|
IlluminationColorCodeSequence |
getIlluminationColorCodeSequence()
Retrieves pre-initialized object of Illumination Color 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.
|
IlluminationTypeCodeSequence |
getIlluminationTypeCodeSequence()
Retrieves pre-initialized object of Illumination Color 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.
|
float |
getIlluminationWaveLength()
Retrieves the IlluminationWaveLength.
|
IlluminatorTypeCodeSequence |
getIlluminatorTypeCodeSequence()
Retrieves pre-initialized object of Illumination Type 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.
|
LensesCodeSequence |
getLensesCodeSequence()
Retrieves pre-initialized object of Lenses 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.
|
short |
getLightPathFilterPassBand()
Retrieves the LightPathFilterPassBand.
|
short |
getLightPathFilterPassThroughWavelength()
Retrieves the LightPathFilterPassThroughWavelengthn.
|
LightPathFilterTypeStackCodeSequence |
getLightPathFilterTypeStackCodeSequence()
Retrieves pre-initialized object of Light Path Filter Type Stack 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 |
getObjectiveLensNumericalAperture()
Retrieves ObjectiveLensNumericalAperture.
|
java.lang.String |
getObjectiveLensPower()
Retrieves ObjectiveLensPower.
|
java.lang.String |
getOpticalPathDescription()
Retrieves Optical Path Description.
|
java.lang.String |
getOpticalPathIdentifier()
Retrieves OpticalPathIdentifier.
|
PaletteColorLookupTableSequence |
getPaletteColorLookupTableSequence()
Retrieves pre-initialized object of Palette Color Lookup TableSequence.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.
|
void |
setCondenserLensPower(java.lang.String strCondenserLensPower)
Sets Condenser Lens Power.
|
void |
setICCProfile(ISingleCollection<byte[]> vectICCProfile)
Sets the ICC Profile
An ICC Profile encoding the transformation of device-dependent
stored pixel values into PCS-Values.
|
void |
setIlluminationWaveLength(float fIlluminationWaveLength)
Sets the Illumination Wave Length.
|
void |
setLightPathFilterPassBand(short sLightPathFilterPassBand)
Sets Light Path Filter Pass-Through Wavelength.
|
void |
setLightPathFilterPassThroughWavelength(short sLightPathFilterPassThroughWavelength)
Sets Light Path Filter Pass-Through Wavelength.
|
void |
setObjectiveLensNumericalAperture(java.lang.String strObjectiveLensNumericalAperture)
Sets ObjectiveLensNumericalAperture.
|
void |
setObjectiveLensPower(java.lang.String strObjectiveLensPower)
Sets ObjectiveLensPower.
|
void |
setOpticalPathDescription(java.lang.String strOpticalPathDescription)
Sets OpticalPathDescription.
|
void |
setOpticalPathIdentifier(java.lang.String strOpticalPathIdentifier)
Sets the uniquely identified path described in the Optical PathSequence (0048,0105) by reference to an Item with the sameOptical Path Identifier (0048,0106) value..
|
boolean |
validateForModule()
Validates all the attributes in OpticalPathSequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setOpticalPathIdentifier(java.lang.String strOpticalPathIdentifier)
strOpticalPathIdentifier - public java.lang.String getOpticalPathIdentifier()
public void setOpticalPathDescription(java.lang.String strOpticalPathDescription)
strOpticalPathDescription - String value of Optical Path Description.public java.lang.String getOpticalPathDescription()
public IlluminationColorCodeSequence getIlluminationColorCodeSequence()
public IlluminatorTypeCodeSequence getIlluminatorTypeCodeSequence()
public void setIlluminationWaveLength(float fIlluminationWaveLength)
fIlluminationWaveLength - Float value of the Ratio of displayed pixels to source pixelspublic float getIlluminationWaveLength()
public IlluminationTypeCodeSequence getIlluminationTypeCodeSequence()
public LightPathFilterTypeStackCodeSequence getLightPathFilterTypeStackCodeSequence()
public void setLightPathFilterPassThroughWavelength(short sLightPathFilterPassThroughWavelength)
sLightPathFilterPassThroughWavelength - short value of Light Path Filter Pass-Through Wavelength.public short getLightPathFilterPassThroughWavelength()
public void setLightPathFilterPassBand(short sLightPathFilterPassBand)
sLightPathFilterPassBand - short value of Light Path Filter Pass-Through Wavelength.public short getLightPathFilterPassBand()
public LensesCodeSequence getLensesCodeSequence()
public void setCondenserLensPower(java.lang.String strCondenserLensPower)
strCondenserLensPower - String value of Condenser Lens Power.public java.lang.String getCondenserLensPower()
public void setObjectiveLensPower(java.lang.String strObjectiveLensPower)
strObjectiveLensPower - String value of ObjectiveLensPower.public java.lang.String getObjectiveLensPower()
public void setObjectiveLensNumericalAperture(java.lang.String strObjectiveLensNumericalAperture)
strObjectiveLensNumericalAperture - String value of ObjectiveLensNumericalAperture.public java.lang.String getObjectiveLensNumericalAperture()
public ChannelDescriptionCodeSequence getChannelDescriptionCodeSequence()
public PaletteColorLookupTableSequence getPaletteColorLookupTableSequence()
public void setICCProfile(ISingleCollection<byte[]> vectICCProfile)
vectICCProfile - collection of byte array of ICC Profile values.public ISingleCollection<byte[]> getICCProfile()