共通 DOM API

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


public interface DocumentEvent

DocumentEvent インタフェースは、実装によってサポートされる型の Event を、ユーザが作成できるようにする機構を提供します。このインタフェースは、Event モデルをサポートする実装中の、Document インタフェースを実装しているオブジェクトに対して実装されることを想定されています。

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

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

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

メソッドの詳細

createEvent

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

共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.