JavaTM 2
Platform
Std. Ed. v1.4.0

javax.print.attribute.standard
クラス Chromaticity

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

public final class Chromaticity
extends EnumSyntax
implements DocAttribute, PrintRequestAttribute, PrintJobAttribute

Chromaticity クラスは、モノクロまたはカラープリントを指定する列挙型の印刷属性クラスです。印刷クライアントが印刷データを生成して処理する方法を指定するために使用されます。これはデバイスのカラー機能を説明するものではありません。デバイスがカラー印刷をサポートしていることを検証できるかどうかを判定するには、サービスの ColorSupported 属性を照会してください。

次の表は、モノクロまたはカラードキュメントに対して Chromaticity 属性 MONOCHROME または COLOR を指定した場合の効果を示します。

Chromaticity
属性
モノクロドキュメント
に対する効果
カラードキュメント
に対する効果
MONOCHROME モノクロでそのまま印刷される カラーがグレーの陰影に変換され、モノクロで印刷される
COLOR モノクロでそのまま印刷される カラーでそのまま印刷される

IPP 互換性: Chromaticity は、現在 IPP 属性ではありません。

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

フィールドの概要
static Chromaticity COLOR
          カラープリントです。
static Chromaticity MONOCHROME
          モノクロプリントです。
 
コンストラクタの概要
protected Chromaticity(int value)
          指定された整数値で、新しい色度の列挙値を構築します。
 
メソッドの概要
 Class getCategory()
          この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
protected  EnumSyntax[] getEnumValueTable()
          Chromaticity クラスの列挙値テーブルを返します。
 String getName()
          この属性値がインスタンスとなるカテゴリの名前を返します。
protected  String[] getStringTable()
          Chromaticity クラスの文字列テーブルを返します。
 
クラス javax.print.attribute.EnumSyntax から継承したメソッド
clone, getOffset, getValue, hashCode, readResolve, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

MONOCHROME

public static final Chromaticity MONOCHROME
モノクロプリントです。


COLOR

public static final Chromaticity COLOR
カラープリントです。

コンストラクタの詳細

Chromaticity

protected Chromaticity(int value)
指定された整数値で、新しい色度の列挙値を構築します。

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

getStringTable

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

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

getEnumValueTable

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

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

getCategory

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

Chromaticity クラスの場合、カテゴリは Chromaticity クラス自体です。

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

getName

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

Chromaticity クラスの場合、カテゴリ名は "chromaticity" です。

定義:
インタフェース 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.