public class ReferenceUriSchemesSupported extends EnumSyntax implements Attribute
"java.net.URL"
印刷データ表現クラスを持つドキュメントフレーバをサポートする場合、ReferenceUriSchemesSupported クラスのインスタンスを使用して、許可される URI スキームを通知します。許可される URI スキームは lookup サービスのサービス属性として含まれます。この属性は、特定の URI スキームを使用して、印刷データを取得可能なプリンタをクライアント側で検索する時に使用されます。許可される URI スキームは PrintService
インタフェースの capability メソッドを使用して照会することもできます。ただし ReferenceUriSchemesSupported 属性は許可される URI スキームの判定にのみ使用されます。この属性はドキュメント、印刷要求、印刷ジョブ、そして印刷サービスのどの属性セットにも含まれません。
URI スキームの正式なリストは 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<? extends Attribute> |
getCategory()
この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
|
protected EnumSyntax[] |
getEnumValueTable()
ReferenceUriSchemesSupported クラスの列挙値テーブルを返します。
|
String |
getName()
属性値がインスタンスとなるカテゴリの名前を返します。
|
protected String[] |
getStringTable()
ReferenceUriSchemesSupported クラスの文字列テーブルを返します。
|
clone, getOffset, getValue, hashCode, readResolve, toString
public static final ReferenceUriSchemesSupported FTP
public static final ReferenceUriSchemesSupported HTTP
public static final ReferenceUriSchemesSupported HTTPS
public static final ReferenceUriSchemesSupported GOPHER
public static final ReferenceUriSchemesSupported NEWS
public static final ReferenceUriSchemesSupported NNTP
public static final ReferenceUriSchemesSupported WAIS
public static final ReferenceUriSchemesSupported FILE
protected ReferenceUriSchemesSupported(int value)
value
- 整数値。protected String[] getStringTable()
getStringTable
、クラス: EnumSyntax
protected EnumSyntax[] getEnumValueTable()
getEnumValueTable
、クラス: EnumSyntax
public final Class<? extends Attribute> getCategory()
ReferenceUriSchemesSupported クラス、およびベンダー定義の任意のサブクラスでは、カテゴリは ReferenceUriSchemesSupported クラス自身になります。
getCategory
、インタフェース: Attribute
java.lang.Class
クラスのインスタンス。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.