| 
 | 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 ImageTranscoderSpiwith a given set
 of values. | 
| Method Summary | |
|---|---|
| abstract  ImageTranscoder | createTranscoderInstance()Returns an instance of the ImageTranscoderimplementation associated with this service provider. | 
| abstract  String | getReaderServiceProviderName()Returns the fully qualified class name of an ImageReaderSpiclass that generatesIIOMetadataobjects that may be used as input to
 this transcoder. | 
| abstract  String | getWriterServiceProviderName()Returns the fully qualified class name of an ImageWriterSpiclass that generatesIIOMetadataobjects 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.