public class ContentItemFactory.CompositeContentItem extends ContentItemWithValue
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
referencedSOPClassUID |
protected java.lang.String |
referencedSOPInstanceUID |
protected AttributeList |
referencedSOPSequenceItemAttributeList |
conceptName, referencedContentItemIdentifier, valueType
observationDateTime, observationUID, relationshipType
Modifier | Constructor and Description |
---|---|
|
CompositeContentItem(ContentItem parent,
AttributeList list) |
|
CompositeContentItem(ContentItem parent,
java.lang.String relationshipType,
CodedSequenceItem conceptName,
java.lang.String referencedSOPClassUID,
java.lang.String referencedSOPInstanceUID) |
|
CompositeContentItem(ContentItem parent,
java.lang.String relationshipType,
CodedSequenceItem conceptName,
java.lang.String referencedSOPClassUID,
java.lang.String referencedSOPInstanceUID,
java.lang.String observationDateTime,
java.lang.String observationUID) |
protected |
CompositeContentItem(ContentItem parent,
java.lang.String valueType,
java.lang.String relationshipType,
CodedSequenceItem conceptName,
java.lang.String referencedSOPClassUID,
java.lang.String referencedSOPInstanceUID) |
protected |
CompositeContentItem(ContentItem parent,
java.lang.String valueType,
java.lang.String relationshipType,
CodedSequenceItem conceptName,
java.lang.String referencedSOPClassUID,
java.lang.String referencedSOPInstanceUID,
java.lang.String observationDateTime,
java.lang.String observationUID) |
Modifier and Type | Method and Description |
---|---|
protected void |
doCommonConstructorStuff(java.lang.String referencedSOPClassUID,
java.lang.String referencedSOPInstanceUID) |
java.lang.String |
getConceptValue()
Get a string representation of the value of the concept.
|
java.lang.String |
getReferencedSOPClassUID()
Get the Referenced SOP Class UID of this content item, if present and applicable.
|
java.lang.String |
getReferencedSOPInstanceUID()
Get the Referenced SOP Instance UID of this content item, if present and applicable.
|
java.lang.String |
toString()
Get a human-readable string representation of the content item.
|
contentItemNameMatchesCodeValueAndCodingSchemeDesignator, getConceptName, getConceptNameAndValue, getConceptNameCodeMeaning, getConceptNameCodeValue, getConceptNameCodingSchemeDesignator, getValueType
addChild, addSibling, children, contentItemNameMatchesCodeValueAndCodingSchemeDesignator, getAllowsChildren, getAttributeList, getChildAt, getChildCount, getGraphicData, getGraphicType, getIndex, getNamedChild, getNamedChild, getObservationDateTime, getObservationUID, getParent, getParentAsContentItem, getPositionInTreeToUseAsReferencedContentItemIdentifier, getReferencedContentItemIdentifier, getReferencedContentItemIdentifierArray, getRelationshipType, getSingleStringValueOrNull, getSingleStringValueOrNullOfNamedChild, getSingleStringValueOrNullOfNamedChild, isLeaf
protected java.lang.String referencedSOPClassUID
protected java.lang.String referencedSOPInstanceUID
protected AttributeList referencedSOPSequenceItemAttributeList
public CompositeContentItem(ContentItem parent, AttributeList list)
parent
- parent content item to add tolist
- the list of attributes for this content itempublic CompositeContentItem(ContentItem parent, java.lang.String relationshipType, CodedSequenceItem conceptName, java.lang.String referencedSOPClassUID, java.lang.String referencedSOPInstanceUID) throws DicomException
parent
- parent content item to add torelationshipType
- relationship typeconceptName
- coded concept namereferencedSOPClassUID
- the SOP Class UIDreferencedSOPInstanceUID
- the SOP Instance UIDDicomException
- if error in DICOM encodingpublic CompositeContentItem(ContentItem parent, java.lang.String relationshipType, CodedSequenceItem conceptName, java.lang.String referencedSOPClassUID, java.lang.String referencedSOPInstanceUID, java.lang.String observationDateTime, java.lang.String observationUID) throws DicomException
parent
- parent content item to add torelationshipType
- relationship typeconceptName
- coded concept namereferencedSOPClassUID
- the SOP Class UIDreferencedSOPInstanceUID
- the SOP Instance UIDobservationDateTime
- Observation DateTime (or null or empty if none)observationUID
- Observation UID (or null or empty if none)DicomException
- if error in DICOM encodingprotected CompositeContentItem(ContentItem parent, java.lang.String valueType, java.lang.String relationshipType, CodedSequenceItem conceptName, java.lang.String referencedSOPClassUID, java.lang.String referencedSOPInstanceUID) throws DicomException
parent
- parent content item to add tovalueType
- the value typerelationshipType
- relationship typeconceptName
- coded concept namereferencedSOPClassUID
- the SOP Class UIDreferencedSOPInstanceUID
- the SOP Instance UIDDicomException
- if error in DICOM encodingprotected CompositeContentItem(ContentItem parent, java.lang.String valueType, java.lang.String relationshipType, CodedSequenceItem conceptName, java.lang.String referencedSOPClassUID, java.lang.String referencedSOPInstanceUID, java.lang.String observationDateTime, java.lang.String observationUID) throws DicomException
parent
- parent content item to add tovalueType
- the value typerelationshipType
- relationship typeconceptName
- coded concept namereferencedSOPClassUID
- the SOP Class UIDreferencedSOPInstanceUID
- the SOP Instance UIDobservationDateTime
- Observation DateTime (or null or empty if none)observationUID
- Observation UID (or null or empty if none)DicomException
- if error in DICOM encodingprotected void doCommonConstructorStuff(java.lang.String referencedSOPClassUID, java.lang.String referencedSOPInstanceUID) throws DicomException
referencedSOPClassUID
- the SOP Class UIDreferencedSOPInstanceUID
- the SOP Instance UIDDicomException
- if error in DICOM encodingpublic java.lang.String getConceptValue()
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.
getConceptValue
in class ContentItemWithValue
public java.lang.String getReferencedSOPClassUID()
ContentItem
Get the Referenced SOP Class UID of this content item, if present and applicable.
getReferencedSOPClassUID
in class ContentItem
public java.lang.String getReferencedSOPInstanceUID()
ContentItem
Get the Referenced SOP Instance UID of this content item, if present and applicable.
getReferencedSOPInstanceUID
in class ContentItem
public java.lang.String toString()
ContentItemWithValue
Get a human-readable string representation of the content item.
toString
in class ContentItemWithValue