Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| xmlgraphics-commons 2.3
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.xmlgraphics.image.loader.impl
Class ImageLoaderRaw

    java.lang.Object
      org.apache.xmlgraphics.image.loader.impl.AbstractImageLoader
          org.apache.xmlgraphics.image.loader.impl.ImageLoaderRaw

All Implemented Interfaces:
  ImageLoader

    public class ImageLoaderRaw

extends AbstractImageLoader

ImageLoader for formats consumed "raw" (undecoded). Provides a raw/undecoded stream.

Field Summary

Fields inherited from interface org.apache.xmlgraphics.image.loader.spi.ImageLoader
`MEDIUM_LOADING_PENALTY, NO_LOADING_PENALTY`

Constructor Summary
`ImageLoaderRaw(ImageFlavor targetFlavor)` Main constructor.

Method Summary
`ImageFlavor` | `getTargetFlavor()` Returns the image flavor that is returned by this ImageLoader implementation.
`Image` | `loadImage(ImageInfo info, java.util.Map hints, ImageSessionContext session)` Loads and returns an image.

Methods inherited from class org.apache.xmlgraphics.image.loader.impl.AbstractImageLoader
`getUsagePenalty, ignoreColorProfile, loadImage`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ImageLoaderRaw

    public ImageLoaderRaw(ImageFlavor targetFlavor)

  Main constructor.

  Parameters:
    `targetFlavor` - the target flavor

Method Detail

### getTargetFlavor

    public ImageFlavor getTargetFlavor()

  Returns the image flavor that is returned by this ImageLoader implementation.

  Returns:
    the target image flavor

### loadImage

    public Image loadImage(ImageInfo info,
                           java.util.Map hints,
                           ImageSessionContext session)
                    throws ImageException,
                           java.io.IOException

  Loads and returns an image.

  Parameters:
    `info` - the image info object indicating the image
    `hints` - a Map of hints that can be used by implementations to customize the loading process (may be null).
    `session` - the session context
  Returns:
    the fully loaded image
  Throws:
    `ImageException` - if an error occurs while loading the image
    `java.io.IOException` - if an I/O error occurs while loading the image

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| xmlgraphics-commons 2.3
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 1999-2018 The Apache Software Foundation. All Rights Reserved.