com.pixelmed.dicom
Class ContentItemFactory.ImageContentItem

java.lang.Object
  extended by com.pixelmed.dicom.ContentItem
      extended by com.pixelmed.dicom.ContentItemWithValue
          extended by com.pixelmed.dicom.ContentItemFactory.CompositeContentItem
              extended by com.pixelmed.dicom.ContentItemFactory.ImageContentItem
All Implemented Interfaces:
TreeNode
Enclosing class:
ContentItemFactory

public class ContentItemFactory.ImageContentItem
extends ContentItemFactory.CompositeContentItem


Field Summary
protected  String presentationStateSOPClassUID
           
protected  String presentationStateSOPInstanceUID
           
protected  String realWorldValueMappingSOPClassUID
           
protected  String realWorldValueMappingSOPInstanceUID
           
protected  int referencedFrameNumber
           
protected  int referencedSegmentNumber
           
 
Fields inherited from class com.pixelmed.dicom.ContentItemFactory.CompositeContentItem
referencedSOPClassUID, referencedSOPInstanceUID, referencedSOPSequenceItemAttributeList
 
Fields inherited from class com.pixelmed.dicom.ContentItemWithValue
conceptName, referencedContentItemIdentifier, valueType
 
Fields inherited from class com.pixelmed.dicom.ContentItem
relationshipType
 
Constructor Summary
ContentItemFactory.ImageContentItem(ContentItem parent, AttributeList list)
           
ContentItemFactory.ImageContentItem(ContentItem parent, String relationshipType, CodedSequenceItem conceptName, String referencedSOPClassUID, String referencedSOPInstanceUID, int referencedFrameNumber, int referencedSegmentNumber, String presentationStateSOPClassUID, String presentationStateSOPInstanceUID, String realWorldValueMappingSOPClassUID, String realWorldValueMappingSOPInstanceUID)
           
 
Method Summary
 String getPresentationStateSOPClassUID()
           
 String getPresentationStateSOPInstanceUID()
           
 String getRealWorldValueMappingSOPClassUID()
           
 String getRealWorldValueMappingSOPInstanceUID()
           
 int getReferencedFrameNumber()
           
 int getReferencedSegmentNumber()
           
 String toString()
          Get a human-readable string representation of the content item.
 
Methods inherited from class com.pixelmed.dicom.ContentItemFactory.CompositeContentItem
doCommonConstructorStuff, getConceptValue, getReferencedSOPClassUID, getReferencedSOPInstanceUID
 
Methods inherited from class com.pixelmed.dicom.ContentItemWithValue
contentItemNameMatchesCodeValueAndCodingSchemeDesignator, getConceptName, getConceptNameAndValue, getConceptNameCodeMeaning, getConceptNameCodeValue, getConceptNameCodingSchemeDesignator, getValueType
 
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, getRelationshipType, getSingleStringValueOrNull, getSingleStringValueOrNullOfNamedChild, getSingleStringValueOrNullOfNamedChild, isLeaf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

referencedFrameNumber

protected int referencedFrameNumber

referencedSegmentNumber

protected int referencedSegmentNumber

presentationStateSOPClassUID

protected String presentationStateSOPClassUID

presentationStateSOPInstanceUID

protected String presentationStateSOPInstanceUID

realWorldValueMappingSOPClassUID

protected String realWorldValueMappingSOPClassUID

realWorldValueMappingSOPInstanceUID

protected String realWorldValueMappingSOPInstanceUID
Constructor Detail

ContentItemFactory.ImageContentItem

public ContentItemFactory.ImageContentItem(ContentItem parent,
                                           AttributeList list)
Parameters:
parent -
list -

ContentItemFactory.ImageContentItem

public ContentItemFactory.ImageContentItem(ContentItem parent,
                                           String relationshipType,
                                           CodedSequenceItem conceptName,
                                           String referencedSOPClassUID,
                                           String referencedSOPInstanceUID,
                                           int referencedFrameNumber,
                                           int referencedSegmentNumber,
                                           String presentationStateSOPClassUID,
                                           String presentationStateSOPInstanceUID,
                                           String realWorldValueMappingSOPClassUID,
                                           String realWorldValueMappingSOPInstanceUID)
                                    throws DicomException
Parameters:
parent -
relationshipType -
conceptName -
referencedSOPClassUID -
referencedSOPInstanceUID -
referencedFrameNumber - if < 1, not added
referencedSegmentNumber - if < 1, not added
presentationStateSOPClassUID -
presentationStateSOPInstanceUID -
realWorldValueMappingSOPClassUID -
realWorldValueMappingSOPInstanceUID -
Throws:
DicomException
Method Detail

toString

public String toString()
Description copied from class: ContentItemWithValue

Get a human-readable string representation of the content item.

Overrides:
toString in class ContentItemFactory.CompositeContentItem
Returns:
the string representation of the content item

getReferencedFrameNumber

public int getReferencedFrameNumber()

getReferencedSegmentNumber

public int getReferencedSegmentNumber()

getPresentationStateSOPClassUID

public String getPresentationStateSOPClassUID()

getPresentationStateSOPInstanceUID

public String getPresentationStateSOPInstanceUID()

getRealWorldValueMappingSOPClassUID

public String getRealWorldValueMappingSOPClassUID()

getRealWorldValueMappingSOPInstanceUID

public String getRealWorldValueMappingSOPInstanceUID()