Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.imageio.spi
Class ImageTranscoderSpi  view ImageTranscoderSpi download ImageTranscoderSpi.java

java.lang.Object
  extended byjavax.imageio.spi.IIOServiceProvider
      extended byjavax.imageio.spi.ImageTranscoderSpi
All Implemented Interfaces:
RegisterableService

public abstract class ImageTranscoderSpi
extends IIOServiceProvider

An abstract superclass for service providers that create image metadata transcoders.

Since:
1.4

Field Summary
 
Fields inherited from class javax.imageio.spi.IIOServiceProvider
vendorName, version
 
Constructor Summary
protected ImageTranscoderSpi()
          Constructs a service provider for image metadata transcoders, given no parameters.
  ImageTranscoderSpi(java.lang.String vendorName, java.lang.String version)
          Constructs a service provider for image metadata transcoders, given the vendor name and a version string.
 
Method Summary
abstract  javax.imageio.ImageTranscoder createTranscoderInstance()
           
abstract  java.lang.String getReaderServiceProviderName()
           
abstract  java.lang.String getWriterServiceProviderName()
           
 
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

ImageTranscoderSpi

protected ImageTranscoderSpi()
Constructs a service provider for image metadata transcoders, given no parameters. It is up to the sub-class to set IIOServiceProvider.vendorName 55 and IIOServiceProvider.version 55 to non-null values.


ImageTranscoderSpi

public ImageTranscoderSpi(java.lang.String vendorName,
                          java.lang.String version)
Constructs a service provider for image metadata transcoders, given the vendor name and a version string.

Method Detail

getReaderServiceProviderName

public abstract java.lang.String getReaderServiceProviderName()

getWriterServiceProviderName

public abstract java.lang.String getWriterServiceProviderName()

createTranscoderInstance

public abstract javax.imageio.ImageTranscoder createTranscoderInstance()