org.apache.xmlgraphics.image.loader.impl
Class AbstractImageConverter
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageConverter
- All Implemented Interfaces:
- ImageConverter
- Direct Known Subclasses:
- ImageConverterBitmap2G2D, ImageConverterBuffered2Rendered, ImageConverterG2D2Bitmap, ImageConverterRendered2PNG
public abstract class AbstractImageConverter
- extends Object
- implements ImageConverter
Abstract base class for ImageConverter implementations.
Method Summary |
protected void |
checkSourceFlavor(Image img)
Checks if the source flavor of the given image is compatible with this ImageConverter. |
int |
getConversionPenalty()
Returns the conversion penalty for the conversion that this implementation supports. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractImageConverter
public AbstractImageConverter()
checkSourceFlavor
protected void checkSourceFlavor(Image img)
- Checks if the source flavor of the given image is compatible with this ImageConverter.
- Parameters:
img
- the image to check
getConversionPenalty
public int getConversionPenalty()
- Returns the conversion penalty for the conversion that this implementation supports.
- Specified by:
getConversionPenalty
in interface ImageConverter
- Returns:
- the conversion penalty (must be a non-negative integer)
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.