モジュール java.xml
パッケージ org.w3c.dom.events

インタフェースMutationEvent

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

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

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

導入されたバージョン:
1.5、DOMレベル2
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final short
    Attrは追加されたばかりです。
    static final short
    Attrは適切に変更されました。
    static final short
    Attrは削除されたばかりです。

    インタフェース org.w3c.dom.events.Eventで宣言されたフィールド

    AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    short
    attrChangeは、DOMAttrModifiedイベントをトリガーした変更の型を示します。
    attrNameは、DOMAttrModifiedイベントの変更されたAttrノードの名前を示します。
    newValueは、DOMAttrModifiedイベントのAttrノードの新しい値と、DOMCharacterDataModifiedイベントのCharacterDataノードの新しい値を示します。
    prevValueは、DOMAttrModifiedイベントのAttrノードの前の値と、DOMCharacterDataModifiedイベントのCharacterDataノードの前の値を示します。
    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ノードの前の値と、DOMCharacterDataModifiedイベントのCharacterDataノードの前の値を示します。
    • getNewValue

      String getNewValue()
      newValueは、DOMAttrModifiedイベントのAttrノードの新しい値と、DOMCharacterDataModifiedイベントの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属性を指定します