JavaTM 2 Platform
Standard Ed. 5.0

javax.print.attribute.standard
クラス PrintQuality

java.lang.Object
  上位を拡張 javax.print.attribute.EnumSyntax
      上位を拡張 javax.print.attribute.standard.PrintQuality
すべての実装されたインタフェース:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute

public class PrintQuality
extends EnumSyntax
implements DocAttribute, PrintRequestAttribute, PrintJobAttribute

PrintQuality はプリンタがジョブに対して使用する印刷品質を列挙して指定する印刷属性クラスです。

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

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

フィールドの概要
static PrintQuality DRAFT
          プリンタの最低印刷品質です。
static PrintQuality HIGH
          プリンタの最高印刷品質です。
static PrintQuality NORMAL
          プリンタの通常、または中間の印刷品質です。
 
コンストラクタの概要
protected PrintQuality(int value)
          指定された整数値を使用して新しい印刷品質列挙値を構築します。
 
メソッドの概要
 Class<? extends Attribute> getCategory()
          この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
protected  EnumSyntax[] getEnumValueTable()
          PrintQuality クラスの列挙値テーブルを返します。
 String getName()
          属性値がインスタンスとなるカテゴリの名前を返します。
protected  int getOffset()
          PrintQuality クラスで使用される最小の整数値を返します。
protected  String[] getStringTable()
          PrintQuality クラスの文字列テーブルを返します。
 
クラス javax.print.attribute.EnumSyntax から継承されたメソッド
clone, getValue, hashCode, readResolve, toString
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

DRAFT

public static final PrintQuality DRAFT
プリンタの最低印刷品質です。


NORMAL

public static final PrintQuality NORMAL
プリンタの通常、または中間の印刷品質です。


HIGH

public static final PrintQuality HIGH
プリンタの最高印刷品質です。

コンストラクタの詳細

PrintQuality

protected PrintQuality(int value)
指定された整数値を使用して新しい印刷品質列挙値を構築します。

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

getStringTable

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

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

getEnumValueTable

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

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

getOffset

protected int getOffset()
PrintQuality クラスで使用される最小の整数値を返します。

オーバーライド:
クラス EnumSyntax 内の getOffset
戻り値:
最小の列挙値のオフセット

getCategory

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

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

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

getName

public final String getName()
属性値がインスタンスとなるカテゴリの名前を返します。

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

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

JavaTM 2 Platform
Standard Ed. 5.0

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

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