| 
JavaTM 2 Platform Std. Ed. v1.4.1  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--javax.imageio.spi.IIOServiceProvider
        |
        +--javax.imageio.spi.ImageTranscoderSpi
The service provider interface (SPI) for ImageTranscoders.
 For more information on service provider classes, see the class comment
 for the IIORegistry class.
IIORegistry, 
ImageTranscoder| Field Summary | 
| Fields inherited from class javax.imageio.spi.IIOServiceProvider | 
vendorName, version | 
| Constructor Summary | |
protected  | 
ImageTranscoderSpi()
Constructs a blank ImageTranscoderSpi. | 
  | 
ImageTranscoderSpi(String vendorName,
                   String version)
Constructs an ImageTranscoderSpi with a given set
 of values. | 
| Method Summary | |
abstract  ImageTranscoder | 
createTranscoderInstance()
Returns an instance of the ImageTranscoder
 implementation associated with this service provider. | 
abstract  String | 
getReaderServiceProviderName()
Returns the fully qualified class name of an ImageReaderSpi class that generates
 IIOMetadata objects that may be used as input to
 this transcoder. | 
abstract  String | 
getWriterServiceProviderName()
Returns the fully qualified class name of an ImageWriterSpi class that generates
 IIOMetadata objects that may be used as input to
 this transcoder. | 
| Methods inherited from class javax.imageio.spi.IIOServiceProvider | 
getDescription, getVendorName, getVersion, onDeregistration, onRegistration | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
protected ImageTranscoderSpi()
ImageTranscoderSpi.  It is up
 to the subclass to initialize instance variables and/or
 override method implementations in order to provide working
 versions of all methods.
public ImageTranscoderSpi(String vendorName,
                          String version)
ImageTranscoderSpi with a given set
 of values.
vendorName - the vendor name.version - a version identifier.| Method Detail | 
public abstract String getReaderServiceProviderName()
ImageReaderSpi class that generates
 IIOMetadata objects that may be used as input to
 this transcoder.
String containing the fully-qualified
 class name of the ImageReaderSpi implementation class.ImageReaderSpipublic abstract String getWriterServiceProviderName()
ImageWriterSpi class that generates
 IIOMetadata objects that may be used as input to
 this transcoder.
String containing the fully-qualified
 class name of the ImageWriterSpi implementation class.ImageWriterSpipublic abstract ImageTranscoder createTranscoderInstance()
ImageTranscoder
 implementation associated with this service provider.
ImageTranscoder instance.
  | 
JavaTM 2 Platform Std. Ed. v1.4.1  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.