org.pentaho.reporting.libraries.base.encoder

Class ImageEncoderRegistry

public class ImageEncoderRegistry extends Object

Todo: Document Me

Author: Thomas Morgner

Field Summary
static StringIMAGE_JPEG
static StringIMAGE_PNG
Method Summary
voidaddEncoder(String mimeType, String encoderClass)
ImageEncodercreateEncoder(String mimeType)
static ImageEncoderRegistrygetInstance()
String[]getRegisteredEncoders()
booleanisEncoderAvailable(String mimeType)

Field Detail

IMAGE_JPEG

public static final String IMAGE_JPEG

IMAGE_PNG

public static final String IMAGE_PNG

Method Detail

addEncoder

public void addEncoder(String mimeType, String encoderClass)

createEncoder

public ImageEncoder createEncoder(String mimeType)

getInstance

public static ImageEncoderRegistry getInstance()

getRegisteredEncoders

public String[] getRegisteredEncoders()

isEncoderAvailable

public boolean isEncoderAvailable(String mimeType)