|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.image.encode.ImageEncoderManager
ImageEncoderManager maintains a registry of image encodings. Currently, clients must use the getDefaultImageEncoderManager() to obtain a reference to the single, shared ImageEncoderManager.
Field Summary | |
static java.lang.String |
GIF_TYPE
Mime type for GIF |
static java.lang.String |
PNG_TYPE
Mime type for PNG |
Method Summary | |
static ImageEncoderManager |
getDefaultImageEncoderManager()
Returns the default ImageEncoderManager |
ImageEncoder |
getImageEncoder(java.lang.String type)
Returns the ImageEncoder for the specified encoding. |
java.lang.String |
getImageExtension(java.lang.String type)
Returns the file extension for the specified type. |
void |
registerEncoding(java.lang.String type,
java.lang.String extension,
ImageEncoder encoder)
Registers an encoding. |
void |
registerEncoding(java.lang.String type,
java.lang.String extension,
java.lang.String encoderClassName)
Registers an encoding. |
void |
unregisterEncoding(java.lang.String type)
Unregisters an encoding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String GIF_TYPE
public static final java.lang.String PNG_TYPE
Method Detail |
public static ImageEncoderManager getDefaultImageEncoderManager()
public ImageEncoder getImageEncoder(java.lang.String type)
type
- The mime type for the encoding, eg. "image/gif".public java.lang.String getImageExtension(java.lang.String type)
type
- The mime type for the encoding, eg. "image/gif".public void registerEncoding(java.lang.String type, java.lang.String extension, ImageEncoder encoder)
type
- The mime type of the encodingextension
- The file extension for the encodingencoder
- The ImageEncoder instance to use for this encodingpublic void registerEncoding(java.lang.String type, java.lang.String extension, java.lang.String encoderClassName)
type
- The mime type of the encodingextension
- The file extension for the encodingencoderClassName
- The name of a class which implements
the ImageEncoder interfacepublic void unregisterEncoding(java.lang.String type)
type
- The mime type of the encoding to unregister
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |