- java.lang.Object
- 
- java.util.EventObject
- 
- javax.print.event.PrintEvent
- 
- javax.print.event.PrintJobEvent
 
 
 
- 
- すべての実装されたインタフェース:
- Serializable
 
 public class PrintJobEvent extends PrintEvent PrintJobEventクラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーがDocPrintJobの処理の進捗を知ることができるようにします。- 関連項目:
- 直列化された形式
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static intDATA_TRANSFER_COMPLETEジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。static intJOB_CANCELEDジョブはPrintServiceによって取り消されました。static intJOB_COMPLETE文書は完全に印刷されます。static intJOB_FAILED印刷サービスがジョブを完了できないことを報告します。static intNO_MORE_EVENTSすべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。static intREQUIRES_ATTENTION印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。- 
クラス java.util.EventObjectで宣言されたフィールドsource
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 PrintJobEvent(DocPrintJob source, int reason)PrintJobEventオブジェクトを構築します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 intgetPrintEventType()このイベントの理由を返します。DocPrintJobgetPrintJob()この印刷ジョブのイベントが関連するDocPrintJobを判定します。- 
クラス javax.print.event.PrintEventで宣言されたメソッドtoString
 - 
クラス java.util.EventObjectで宣言されたメソッドgetSource
 
- 
 
- 
- 
- 
フィールドの詳細- 
JOB_CANCELEDpublic static final int JOB_CANCELED ジョブはPrintServiceによって取り消されました。- 関連項目:
- 定数フィールド値
 
 - 
JOB_COMPLETEpublic static final int JOB_COMPLETE 文書は完全に印刷されます。- 関連項目:
- 定数フィールド値
 
 - 
JOB_FAILEDpublic static final int JOB_FAILED 印刷サービスがジョブを完了できないことを報告します。 アプリケーションはジョブを再送信する必要があります。- 関連項目:
- 定数フィールド値
 
 - 
REQUIRES_ATTENTIONpublic static final int REQUIRES_ATTENTION 印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。 このメッセージを生成できるイベントの1つの例に、プリンタの用紙切れがあります。- 関連項目:
- 定数フィールド値
 
 - 
NO_MORE_EVENTSpublic static final int NO_MORE_EVENTS すべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。 このメッセージは、印刷ジョブがこれ以上の情報をもっていないこと、または印刷サービスとこれ以上通信しないことを示します。 このメッセージは端末イベント(完了/失敗/取り消し)が送信されない場合には常に送信されなければいけません。 たとえば、JOB_COMPLETEなどのメッセージがこのメッセージを受け取る前に受信されていない場合、唯一の推論は、印刷サービスがそのようなイベントの配信をサポートしていないということです。- 関連項目:
- 定数フィールド値
 
 - 
DATA_TRANSFER_COMPLETEpublic static final int DATA_TRANSFER_COMPLETE ジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。 クライアントはデータ・リソースを解放できます。- 関連項目:
- 定数フィールド値
 
 
- 
 - 
コンストラクタの詳細- 
PrintJobEventpublic PrintJobEvent(DocPrintJob source, int reason) PrintJobEventオブジェクトを構築します。- パラメータ:
- source-- DocPrintJobオブジェクト
- reason- 理由を指定するint値
- 例外:
- IllegalArgumentException-- sourceが- nullである場合
 
 
- 
 - 
メソッドの詳細- 
getPrintEventTypepublic int getPrintEventType() このイベントの理由を返します。- 戻り値:
- 理由のint値
 
 - 
getPrintJobpublic DocPrintJob getPrintJob() この印刷ジョブのイベントが関連するDocPrintJobを判定します。- 戻り値:
- このPrintJobEventによってカプセル化されたイベントを報告する印刷ジョブを表すDocPrintJobオブジェクト
 
 
- 
 
-