|
共通 DOM API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface MutationEvent
MutationEvent インタフェースは、変異イベントに関連した具体的なコンテキスト情報を提供します。
「Document Object Model (DOM) Level 2 Events Specification」も参照してください。
| フィールドの概要 | |
|---|---|
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 は、変異イベントに関連する二次ノードを識別するために使用します。 |
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 |
| フィールドの詳細 |
|---|
static final short MODIFICATION
Attr が適切な位置に変更されました。
static final short ADDITION
Attr が追加されました。
static final short REMOVAL
Attr が削除されました。
| メソッドの詳細 |
|---|
Node getRelatedNode()
relatedNode は、変異イベントに関連する二次ノードを識別するために使用します。たとえば、親ノードが変更されたことを示す変異イベントがノードにディスパッチされた場合、relatedNode が変更された親ノードになります。また、ツリー内のノードが変更されたことを示すイベントがサブツリーにディスパッチされた場合、relatedNode が変更されたノードになります。DOMAttrModified イベントの場合は、変更、追加、または削除された Attr ノードを示します。
String getPrevValue()
prevValue は、DOMAttrModified イベントでは Attr ノードの以前の値を示し、DOMCharDataModified イベントでは CharacterData ノードの以前の値を示します。
String getNewValue()
newValue は、DOMAttrModified イベントでは Attr ノードの新しい値を示し、DOMCharDataModified イベントでは CharacterData ノードの新しい値を示します。
String getAttrName()
attrName は、DOMAttrModified イベントの、変更された Attr ノードの名前を示します。
short getAttrChange()
attrChange は、DOMAttrModified イベントをトリガーした変更の種類を示します。値は、MODIFICATION、ADDITION、または REMOVAL のいずれかです。
void initMutationEvent(String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
Node relatedNodeArg,
String prevValueArg,
String newValueArg,
String attrNameArg,
short attrChangeArg)
initMutationEvent メソッドは、DocumentEvent インタフェースを介して作成された MutationEvent の値を初期化するために使用します。このメソッドは、dispatchEvent メソッドによって MutationEvent をディスパッチする前にのみ呼び出すことができます。ただし、必要なら、初期化フェーズ中に 2 回以上呼び出すことができます。このメソッドを 2 回以上呼び出した場合、最後の呼び出しが優先されます。
typeArgSpecifies - イベントの型を指定するcanBubbleArgSpecifies - イベントがバブルできるかどうかを指定するcancelableArgSpecifies - デフォルトのアクションを阻止できるかどうかを指定するrelatedNodeArgSpecifies - Event に関連するノードを指定するprevValueArgSpecifies - Event の prevValue 属性を指定する。この値は null でもよいnewValueArgSpecifies - Event の newValue 属性を指定する。この値は null でもよいattrNameArgSpecifies - Event の attrName 属性を指定する。この値は null でもよいattrChangeArgSpecifies - Event の attrChange 属性を指定する
|
共通 DOM API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||