com.pixelmed.dicom
Class ContentItemFactory.CodeContentItem
java.lang.Object
com.pixelmed.dicom.ContentItem
com.pixelmed.dicom.ContentItemWithValue
com.pixelmed.dicom.ContentItemFactory.CodeContentItem
- All Implemented Interfaces:
- TreeNode
- Enclosing class:
- ContentItemFactory
public class ContentItemFactory.CodeContentItem
- extends ContentItemWithValue
| Methods inherited from class com.pixelmed.dicom.ContentItem |
addChild, addSibling, children, contentItemNameMatchesCodeValueAndCodingSchemeDesignator, getAllowsChildren, getAttributeList, getChildAt, getChildCount, getGraphicData, getGraphicType, getIndex, getNamedChild, getNamedChild, getParent, getParentAsContentItem, getReferencedContentItemIdentifier, getReferencedContentItemIdentifierArray, getReferencedSOPClassUID, getReferencedSOPInstanceUID, getRelationshipType, getSingleStringValueOrNull, getSingleStringValueOrNullOfNamedChild, getSingleStringValueOrNullOfNamedChild, isLeaf |
conceptCode
protected CodedSequenceItem conceptCode
ContentItemFactory.CodeContentItem
public ContentItemFactory.CodeContentItem(ContentItem parent,
AttributeList list)
- Parameters:
parent - list -
ContentItemFactory.CodeContentItem
public ContentItemFactory.CodeContentItem(ContentItem parent,
String relationshipType,
CodedSequenceItem conceptName,
CodedSequenceItem conceptCode)
throws DicomException
- Parameters:
parent - relationshipType - conceptName - conceptCode -
- Throws:
DicomException
getConceptValue
public String getConceptValue()
- Description copied from class:
ContentItemWithValue
Get a string representation of the value of the concept.
The exact form of the returned string is specific to the type of ContentItem.
- Specified by:
getConceptValue in class ContentItemWithValue
- Returns:
- a String representation of the name and value, or an empty string
toString
public String toString()
- Description copied from class:
ContentItemWithValue
Get a human-readable string representation of the content item.
- Overrides:
toString in class ContentItemWithValue
- Returns:
- the string representation of the content item
getConceptCode
public CodedSequenceItem getConceptCode()
contentItemValueMatchesCodeValueAndCodingSchemeDesignator
public boolean contentItemValueMatchesCodeValueAndCodingSchemeDesignator(String cvWanted,
String csdWanted)
- Test if the coded value of the code content item matches the specified code value and coding scheme designator.
This is more robust than checking code meaning, which may have synomyms, and there is no need to also test code meaning.
- Parameters:
csdWanted - cvWanted -
- Returns:
- true if matches