public interface IDictionaryDataProvider
extends java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxVM(int iGroupNumber,
int iElementNumber)
Retrieves maximum value multiplicity of the element.
|
int |
getMinVM(int iGroupNumber,
int iElementNumber)
Retrieves minimum value multiplicity of the element.
|
java.lang.String |
getName(int iGroupNumber,
int iElementNumber)
Retrieves the name of the element.
|
short[] |
getTag(java.lang.String strDataElementName)
Retrieves the Group Number and Element Number of Attribute Name provided.
|
java.lang.String |
getVR(int iGroupNumber,
int iElementNumber)
Retrieves the VR type of element.
|
boolean |
isElementNumberPresent(int iElementNumber)
Checks that given element number is present or not.
|
boolean |
isGroupNumberPresent(int iGroupNumber)
Checks that given group number is present or not.
|
boolean |
isPopulated()
Checks that data dictionary is populated or not.
|
boolean |
isRetired(int iGroupNumber,
int iElementNumber)
Checks the current status of element whether it's retired or not.
|
boolean |
isStandardTag(int iGroupNumber,
int iElementNumber)
Checks that given group number and element number constructs a valid tag.
|
boolean |
isVRPresent(java.lang.String strVR)
Checks that given VR type is present or not.
|
void |
makeEntry(int iGroupNumber,
int iElementNumber,
java.lang.String strElementName,
java.lang.String strVR,
int iMinVM,
int iMaxVM,
boolean isRetired)
Creates a new entry for data Dictionary.
|
void makeEntry(int iGroupNumber,
int iElementNumber,
java.lang.String strElementName,
java.lang.String strVR,
int iMinVM,
int iMaxVM,
boolean isRetired)
iGroupNumber - integer value of group number.iElementNumber - integer value of element numberstrElementName - String value of element name.strVR - String value of VR type.iMinVM - integer value of minimum value multiplicity.iMaxVM - integer value of maximum value multiplicity.isRetired - boolean value shows status of element.java.lang.String getVR(int iGroupNumber,
int iElementNumber)
iGroupNumber - integer value of group number.iElementNumber - integer value of element number.int getMinVM(int iGroupNumber,
int iElementNumber)
iGroupNumber - Integer value of group number.iElementNumber - Integer value of element number.int getMaxVM(int iGroupNumber,
int iElementNumber)
iGroupNumber - Integer value of group number.iElementNumber - Integer value of element number.java.lang.String getName(int iGroupNumber,
int iElementNumber)
iGroupNumber - Integer value of group number.iElementNumber - Integer value of element number.boolean isRetired(int iGroupNumber,
int iElementNumber)
iGroupNumber - Integer value of group number.iElementNumber - Integer value of element number.boolean isGroupNumberPresent(int iGroupNumber)
iGroupNumber - Integer value of element number.boolean isElementNumberPresent(int iElementNumber)
iElementNumber - Integer value of element number.boolean isVRPresent(java.lang.String strVR)
strVR - string value of VR type.boolean isStandardTag(int iGroupNumber,
int iElementNumber)
iGroupNumber - Integer value of group number.iElementNumber - Integer value of element number.boolean isPopulated()
short[] getTag(java.lang.String strDataElementName)
strDataElementName - String value of Data Element name.