Package com.sun.jimi.core

Interface Summary
FormatFactory Base class for encoder and decoder factories.
JimiDecoder Interface for image decoders in Jimi.
JimiDecoderFactory A factory for creating JimiDecoders.
JimiEncoder Interface for Jimi image encoders.
JimiEncoderFactory A factory for creating JimiEncoders.
JimiExtension Extension to Jimi composed to encoders, decoders and meta-information.
JimiImage JimiImage is the top-level abstraction for all images created with Jimi.
JimiImageFactory Factory interface for creating JimiImages.
JimiImageSeries Interface for enumerating a series of JimiImages.
JimiRasterDecoder Marker interface for decoders which return JimiRasterImages.
MutableJimiImage Interface for raster images created for modification.
OptionsObject  
StorageFactory Provide a common interface to provide an extension mechanism for replacing the default storage classes that JimiImage uses for actual data storage and handling.
 

Class Summary
ImageSeriesDecodingController Class for controlling the decoding of a series of images.
Jimi Jimi - Java Image Management Interface (c) 1997-1999 Sun Microsystems, Inc. Introduction The Java Image Management Interface provides facilities for loading and saving images in many different file formats.
JimiControl Central control for managing mappings for encoders, decoders, mimetypes and filetype-detection.
JimiDecoderFactorySupport Base class for JimiDecoderFactory implementations.
JimiDecodingController JimiDecodingController is the object used to control image decoding from outside the decoder itself.
JimiEncoderFactorySupport Base class for JimiEncoderFactory implementations.
JimiFactoryManager Class for accessing JimiImageFactories.
JimiImageEnumeration Specialized enumeration class for reading a series of JimiImages.
JimiImageHandle A proxy which acts as a Future for JimiImages which have not yet been created.
JimiLicenseFlags Class providing information about flags available in a Jimi license.
JimiLicenseInformation Class for accessing license features information.
JimiMultiDecodingController Class for controlling the decoding of a series of images.
JimiMultiImageDecoder Base class for formats able to decode multiple images.
JimiMultiImageRasterDecoder Base class providing support for JimiDecoders for multi-image formats.
JimiMultiImageRasterEncoder Superclass for raster-based decoders for image file formats supporting more than one image per file.
JimiProExtension Extension object for Jimi Professional formats.
JimiRasterDecoderSupport Base support class for JimiDecoders.
JimiRasterEncoderSupport Support class for JimiRasterImage-based encoders.
JimiRasterImageEnumeration Typed wrapper to JimiImageEnumeration.
JimiReader JimiReader provides more fine-grained control of the decoding process, and allows reading series' of images from a single image file.
JimiSingleImageEncoder Base class for encoders of single-image formats.
JimiSingleImageRasterDecoder Base class providing support for JimiDecoders for single-image formats.
JimiSingleImageRasterEncoder Base class for encoders of single-image formats.
JimiSource This class operates in a similar capacity to the AWT MemoryImageSource class.
JimiStorageFactory Jimi default implementation of StorageFactory. This class will be access directly from JimiImageImpl if the StorageFactory constructor parameter to JimiImageImpl is null.
JimiUtils Extra functionality to compliment com.sun.jimi.core.Jimi.
JimiWriter JimiWriter provides more fine-grained control of the encoding process, and allows writing a series of images to a single image file.
MemoryJimiImageFactory Factory for in-memory images.
OneshotJimiImageFactory Factory for one-shot images.
VMemJimiImageFactory JimiImageFactory implementation for VMM based images.
VMMControl Virtual Memory Management (VMM) control interface, allowing configuration of VMM features.
 

Exception Summary
ConfigurationException Thrown if Jimi has not been setup properly
ImageAccessException Exception indicating an error occurred within an image representation.
InvalidOptionException Thrown if no encoder or decoder exists which can handle the specified file format
JimiException General utility exception for the Jimi system.
NoImageAvailException Thrown if no encoder or decoder exists which can handle the specified file format
StorageException Thrown if no encoder or decoder exists which can handle the specified file format
UnsupportedFormatException Thrown if no encoder or decoder exists which can handle the specified file format
VMemException Thrown if no encoder or decoder exists which can handle the specified file format