org.dcm4che.srom
Interface CompositeContent

All Superinterfaces:
Content
All Known Subinterfaces:
ImageContent, WaveformContent

public interface CompositeContent
extends Content

The CompositeContent interface represents a DICOM SR Composite Content of value type COMPOSITE.
A DICOM SR Composite Content references a DICOM Composite Object that is not a DICOM Image or Waveform (such as an SR Document).

Version:
1.0
Author:
gunter.zeilinger@tiani.com
See Also:
"DICOM Part 3: Information Object Definitions, Annex C.17.3 SR Document Content Module", "DICOM Part 3: Information Object Definitions, Annex C.18.3 Composite Object Reference Macro"

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.dcm4che.srom.Content
Content.RelationType, Content.ValueType
 
Field Summary
 
Fields inherited from interface org.dcm4che.srom.Content
log
 
Method Summary
 RefSOP getRefSOP()
          Returns the single item of DICOM Referenced SOP Sequence.
 void setRefSOP(RefSOP refSOP)
           
 
Methods inherited from interface org.dcm4che.srom.Content
appendChild, clone, getFirstChild, getFirstChildBy, getID, getLastChild, getName, getNextSibling, getNextSiblingBy, getObservationDateTime, getOwnerDocument, getParent, getPreviousSibling, getRelationType, getTemplate, getValueType, hasChildren, insertBefore, removeChild, replaceChild, setName, toDataset
 

Method Detail

getRefSOP

RefSOP getRefSOP()
Returns the single item of DICOM Referenced SOP Sequence.
DICOM Tag: (0008,1199)
Tag Name: Referenced SOP Sequence
This is the value of the Composite Content Item. It references to a Composite Object SOP Class/SOP Instance pair. Only a single Item is permitted in this sequence.

NOTE: from [Clunie2000]
   There may not be more than one item (since that would imply 
   more than one value),52 and there may not be zero items 
   (since that would imply no value).
   
   52.
      This is not strictly true. As of the time of writing,
      there is what is probably an error in Supplement 23 
      that has not yet been corrected with a CP. Though the
      text describing the COMPOSITE value type implies a 
      single reference,the macro allows for one or more 
      items in the sequence. This also affects the IMAGE 
      and WAVEFORM value types which include the COMPOSITE 
      macro.
     
 

Returns:
Single item of Referenced SOP Sequence.
See Also:
"[Clunie2000] - Clunie, David. DICOM Structured Reporting. PixelMed Publishing, Bangor, Pennsylvania, 2000. ISBN: 0970136900."

setRefSOP

void setRefSOP(RefSOP refSOP)