- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.web.WebErrorEvent
-
- すべての実装されたインタフェース:
Serializable,Cloneable
public final class WebErrorEvent extends Event
WebEngineエラーを示すイベント。 エラーに関連付けられたオプションのテキスト・メッセージとオプションの例外を保持します。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
WebEngine.onError、「直列化された形式」
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static EventType<WebErrorEvent>ANYすべてのWebErrorEvent型に共通のスーパータイプ。static EventType<WebErrorEvent>USER_DATA_DIRECTORY_ALREADY_IN_USEこのイベントは、WebEngineのユーザー・データ・ディレクトリが別のVM上のWebEngineによってすでに使用されていることが判明したときに発生します。static EventType<WebErrorEvent>USER_DATA_DIRECTORY_IO_ERRORこのイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてI/Oエラーが生じたときに発生します。static EventType<WebErrorEvent>USER_DATA_DIRECTORY_SECURITY_ERRORこのイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてセキュリティ・エラーが生じたときに発生します。-
クラス javafx.event.Eventから継承されたフィールド
consumed、eventType、NULL_SOURCE_TARGET、target
-
クラス java.util.EventObjectから継承されたフィールド
source
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)新しいWebErrorEventを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ThrowablegetException()このイベントに関連付けられた例外を返します。StringgetMessage()このイベントに関連付けられたテキスト・メッセージを返します。StringtoString()このEventObjectのString表現を返します。-
クラス javafx.event.Eventから継承されたメソッド
clone、consume、copyFor、fireEvent、getEventType、getTarget、isConsumed
-
クラス java.util.EventObjectから継承されたメソッド
getSource
-
-
-
-
フィールドの詳細
-
ANY
public static final EventType<WebErrorEvent> ANY
すべてのWebErrorEvent型に共通のスーパータイプ。
-
USER_DATA_DIRECTORY_ALREADY_IN_USE
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_ALREADY_IN_USE
このイベントは、WebEngineのユーザー・データ・ディレクトリが別のVM上のWebEngineによってすでに使用されていることが判明したときに発生します。一般的に、複数の
WebEngineインスタンスが同じVMで実行されるかぎり、それらは1つのユーザー・データ・ディレクトリを共有できます。 異なるVMで実行されるWebEngineインスタンスは、同じユーザー・データ・ディレクトリを共有できません。WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryが異なるVMで実行されているWebEngineですでに使用されているかどうかをチェックします。 後者の場合は、WebEngineによって、USER_DATA_DIRECTORY_ALREADY_IN_USEイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
-
USER_DATA_DIRECTORY_IO_ERROR
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_IO_ERROR
このイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてI/Oエラーが生じたときに発生します。WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 I/Oエラー(java.io.IOExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_IO_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
-
USER_DATA_DIRECTORY_SECURITY_ERROR
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_SECURITY_ERROR
このイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてセキュリティ・エラーが生じたときに発生します。WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 セキュリティ・エラー(java.lang.SecurityExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_SECURITY_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。
-
-
コンストラクタの詳細
-
WebErrorEvent
public WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)
新しいWebErrorEventを作成します。- パラメータ:
source- イベントを送信したイベント・ソースtype- イベントのタイプmessage- イベントに関連付けられたテキスト・メッセージで、nullになる場合があります。exception- イベントに関連付けられた例外で、nullになる場合があります。
-
-
メソッドの詳細
-
getMessage
public String getMessage()
このイベントに関連付けられたテキスト・メッセージを返します。- 戻り値:
- このイベントに関連付けられたテキスト・メッセージ、またはそのようなメッセージがない場合は
null
-
getException
public Throwable getException()
このイベントに関連付けられた例外を返します。- 戻り値:
- このイベントに関連付けられた例外、またはそのような例外がない場合は
null
-
toString
public String toString()
このEventObjectのString表現を返します。- オーバーライド:
toString、クラス:EventObject- 戻り値:
- このEventObjectの文字列表現。
-
-