public class VisualAcuityMeasurementsModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
VisualAcuityMeasurementsModule(IDataSet objIDataSet)
Creates Clinical Trial Series Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBackgroundColor()
Retrieves Background Color.
|
java.lang.String |
getOptotype()
Retrieves Optotype.
|
java.lang.String |
getOptotypeDetailedDefinition()
Retrieves Optotype Detailed Definition.
|
java.lang.String |
getOptotypePresentation()
Retrieves Optotype Presentation.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the collection of keys representing the DataElements that belong to this module.
|
java.lang.String |
getViewingDistanceType()
Retrieves Viewing Distance Type.
|
VisualAcuityBothEyesOpenSequence |
getVisualAcuityBothEyesOpenSequence()
This method provides the pre-initialized object of Visual Acuity Both Eyes Open Sequence.
|
VisualAcuityLeftEyeSequence |
getVisualAcuityLeftEyeSequence()
This method provides the pre-initialized object of Visual Acuity Left Eye Sequence.
|
VisualAcuityRightEyeSequence |
getVisualAcuityRightEyeSequence()
This method provides the pre-initialized object of Visual Acuity Right Eye Sequence.
|
VisualAcuityTypeCodeSequence |
getVisualAcuityTypeCodeSequence()
This method provides the pre-initialized object of Visual Acuity Type Code Sequence.
|
void |
setBackgroundColor(EnumBackgroundColor enumBackgroundColor)
Sets Background Color.
|
void |
setOptotype(EnumOptotype enumOptotype)
Sets Optotype.
|
void |
setOptotypeDetailedDefinition(java.lang.String strOptotypeDetailedDefinition)
Sets Optotype Detailed Definition.
|
void |
setOptotypePresentation(EnumOptotypePresentation enumOptotypePresentation)
Sets Optotype Presentation.
|
void |
setViewingDistanceType(EnumViewingDistanceType enumViewingDistanceType)
Sets Viewing Distance Type.
|
boolean |
validateModule()
This method 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 VisualAcuityMeasurementsModule(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 setViewingDistanceType(EnumViewingDistanceType enumViewingDistanceType)
enumViewingDistanceType - the enum Viewing Distance Typepublic java.lang.String getViewingDistanceType()
public VisualAcuityTypeCodeSequence getVisualAcuityTypeCodeSequence()
public void setBackgroundColor(EnumBackgroundColor enumBackgroundColor)
enumBackgroundColor - the enum Background Colorpublic java.lang.String getBackgroundColor()
public void setOptotype(EnumOptotype enumOptotype)
enumOptotype - the enum Optotypepublic java.lang.String getOptotype()
public void setOptotypeDetailedDefinition(java.lang.String strOptotypeDetailedDefinition)
strOptotypeDetailedDefinition - String value of Optotype Detailed Definition.public java.lang.String getOptotypeDetailedDefinition()
public void setOptotypePresentation(EnumOptotypePresentation enumOptotypePresentation)
enumOptotypePresentation - the enum Optotype Presentationpublic java.lang.String getOptotypePresentation()
public VisualAcuityRightEyeSequence getVisualAcuityRightEyeSequence()
public VisualAcuityLeftEyeSequence getVisualAcuityLeftEyeSequence()
public VisualAcuityBothEyesOpenSequence getVisualAcuityBothEyesOpenSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module