JavaTM 2
Platform
Std. Ed. v1.4.0

javax.print.attribute.standard
クラス JobSheets

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

public class JobSheets
extends EnumSyntax
implements PrintRequestAttribute, PrintJobAttribute

JobSheets は、ジョブの開始時と終了時に印刷するシートがある場合に、そのうちのどれを使用するかを列挙して決定する印刷属性クラスです。JobSheets クラスは、標準ジョブシート値のキーワードを宣言します。ジョブシート属性に実装またはサイト独自の名称を定義する場合も、JobSheets クラスのサブクラスを定義することでその名称を定義可能です。

特定の JobSheets 値の意味によっては、複数文書印刷ジョブの JobSheets 属性は、MultipleDocumentHandling ジョブ属性の影響を受けます。

IPP 互換性: getName() で返されるカテゴリ名が IPP 属性名、列挙される整数値が IPP の値、toString() メソッドで返される値が属性値の IPP 文字列表現にそれぞれ対応します。サブクラスでは、属性値は地域対応された IPP 名と言語の値を返さなければなりません。

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

フィールドの概要
static JobSheets NONE
          ジョブシートは印刷されません。
static JobSheets STANDARD
          サイト固有の標準ジョブシートが印刷されます。
 
コンストラクタの概要
protected JobSheets(int value)
          指定された整数値を使用して新しいジョブシート列挙値を構築します。
 
メソッドの概要
 Class getCategory()
          この印刷属性値の「カテゴリ」として使用される印刷属性クラスを返します。
protected  EnumSyntax[] getEnumValueTable()
          JobSheets クラスの列挙値テーブルを返します。
 String getName()
          この属性値がインスタンスであるカテゴリの名称を返します。
protected  String[] getStringTable()
          JobSheets クラスの文字列テーブルを返します。
 
クラス javax.print.attribute.EnumSyntax から継承したメソッド
clone, getOffset, getValue, hashCode, readResolve, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NONE

public static final JobSheets NONE
ジョブシートは印刷されません。


STANDARD

public static final JobSheets STANDARD
サイト固有の標準ジョブシートが印刷されます。開始シートだけが印刷される場合もあり、開始シートと終了シートが印刷される場合もあります。

コンストラクタの詳細

JobSheets

protected JobSheets(int value)
指定された整数値を使用して新しいジョブシート列挙値を構築します。

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

getStringTable

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

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

getEnumValueTable

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

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

getCategory

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

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

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

getName

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

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

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