Toolkit getPrintJob メソッドでの振る舞いの変更を確認する

この規則により、java.awt.Toolkit getPrintJob() メソッドが HeadlessException でなく NullPointerException をスローするようになったので、そのインスタンスにフラグを立てます。

Java SE 7 and JDK 7 Compatibility 資料によると、ヘッドレス環境では、以前 getPrintJob メソッドは HeadlessException をスローしていました。現在ではこのメソッドは正しく NullPointerException をスローします。 この規則により、HeadlessException をキャッチする試行ブロックに囲まれた java.awt.Toolkit getPrintJob() メソッドの起動にフラグを立てます。

フラグが立てられたコードを評価し、振る舞いの変更によって影響を受けるかどうかを判断し、適切なテストを実施した上で、コードに必要な変更を加えます。

追加情報については、以下の Java 7 API を参照してください。