Visit Mozilla.org

nsIThreadEventFilter

出典: MDC

この記事は Firefox 3 の新機能について述べています


nsIThreadEventFilter インタフェースを実装すると、あるイベントが入れ子になったイベントキューに受け付けられるかどうかを判別することができます。詳細は nsIThreadInternalpushEventQueue() メソッドを参照してください。

このインタフェースと acceptEvent() メソッドを実装してから、それをフィルタとして実装したオブジェクトを渡すべきです。

継承元: nsISupports

目次

nsIThreadObserverxpcom/threads/nsIThreadInternal.idl で定義されています。これは scriptable非凍結です。 (Mozilla 1.9から更新されていません)

[編集] メソッドの概要

[notxpcom] boolean acceptEvent(in nsIRunnable event);

[編集] メソッド

[編集] acceptEvent()

このメソッドは、あるイベントが入れ子になったイベントキューに受け付けられるかどうかを判別するために呼び出されます。

警告: このメソッドはスレッドオブジェクト上では呼び出しを行ってはいけません。
[notxpcom] boolean acceptEvent(
  in nsIRunnable event
)
[編集] 引数
event
割り当てを行うイベント。
[編集] 戻り値

イベントが受け入れられる場合は true、受け入れられない場合は false

[編集] 関連記事