Class ImageEncoderRegistry
- java.lang.Object
-
- org.pentaho.reporting.libraries.base.encoder.ImageEncoderRegistry
-
public class ImageEncoderRegistry extends java.lang.Object
Todo: Document Me- Author:
- Thomas Morgner
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
IMAGE_JPEG
static java.lang.String
IMAGE_PNG
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEncoder(java.lang.String mimeType, java.lang.String encoderClass)
ImageEncoder
createEncoder(java.lang.String mimeType)
static ImageEncoderRegistry
getInstance()
java.lang.String[]
getRegisteredEncoders()
boolean
isEncoderAvailable(java.lang.String mimeType)
-
-
-
Field Detail
-
IMAGE_PNG
public static final java.lang.String IMAGE_PNG
- See Also:
- Constant Field Values
-
IMAGE_JPEG
public static final java.lang.String IMAGE_JPEG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static ImageEncoderRegistry getInstance()
-
addEncoder
public void addEncoder(java.lang.String mimeType, java.lang.String encoderClass)
-
isEncoderAvailable
public boolean isEncoderAvailable(java.lang.String mimeType)
-
getRegisteredEncoders
public java.lang.String[] getRegisteredEncoders()
-
createEncoder
public ImageEncoder createEncoder(java.lang.String mimeType) throws UnsupportedEncoderException
- Throws:
UnsupportedEncoderException
-
-