JavaTM Platform
Standard Ed. 6

javax.imageio.spi
クラス ImageTranscoderSpi

java.lang.Object
  上位を拡張 javax.imageio.spi.IIOServiceProvider
      上位を拡張 javax.imageio.spi.ImageTranscoderSpi
すべての実装されたインタフェース:
RegisterableService

public abstract class ImageTranscoderSpi
extends IIOServiceProvider

ImageTranscoder のサービスプロバイダインタフェース (SPI) です。サービスプロバイダクラスの詳細は、IIORegistry クラスのクラスコメントを参照してください。

関連項目:
IIORegistry, ImageTranscoder

フィールドの概要
 
クラス javax.imageio.spi.IIOServiceProvider から継承されたフィールド
vendorName, version
 
コンストラクタの概要
protected ImageTranscoderSpi()
          空白の ImageTranscoderSpi を構築します。
  ImageTranscoderSpi(String vendorName, String version)
          指定された値セットを使用して ImageTranscoderSpi を構築します。
 
メソッドの概要
abstract  ImageTranscoder createTranscoderInstance()
          このサービスプロバイダに関連する ImageTranscoder 実装のインスタンスを返します。
abstract  String getReaderServiceProviderName()
          このコード変換器への入力として使用可能な IIOMetadata オブジェクトを生成する ImageReaderSpi クラスの完全指定クラス名を返します。
abstract  String getWriterServiceProviderName()
          このトランスコーダの入力として使用可能な IIOMetadata オブジェクトを生成する ImageWriterSpi クラスの完全指定クラス名を返します。
 
クラス javax.imageio.spi.IIOServiceProvider から継承されたメソッド
getDescription, getVendorName, getVersion, onDeregistration, onRegistration
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ImageTranscoderSpi

protected ImageTranscoderSpi()
空白の ImageTranscoderSpi を構築します。すべてのメソッドの作業バージョンを提供するための、インスタンス変数の初期化やメソッド実装のオーバーライドは、サブクラスで行う必要があります。


ImageTranscoderSpi

public ImageTranscoderSpi(String vendorName,
                          String version)
指定された値セットを使用して ImageTranscoderSpi を構築します。

パラメータ:
vendorName - ベンダー名
version - バージョン識別子
メソッドの詳細

getReaderServiceProviderName

public abstract String getReaderServiceProviderName()
このコード変換器への入力として使用可能な IIOMetadata オブジェクトを生成する ImageReaderSpi クラスの完全指定クラス名を返します。

戻り値:
ImageReaderSpi 実装クラスの 完全指定クラス名を含む String
関連項目:
ImageReaderSpi

getWriterServiceProviderName

public abstract String getWriterServiceProviderName()
このトランスコーダの入力として使用可能な IIOMetadata オブジェクトを生成する ImageWriterSpi クラスの完全指定クラス名を返します。

戻り値:
ImageWriterSpi 実装クラスの 完全指定クラス名を含む String
関連項目:
ImageWriterSpi

createTranscoderInstance

public abstract ImageTranscoder createTranscoderInstance()
このサービスプロバイダに関連する ImageTranscoder 実装のインスタンスを返します。

戻り値:
ImageTranscoder インスタンス

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。