Package com.pixelmed.dicom
Class ImageLibrary.ImageLibraryEntry
java.lang.Object
com.pixelmed.dicom.ImageLibrary.ImageLibraryEntry
- Direct Known Subclasses:
CrossSectionalImageLibrary.CrossSectionalImageLibraryEntry
,ProjectionXRayImageLibrary.ProjectionXRayImageLibraryEntry
- Enclosing class:
ImageLibrary
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ImageLibraryEntry
(ContentItemFactory.ImageContentItem imageContentItem, Map<String, HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) ImageLibraryEntry
(HierarchicalImageReference hierarchicalImageReference) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
constructImageLibraryEntry
(HierarchicalImageReference hierarchicalImageReference) getImageContentItem
(ContentItemFactory cif, ContentItem parent) Get a new ImageContentItem made from this ImageLibraryEntry to use in an SR tree.toString()
-
Field Details
-
hierarchicalImageReference
-
-
Constructor Details
-
ImageLibraryEntry
protected ImageLibraryEntry() -
ImageLibraryEntry
public ImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem, Map<String, HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) -
ImageLibraryEntry
-
ImageLibraryEntry
-
-
Method Details
-
constructImageLibraryEntry
-
getImageContentItem
public ContentItem getImageContentItem(ContentItemFactory cif, ContentItem parent) throws DicomException Get a new ImageContentItem made from this ImageLibraryEntry to use in an SR tree.
Has side effect of adding the fragment to the parent if the parent is not null.
- Parameters:
cif
- the ContentItemFactory to useparent
- the parent content item (usually the Image Library CONTAINER content item)- Returns:
- the new ImageContentItem
- Throws:
DicomException
- if error in DICOM encoding
-
toString
-