| 
Java™ Platform Standard Ed. 6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageTranscoderSpi
public abstract class 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.
  | 
Java™ Platform Standard Ed. 6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.