- 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
を作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Throwable
getException()
このイベントに関連付けられた例外を返します。String
getMessage()
このイベントに関連付けられたテキスト・メッセージを返します。String
toString()
この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の文字列表現。
-
-