java.lang.Object
java.util.EventObject
javax.print.event.PrintEvent
javax.print.event.PrintJobEvent
- すべての実装されたインタフェース:
Serializable
public class PrintJobEvent extends PrintEvent
PrintJobEvent
クラスは、印刷ジョブが報告する共通イベントをカプセル化して、リスナーがDocPrintJob
の処理の進捗を知ることができるようにします。- 関連項目:
- 直列化された形式
-
フィールドのサマリー
修飾子と型フィールド説明static int
ジョブが必ずしもまだ印刷されていなくても、データはクライアントから印刷サービスに正常に転送されています。static int
ジョブはPrintService
によって取り消されました。static int
文書は完全に印刷されます。static int
印刷サービスがジョブを完了できないことを報告します。static int
すべての印刷サービス、たとえばジョブの完了を通知するような重要なイベントでさえ、送信できるわけではありません。static int
印刷サービスが、印刷サービスを続ける前に外部からの操作が必要な、おそらく一時的な問題が発生したことを示します。クラス java.util.EventObjectで宣言されたフィールド
source
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明int
このイベントの理由を返します。この印刷ジョブのイベントが関連するDocPrintJob
を判定します。クラス javax.print.event.PrintEventで宣言されたメソッド
toString
クラス java.util.EventObjectで宣言されたメソッド
getSource
-
フィールド詳細
-
JOB_CANCELED
public static final int JOB_CANCELEDジョブはPrintService
によって取り消されました。- 関連項目:
- 定数フィールド値
-
JOB_COMPLETE
public static final int JOB_COMPLETE文書は完全に印刷されます。- 関連項目:
- 定数フィールド値
-
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
-source
がnull
である場合
-
-
メソッドの詳細
-
getPrintEventType
public int getPrintEventType()このイベントの理由を返します。- 戻り値:
- 理由のint値
-
getPrintJob
public DocPrintJob getPrintJob()この印刷ジョブのイベントが関連するDocPrintJob
を判定します。- 戻り値:
- この
PrintJobEvent
によってカプセル化されたイベントを報告する印刷ジョブを表すDocPrintJob
オブジェクト
-