JavaTM 2
Platform
Std. Ed. v1.4.0

javax.print.attribute.standard
クラス ReferenceUriSchemesSupported

java.lang.Object
  |
  +--javax.print.attribute.EnumSyntax
        |
        +--javax.print.attribute.standard.ReferenceUriSchemesSupported
すべての実装インタフェース:
Attribute, Cloneable, Serializable

public class ReferenceUriSchemesSupported
extends EnumSyntax
implements Attribute

ReferenceUriSchemesSupported は、URI 上の印刷データ取得にプリンタが使用できる、「http:」や「ftp:」などの URI スキーマを列挙して示す印刷属性クラスです。プリンタが java.net.URL 印刷データ表現クラスを持つドキュメントフレーバをサポートする場合、ReferenceUriSchemesSupported クラスのインスタンスを使用して、許可される URI スキーマを通知します。許可される URI スキーマは lookup サービスのサービス属性として含まれます。この属性は、特定の URI スキーマを使用して、印刷データを取得可能なプリンタをクライアント側で検索する時に使用されます。許可される URI スキーマは PrintService インタフェースの capability メソッドを使用して照会することもできます。ただし ReferenceUriSchemesSupported 属性は許可される URI スキーマの判定にのみ使用されます。この属性はドキュメント、印刷要求、印刷ジョブ、そして印刷サービスのどの属性セットにも含まれません。

official list of URI schemes は Internet Assigned Numbers Authority が管理しています。

ReferenceUriSchemesSupported クラスは広域的に使用される URI スキーマを列挙して定義します。追加 URI スキーマをサポートするプリンタは、ReferenceUriSchemesSupported クラスのサブクラスでその追加 URI スキーマを定義できます。

IPP 互換性: getName() で返されるカテゴリ名が IPP 属性名、列挙される整数値が IPP の値、toString() メソッドが返す値が属性値の IPP 文字列表現にそれぞれ対応します。

関連項目:
直列化された形式

フィールドの概要
static ReferenceUriSchemesSupported FILE
          ホスト上のファイル名
static ReferenceUriSchemesSupported FTP
          ファイル転送プロトコル (FTP)
static ReferenceUriSchemesSupported GOPHER
          Gopher プロトコル
static ReferenceUriSchemesSupported HTTP
          ハイパーテキストトランスファープロトコル (HTTP)
static ReferenceUriSchemesSupported HTTPS
          セキュリティ保護されたハイパーテキストトランスファープロトコル (HTTPS)
static ReferenceUriSchemesSupported NEWS
          USENET ニュース
static ReferenceUriSchemesSupported NNTP
          ネットワークニュース転送プロトコル (NNTP) を使用する USENET ニュース
static ReferenceUriSchemesSupported WAIS
          広域情報サーバ (WAIS) プロトコル
 
コンストラクタの概要
protected ReferenceUriSchemesSupported(int value)
          指定された整数値を使用して新しい参照 URI スキーマ列挙値を構築します。
 
メソッドの概要
 Class getCategory()
          この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
protected  EnumSyntax[] getEnumValueTable()
          ReferenceUriSchemesSupported クラスの列挙値テーブルを返します。
 String getName()
          この属性値がインスタンスであるカテゴリの名称を返します。
protected  String[] getStringTable()
          ReferenceUriSchemesSupported クラスの文字列テーブルを返します。
 
クラス javax.print.attribute.EnumSyntax から継承したメソッド
clone, getOffset, getValue, hashCode, readResolve, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

FTP

public static final ReferenceUriSchemesSupported FTP
ファイル転送プロトコル (FTP)


HTTP

public static final ReferenceUriSchemesSupported HTTP
ハイパーテキストトランスファープロトコル (HTTP)


HTTPS

public static final ReferenceUriSchemesSupported HTTPS
セキュリティ保護されたハイパーテキストトランスファープロトコル (HTTPS)


GOPHER

public static final ReferenceUriSchemesSupported GOPHER
Gopher プロトコル


NEWS

public static final ReferenceUriSchemesSupported NEWS
USENET ニュース


NNTP

public static final ReferenceUriSchemesSupported NNTP
ネットワークニュース転送プロトコル (NNTP) を使用する USENET ニュース


WAIS

public static final ReferenceUriSchemesSupported WAIS
広域情報サーバ (WAIS) プロトコル


FILE

public static final ReferenceUriSchemesSupported FILE
ホスト上のファイル名

コンストラクタの詳細

ReferenceUriSchemesSupported

protected ReferenceUriSchemesSupported(int value)
指定された整数値を使用して新しい参照 URI スキーマ列挙値を構築します。

パラメータ:
value - 整数値
メソッドの詳細

getStringTable

protected String[] getStringTable()
ReferenceUriSchemesSupported クラスの文字列テーブルを返します。

オーバーライド:
クラス EnumSyntax 内の getStringTable
戻り値:
文字列テーブル

getEnumValueTable

protected EnumSyntax[] getEnumValueTable()
ReferenceUriSchemesSupported クラスの列挙値テーブルを返します。

オーバーライド:
クラス EnumSyntax 内の getEnumValueTable
戻り値:
値テーブル

getCategory

public final Class getCategory()
この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。

ReferenceUriSchemesSupported クラス、およびベンダー定義の任意のサブクラスでは、カテゴリは ReferenceUriSchemesSupported クラス自身になります。

定義:
インタフェース Attribute 内の getCategory
戻り値:
java.lang.Class クラスのインスタンスである印刷属性クラス (カテゴリ)

getName

public final String getName()
この属性値がインスタンスであるカテゴリの名称を返します。

ReferenceUriSchemesSupported クラス、およびベンダー定義の任意のサブクラスでは、カテゴリ名は reference-uri-schemes-supported になります。

定義:
インタフェース Attribute 内の getName
戻り値:
属性カテゴリ名

JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.