- 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
を判定します。-
クラス java.util.EventObjectから継承されたメソッド
getSource
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
クラス javax.print.event.PrintEventから継承されたメソッド
toString
-
-
-
-
フィールドの詳細
-
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
-source
がnull
である場合。
-
-
メソッドの詳細
-
getPrintEventType
public int getPrintEventType()
このイベントの理由を返します。- 戻り値:
- 理由のint値。
-
getPrintJob
public DocPrintJob getPrintJob()
この印刷ジョブのイベントが関連するDocPrintJob
を判定します。- 戻り値:
- この
PrintJobEvent
によってカプセル化されたイベントを報告する印刷ジョブを表すDocPrintJob
オブジェクト。
-
-