A plugin for loading a given format is added by creating an
ImageFormatDescription to provide the principal attributes for
recognizing images stored in the format, an ImageLoader which
performs the actual loading of the image data and metadata, and an
ImageLoaderFactory which is able to create an
ImageLoader for a stream of image data stored in the format.
The ImageLoaderFactory is registered with the
ImageStorage object which manages all ImageLoaders
and which also supplies convenience loading methods for application use.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ImageFormatDescription
A description of image format attributes. |
| public interface | ImageLoader
A loader for images stored in a given format. |
| public interface | ImageLoaderFactory
A factory which creates a loader for images stored in a given format. |
| public interface | ImageLoadListener
An interface defining methods which may be used to monitor image loading. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ImageFrame
A class representing the data and metadata of a single image. |
| public class | ImageMetadata
A class containing a limited number of relatively important metadata fields. |
| public class | ImageStorage
A convenience class for simple image loading. |
| public class | ImageStorageException
An exception class used for signaling run-time failure of loading operations. |