JavaTM Platform
Standard Ed. 6

javax.print.event
クラス PrintJobEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 javax.print.event.PrintEvent
          上位を拡張 javax.print.event.PrintJobEvent
すべての実装されたインタフェース:
Serializable

public class PrintJobEvent
extends PrintEvent

PrintJobEvent クラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーが DocPrintJob の処理の進捗を知ることができるようにします。

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

フィールドの概要
static int DATA_TRANSFER_COMPLETE
          ジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。
static int JOB_CANCELED
          ジョブは PrintService によって取り消されました。
static int JOB_COMPLETE
          ドキュメントの cis は完全に印刷されました。
static int JOB_FAILED
          印刷サービスがジョブを完了できないことを報告します。
static int NO_MORE_EVENTS
          すべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。
static int REQUIRES_ATTENTION
          印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
PrintJobEvent(DocPrintJob source, int reason)
          PrintJobEvent オブジェクトを構築します。
 
メソッドの概要
 int getPrintEventType()
          このイベントの理由を返します。
 DocPrintJob getPrintJob()
          この印刷ジョブのイベントが関連する DocPrintJob を判定します。
 
クラス javax.print.event.PrintEvent から継承されたメソッド
toString
 
クラス java.util.EventObject から継承されたメソッド
getSource
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

JOB_CANCELED

public static final int JOB_CANCELED
ジョブは PrintService によって取り消されました。

関連項目:
定数フィールド値

JOB_COMPLETE

public static final int JOB_COMPLETE
ドキュメントの cis は完全に印刷されました。

関連項目:
定数フィールド値

JOB_FAILED

public static final int JOB_FAILED
印刷サービスがジョブを完了できないことを報告します。アプリケーションはジョブを再送信する必要があります。

関連項目:
定数フィールド値

REQUIRES_ATTENTION

public static final int REQUIRES_ATTENTION
印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。このメッセージを生成できるイベントの 1 つの例に、プリンタの用紙切れがあります。

関連項目:
定数フィールド値

NO_MORE_EVENTS

public static final int NO_MORE_EVENTS
すべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。このメッセージは、印刷ジョブがこれ以上の情報をもっていないこと、または印刷サービスとこれ以上通信しないことを示します。このメッセージは端末イベント (完了/失敗/取り消し) が送信されない場合には常に送信されなければいけません。たとえば、このメッセージを受け取る前に、JOB_COMPLETE などのメッセージが受け取られなかった場合、推測されることは印刷サービスがこのようなイベントの送信をサポートしていないことだけです。

関連項目:
定数フィールド値

DATA_TRANSFER_COMPLETE

public static final int DATA_TRANSFER_COMPLETE
ジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。クライアントはデータリソースを解放できます。

関連項目:
定数フィールド値
コンストラクタの詳細

PrintJobEvent

public PrintJobEvent(DocPrintJob source,
                     int reason)
PrintJobEvent オブジェクトを構築します。

パラメータ:
source - DocPrintJob オブジェクト
reason - 理由を指定する int 値
例外:
IllegalArgumentException - sourcenull の場合
メソッドの詳細

getPrintEventType

public int getPrintEventType()
このイベントの理由を返します。

戻り値:
理由の int 値

getPrintJob

public DocPrintJob getPrintJob()
この印刷ジョブのイベントが関連する DocPrintJob を判定します。

戻り値:
この PrintJobEvent によってカプセル化されたイベントを 報告する印刷ジョブを表す DocPrintJob オブジェクト

JavaTM Platform
Standard Ed. 6

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

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