public class ImageInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.Object |
HAS_MORE_IMAGES
Key to register information about additional (sub-)images in the image file after the
selected one.
|
static java.lang.Object |
ORIGINAL_IMAGE
Key to register the "original object" among the custom objects of an ImageInfo instance.
|
Constructor and Description |
---|
ImageInfo(java.lang.String originalURI,
java.lang.String mimeType)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getCustomObjects()
Returns a Map of custom objects associated with this instance.
|
java.lang.String |
getMimeType()
Returns the image's MIME type.
|
Image |
getOriginalImage()
Returns the original Image instance if such an Image instance is created while building
this ImageInfo object.
|
java.lang.String |
getOriginalURI()
Returns the original URI of the image.
|
ImageSize |
getSize()
Returns the image's intrinsic size.
|
void |
setSize(ImageSize size)
Sets the image's intrinsic size.
|
java.lang.String |
toString() |
public static final java.lang.Object ORIGINAL_IMAGE
getOriginalImage()
public static final java.lang.Object HAS_MORE_IMAGES
Boolean.TRUE
or Boolean.FALSE
. A value of TRUE indicates that there are
more subimages available but the exact number of additional images has not been determined
for performance reasons.public ImageInfo(java.lang.String originalURI, java.lang.String mimeType)
originalURI
- the original URI that was specified by the user (not the resolved URI!)mimeType
- the MIME type of the imagepublic java.lang.String getOriginalURI()
public java.lang.String getMimeType()
public ImageSize getSize()
public void setSize(ImageSize size)
size
- the sizepublic java.util.Map getCustomObjects()
public Image getOriginalImage()
This method is short for: (Image)this.customObjects.get(ORIGINAL_IMAGE);
ORIGINAL_IMAGE
public java.lang.String toString()
toString
in class java.lang.Object
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.