JavaTM 2 Platform
Standard Ed. 5.0

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

すべてのスーパーインタフェース:
Event

public interface MutationEvent
extends Event

MutationEvent インタフェースは、変異イベントに関連する固有のコンテキスト情報を提供します。

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

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

フィールドの概要
static short ADDITION
          Attr は追加されたばかりです。
static short MODIFICATION
          Attr は適切に変更されました。
static short REMOVAL
          Attr は削除されたばかりです。
 
インタフェース org.w3c.dom.events.Event から継承されたフィールド
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
 
メソッドの概要
 short getAttrChange()
          attrChange は、DOMAttrModified イベントをトリガした変更の型を示します。
 String getAttrName()
          attrName は、DOMAttrModified イベントの変更された Attr の名前を示します。
 String getNewValue()
          newValue は、DOMAttrModified イベントの Attr ノードの新しい値と、DOMCharDataModified イベントの CharacterData ノードの新しい値を示します。
 String getPrevValue()
          prevValue は、DOMAttrModified イベントの Attr ノードの前の値と、DOMCharDataModified イベントの CharacterData ノードの前の値を示します。
 Node getRelatedNode()
          relatedNode は、変異イベントに関連する 2 次ノードを識別するときに使用します。
 void initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
          initMutationEvent メソッドは、DocumentEvent インタフェースによって作成された MutationEvent の値を初期化するときに使用します。
 
インタフェース org.w3c.dom.events.Event から継承されたメソッド
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation
 

フィールドの詳細

MODIFICATION

static final short MODIFICATION
Attr は適切に変更されました。

関連項目:
定数フィールド値

ADDITION

static final short ADDITION
Attr は追加されたばかりです。

関連項目:
定数フィールド値

REMOVAL

static final short REMOVAL
Attr は削除されたばかりです。

関連項目:
定数フィールド値
メソッドの詳細

getRelatedNode

Node getRelatedNode()
relatedNode は、変異イベントに関連する 2 次ノードを識別するときに使用します。たとえば、親が変わったことを示すノードへ変異イベントがディスパッチされる場合、relatedNode は変更された親になります。ノードがツリー内で変更されたことを示すサブツリーへイベントがディスパッチされた場合にも、relatedNode は変更された親になります。DOMAttrModified イベントの場合は、Attr ノードが変更、追加、または削除されたことを示します。


getPrevValue

String getPrevValue()
prevValue は、DOMAttrModified イベントの Attr ノードの前の値と、DOMCharDataModified イベントの CharacterData ノードの前の値を示します。


getNewValue

String getNewValue()
newValue は、DOMAttrModified イベントの Attr ノードの新しい値と、DOMCharDataModified イベントの CharacterData ノードの新しい値を示します。


getAttrName

String getAttrName()
attrName は、DOMAttrModified イベントの変更された Attr の名前を示します。


getAttrChange

short getAttrChange()
attrChange は、DOMAttrModified イベントをトリガした変更の型を示します。値は、MODIFICATIONADDITION、または REMOVAL になります。


initMutationEvent

void initMutationEvent(String typeArg,
                       boolean canBubbleArg,
                       boolean cancelableArg,
                       Node relatedNodeArg,
                       String prevValueArg,
                       String newValueArg,
                       String attrNameArg,
                       short attrChangeArg)
initMutationEvent メソッドは、DocumentEvent インタフェースによって作成された MutationEvent の値を初期化するときに使用します。このメソッドは、MutationEventdispatchEvent メソッドを介してディスパッチされる前にかぎり呼び出されますが、必要な場合は初期化する段階で複数回呼び出されることもあります。複数回呼び出された場合は、最後の呼び出しが優先されます。

パラメータ:
typeArg - イベントの型
canBubbleArg - イベントをバブルできるかどうか
cancelableArg - イベントのデフォルトアクションを抑制できるかどうか
relatedNodeArg - Event に関連するノード
prevValueArg - EventprevValue 属性。この値は null も可
newValueArg - EventnewValue 属性。この値は null も可
attrNameArg - EventattrName 属性。この値は null も可
attrChangeArg - EventattrChange 属性

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。