public class DicomDictionary extends DicomDictionaryBase
The DicomDictionary
class
is a complete standard dictionary of DICOM attributes and associated information.
The accessor methods that an application would normally use are defined in the
DicomDictionaryBase
class.
Modifier and Type | Field and Description |
---|---|
static DicomDictionary |
StandardDictionary |
protected String |
xmlDicomDictionaryIEResourceName |
protected String |
xmlDicomDictionaryResourceName |
fullNameByTag, informationEntityByTag, nameByTag, tagByName, tagList, valueRepresentationsByTag
Constructor and Description |
---|
DicomDictionary() |
Modifier and Type | Method and Description |
---|---|
protected void |
createFullNameByTag()
Concrete sub-classes implement this method to create a map of attribute full names from tags for each tag in the dictionary.
|
protected void |
createInformationEntityByTag()
Concrete sub-classes implement this method to create a map of information entities for each tag in the dictionary.
|
protected void |
createNameByTag()
Concrete sub-classes implement this method to create a map of attribute names from tags for each tag in the dictionary.
|
protected void |
createTagByName()
Concrete sub-classes implement this method to create a map of tags from attribute names for each tag in the dictionary.
|
protected void |
createTagList()
Concrete sub-classes implement this method to create a list of all tags in the dictionary.
|
protected void |
createValueRepresentationsByTag()
Concrete sub-classes implement this method to create a map of value representations for each tag in the dictionary.
|
getFullNameFromTag, getInformationEntityFromTag, getNameFromTag, getTagFromName, getTagIterator, getValueRepresentationFromTag, main
public static final DicomDictionary StandardDictionary
protected String xmlDicomDictionaryIEResourceName
protected String xmlDicomDictionaryResourceName
protected void createFullNameByTag()
DicomDictionaryBase
Concrete sub-classes implement this method to create a map of attribute full names from tags for each tag in the dictionary.
createFullNameByTag
in class DicomDictionaryBase
protected void createInformationEntityByTag()
DicomDictionaryBase
Concrete sub-classes implement this method to create a map of information entities for each tag in the dictionary.
createInformationEntityByTag
in class DicomDictionaryBase
protected void createNameByTag()
DicomDictionaryBase
Concrete sub-classes implement this method to create a map of attribute names from tags for each tag in the dictionary.
createNameByTag
in class DicomDictionaryBase
protected void createTagByName()
DicomDictionaryBase
Concrete sub-classes implement this method to create a map of tags from attribute names for each tag in the dictionary.
createTagByName
in class DicomDictionaryBase
protected void createTagList()
DicomDictionaryBase
Concrete sub-classes implement this method to create a list of all tags in the dictionary.
createTagList
in class DicomDictionaryBase
protected void createValueRepresentationsByTag()
DicomDictionaryBase
Concrete sub-classes implement this method to create a map of value representations for each tag in the dictionary.
createValueRepresentationsByTag
in class DicomDictionaryBase