public static class CrossSectionalImageLibrary.CrossSectionalImageLibraryEntry extends ImageLibrary.ImageLibraryEntry
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
frameOfReferenceUID |
protected GeometryOfSlice |
geometry |
hierarchicalImageReference
Constructor and Description |
---|
CrossSectionalImageLibraryEntry(AttributeList list) |
CrossSectionalImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem,
java.util.Map<java.lang.String,HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) |
CrossSectionalImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference,
java.lang.String frameOfReferenceUID,
GeometryOfSlice geometry) |
Modifier and Type | Method and Description |
---|---|
protected void |
constructCrossSectionalImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference,
java.lang.String frameOfReferenceUID,
GeometryOfSlice geometry) |
ContentItem |
getImageContentItem(ContentItemFactory cif,
ContentItem parent)
Get a new ImageContentItem made from this ImageLibraryEntry to use in an SR tree.
|
java.lang.String |
toString() |
constructImageLibraryEntry
protected java.lang.String frameOfReferenceUID
protected GeometryOfSlice geometry
public CrossSectionalImageLibraryEntry(AttributeList list) throws DicomException
DicomException
public CrossSectionalImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem, java.util.Map<java.lang.String,HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID)
public CrossSectionalImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference, java.lang.String frameOfReferenceUID, GeometryOfSlice geometry)
protected void constructCrossSectionalImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference, java.lang.String frameOfReferenceUID, GeometryOfSlice geometry)
public ContentItem getImageContentItem(ContentItemFactory cif, ContentItem parent) throws DicomException
ImageLibrary.ImageLibraryEntry
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.
getImageContentItem
in class ImageLibrary.ImageLibraryEntry
cif
- the ContentItemFactory to useparent
- the parent content item (usually the Image Library CONTAINER content item)DicomException
- if error in DICOM encodingpublic java.lang.String toString()
toString
in class ImageLibrary.ImageLibraryEntry