|
xmlgraphics-commons 2.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ImageLoader
This interface is implemented by classes which load images from a source. Normally, such a source will be an InputStream but can also be something else.
| Field Summary | |
|---|---|
static int |
MEDIUM_LOADING_PENALTY
Default/Medium conversion penalty (if there's some effort to load the image format) |
static int |
NO_LOADING_PENALTY
Used if the loading penalty is negligible (image doesn't need to be decoded). |
| Method Summary | |
|---|---|
ImageFlavor |
getTargetFlavor()
Returns the image flavor that is returned by this ImageLoader implementation. |
int |
getUsagePenalty()
Returns the penalty assigned to using this image loader. |
Image |
loadImage(ImageInfo info,
ImageSessionContext session)
Loads and returns an image. |
Image |
loadImage(ImageInfo info,
java.util.Map hints,
ImageSessionContext session)
Loads and returns an image. |
| Field Detail |
|---|
static final int NO_LOADING_PENALTY
static final int MEDIUM_LOADING_PENALTY
| Method Detail |
|---|
Image loadImage(ImageInfo info,
java.util.Map hints,
ImageSessionContext session)
throws ImageException,
java.io.IOException
info - the image info object indicating the imagehints - a Map of hints that can be used by implementations to customize the loading
process (may be null).session - the session context
ImageException - if an error occurs while loading the image
java.io.IOException - if an I/O error occurs while loading the image
Image loadImage(ImageInfo info,
ImageSessionContext session)
throws ImageException,
java.io.IOException
info - the image info object indicating the imagesession - the session context
ImageException - if an error occurs while loading the image
java.io.IOException - if an I/O error occurs while loading the imageImageFlavor getTargetFlavor()
int getUsagePenalty()
|
xmlgraphics-commons 2.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||