Class ContentItemFactory.ImageContentItem

    • Field Detail

      • referencedFrameNumber

        protected int referencedFrameNumber
      • referencedSegmentNumber

        protected int referencedSegmentNumber
      • presentationStateSOPClassUID

        protected java.lang.String presentationStateSOPClassUID
      • presentationStateSOPInstanceUID

        protected java.lang.String presentationStateSOPInstanceUID
      • realWorldValueMappingSOPClassUID

        protected java.lang.String realWorldValueMappingSOPClassUID
      • realWorldValueMappingSOPInstanceUID

        protected java.lang.String realWorldValueMappingSOPInstanceUID
    • Constructor Detail

      • ImageContentItem

        public ImageContentItem​(ContentItem parent,
                                AttributeList list)
        Parameters:
        parent - parent content item to add to
        list - the list of attributes for this content item
      • ImageContentItem

        public ImageContentItem​(ContentItem parent,
                                java.lang.String relationshipType,
                                CodedSequenceItem conceptName,
                                java.lang.String referencedSOPClassUID,
                                java.lang.String referencedSOPInstanceUID,
                                int referencedFrameNumber,
                                int referencedSegmentNumber,
                                java.lang.String presentationStateSOPClassUID,
                                java.lang.String presentationStateSOPInstanceUID,
                                java.lang.String realWorldValueMappingSOPClassUID,
                                java.lang.String realWorldValueMappingSOPInstanceUID)
                         throws DicomException
        Parameters:
        parent - parent content item to add to
        relationshipType - relationship type
        conceptName - coded concept name
        referencedSOPClassUID - the SOP Class UID
        referencedSOPInstanceUID - the SOP Instance UID
        referencedFrameNumber - if < 1, not added
        referencedSegmentNumber - if < 1, not added
        presentationStateSOPClassUID - the SOP Class UID of the presentation state (or null or empty if none)
        presentationStateSOPInstanceUID - the SOP Instance UID of the presentation state (or null or empty if none)
        realWorldValueMappingSOPClassUID - the SOP Class UID of the RWV Map (or null or empty if none)
        realWorldValueMappingSOPInstanceUID - the SOP Instance UID of the RWV Map (or null or empty if none)
        Throws:
        DicomException - if error in DICOM encoding
    • Method Detail

      • getReferencedFrameNumber

        public int getReferencedFrameNumber()
        Returns:
        the frame number, or zero if none
      • getReferencedSegmentNumber

        public int getReferencedSegmentNumber()
        Returns:
        the segment number, or zero if none
      • getPresentationStateSOPClassUID

        public java.lang.String getPresentationStateSOPClassUID()
        Returns:
        the SOP Class UID of the presention state, if any
      • getPresentationStateSOPInstanceUID

        public java.lang.String getPresentationStateSOPInstanceUID()
        Returns:
        the SOP Instance UID of the presention state, if any
      • getRealWorldValueMappingSOPClassUID

        public java.lang.String getRealWorldValueMappingSOPClassUID()
        Returns:
        the SOP Class UID of the RWV Map, if any
      • getRealWorldValueMappingSOPInstanceUID

        public java.lang.String getRealWorldValueMappingSOPInstanceUID()
        Returns:
        the SOP Instance UID of the RWV Map, if any