JavaTM 2 Platform
Standard Ed. 5.0

javax.imageio.spi
Class ImageReaderWriterSpi

java.lang.Object
  extended by javax.imageio.spi.IIOServiceProvider
      extended by javax.imageio.spi.ImageReaderWriterSpi
All Implemented Interfaces:
RegisterableService
Direct Known Subclasses:
ImageReaderSpi, ImageWriterSpi

public abstract class ImageReaderWriterSpi
extends IIOServiceProvider

A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.

See Also:
IIORegistry, ImageReaderSpi, ImageWriterSpi

Field Summary
protected  String[] extraImageMetadataFormatClassNames
          An array of Strings containing the class names of any additional image metadata formats supported by this plug-in, initially null.
protected  String[] extraImageMetadataFormatNames
          An array of Strings containing the names of any additional image metadata formats supported by this plug-in, initially null.
protected  String[] extraStreamMetadataFormatClassNames
          An array of Strings containing the class names of any additional stream metadata formats supported by this plug-in, initially null.
protected  String[] extraStreamMetadataFormatNames
          An array of Strings containing the names of any additional stream metadata formats supported by this plug-in, initially null.
protected  String[] MIMETypes
          An array of strings to be returned from getMIMETypes, initially null.
protected  String[] names
          An array of strings to be returned from getFormatNames, initially null.
protected  String nativeImageMetadataFormatClassName
          A String containing the class name of the native stream metadata format supported by this plug-in, initially null.
protected  String nativeImageMetadataFormatName
          A String containing the name of the native stream metadata format supported by this plug-in, initially null.
protected  String nativeStreamMetadataFormatClassName
          A String containing the class name of the native stream metadata format supported by this plug-in, initially null.
protected  String nativeStreamMetadataFormatName
          A String containing the name of the native stream metadata format supported by this plug-in, initially null.
protected  String pluginClassName
          A String containing the name of the associated plug-in class, initially null.
protected  String[] suffixes
          An array of strings to be returned from getFileSuffixes, initially null.
protected  boolean supportsStandardImageMetadataFormat
          A boolean indicating whether this plug-in supports the standard metadata format for image metadata, initially false.
protected  boolean supportsStandardStreamMetadataFormat
          A boolean indicating whether this plug-in supports the standard metadata format for stream metadata, initially false.
 
Fields inherited from class javax.imageio.spi.IIOServiceProvider
vendorName, version
 
Constructor Summary
ImageReaderWriterSpi()
          Constructs a blank ImageReaderWriterSpi.