Common DOM API

org.w3c.dom.events
インタフェース DocumentEvent


public interface DocumentEvent

DocumentEvent インタフェースは、実装によってサポートされる型の イベントをユーザが作成できる機構を提供します。DocumentEvent インタフェースは、イベントモデルをサポートする実装において、Document インタフェースを実装しているのと同じオブジェクト上に実装されることが期待されて います。

「Document Object Model (DOM) Level 2 Events Specification」も参照してください。

導入されたバージョン:
DOM Level 2

メソッドの概要
 Event createEvent(String eventType)
           
 

メソッドの詳細

createEvent

public Event createEvent(String eventType)
                  throws DOMException
パラメータ:
eventType - eventType パラメータは、作成する Event インタフェースの型を指定する。指定された Event インタフェースが実装によりサポートされている場合、 このメソッドは、要求されたインタフェース型の新しい Event を返す。 EventdispatchEvent メソッドでディスパッチ される場合は、Event の値を初期化するために、該当するイベント 初期化メソッドをイベントの作成後に呼び出さなければならない。たとえば、ある種の UIEvent を合成するためには、パラメータに "UIEvents" を指定して createEvent を呼び出す。その場合、新しく作成した UIEvent に対して initUIEvent メソッドを呼び出して、 ディスパッチされる UIEvent の特定の型を設定し、そのコンテキスト情報を設定する ことができる。createEvent メソッドは、ユーザが Event そのものを作成するのが不便であるか不必要である場合に、Event を作成するために使用される。実装により提供される Event では 不十分な場合に、ユーザは、dispatchEvent メソッドと一緒に使用する 独自の Event の実装を提供することができる
戻り値:
新しく作成された Event
例外:
DOMException - NOT_SUPPORTED_ERR:要求したタイプの Event インタフェースが 実装によりサポートされていない場合に発生する

Common DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.