org.dicom4j.dicom.dictionary
Interface DicomDictionary

All Known Implementing Classes:
AbstractDictionary, EmbbedDicomDictionary

public interface DicomDictionary

DICOM Dictionary.

a Dictionary Contains:

Since:
0.0.0
Author:
Laurent Lecomte

Method Summary
 SopClassDictionaryItem addSOPClassItem(SopClassDictionaryItem sopClassItem)
          add a DictionarySopClass
 DicomTag addTag(DicomTag aTag)
          Add a DicomTag
 Iterator<AbstractModule> getModulesIterator()
          Return an Iterator for Module
 String getNameFromTag(DicomTag aDicomTag)
          Return the name of a Tag
 Iterator<SopClassDictionaryItem> getSOPClassesIterator()
          Return an Iterator for SOPClasses
 SopClassDictionaryItem getSopClassItem(String aUID)
           
 DicomTag getTag(DicomTag aDicomTag)
          Return a DicomTag contains in the Dictionnary
 DicomTag getTag(int aGroup, int aElement)
          Return a DicomTag contains in the Dictionnary
 Iterator<DictionaryTag> getTagIterator()
          Return an Iterator for DicomTag
 Iterator<TransferSyntaxDictionaryItem> getTransferSyntaxesIterator()
           
 boolean hasTag(DicomTag aDicomTag)
          Check if a tag is in the Dictionnary
 

Method Detail

addSOPClassItem

SopClassDictionaryItem addSOPClassItem(SopClassDictionaryItem sopClassItem)
add a DictionarySopClass

Parameters:
sopClassItem -
Returns:
Since:
Alpha 0.0.3

addTag

DicomTag addTag(DicomTag aTag)
Add a DicomTag

Parameters:
aTag -
Returns:

getModulesIterator

Iterator<AbstractModule> getModulesIterator()
Return an Iterator for Module

Returns:
the Iterator

getNameFromTag

String getNameFromTag(DicomTag aDicomTag)
Return the name of a Tag

Parameters:
aDicomTag - the tag
Returns:
the name of the tag

getSopClassItem

SopClassDictionaryItem getSopClassItem(String aUID)

getSOPClassesIterator

Iterator<SopClassDictionaryItem> getSOPClassesIterator()
Return an Iterator for SOPClasses

Returns:
the Iterator
Since:
Alpha 0.0.3

getTransferSyntaxesIterator

Iterator<TransferSyntaxDictionaryItem> getTransferSyntaxesIterator()

getTag

DicomTag getTag(DicomTag aDicomTag)
Return a DicomTag contains in the Dictionnary

Parameters:
aTag - the tag whith the same Group and Element from those who want from the Dictionnary
Returns:
the tag

getTag

DicomTag getTag(int aGroup,
                int aElement)
Return a DicomTag contains in the Dictionnary

Parameters:
aGroup - the tag's group
aElement - the tag's element
Returns:
the tag

getTagIterator

Iterator<DictionaryTag> getTagIterator()
Return an Iterator for DicomTag

Returns:
the Iterator

hasTag

boolean hasTag(DicomTag aDicomTag)
Check if a tag is in the Dictionnary

Parameters:
aDicomTag - the tag to search
Returns:
true if is in


Copyright © 2009 dicom4j. All Rights Reserved.