org.apache.xmlgraphics.image.loader.impl
Class ImageBuffered
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImage
org.apache.xmlgraphics.image.loader.impl.ImageRendered
org.apache.xmlgraphics.image.loader.impl.ImageBuffered
- All Implemented Interfaces:
- Image
public class ImageBuffered
- extends ImageRendered
This class is an implementation of the Image interface exposing a BufferedImage.
Constructor Summary |
ImageBuffered(ImageInfo info,
java.awt.image.BufferedImage buffered,
java.awt.Color transparentColor)
Main constructor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ImageBuffered
public ImageBuffered(ImageInfo info,
java.awt.image.BufferedImage buffered,
java.awt.Color transparentColor)
- Main constructor.
- Parameters:
info
- the image info objectbuffered
- the BufferedImage instancetransparentColor
- the transparent color or null
getFlavor
public ImageFlavor getFlavor()
- Returns the flavor of the image.
- Specified by:
getFlavor
in interface Image
- Overrides:
getFlavor
in class ImageRendered
- Returns:
- the image flavor
getBufferedImage
public java.awt.image.BufferedImage getBufferedImage()
- Returns the contained BufferedImage instance.
- Returns:
- the BufferedImage instance
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.