Spec-Zone.ru › OpenJDK 8

Интерфейс MutationEvent

Все суперинтерфейсы:
Event

public interface MutationEvent
extends Event

Интерфейс MutationEvent предоставляет конкретную контекстную информацию, связанную с событиями Mutation.

См. также Спецификацию событий Document Object Model (DOM) уровня 2.

С момента:
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 указывает имя изменённого узла Attr в событии DOMAttrModified.

String getNewValue()

newValue указывает новое значение узла Attr в событиях DOMAttrModified и узла CharacterData в событиях DOMCharacterDataModified.

String getPrevValue()

prevValue указывает предыдущее значение узла Attr в событиях DOMAttrModified и узла CharacterData в событиях DOMCharacterDataModified.

Node getRelatedNode()

relatedNode используется для идентификации вторичного узла, связанного с событием мутации.

void initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)

Метод initMutationEvent используется для инициализации значения узла MutationEvent, созданного через интерфейс DocumentEvent.

Методы, унаследованные от интерфейса 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 используется для идентификации вторичного узла, связанного с событием мутации. Например, если событие мутации отправляется узлу, указывающему, что его родитель изменился, то relatedNode — это изменённый родитель. Если событие отправляется поддереву, указывая на изменение узла внутри него, то relatedNode — это изменённый узел. В случае события DOMAttrModified он указывает узел Attr , который был изменён, добавлен или удалён.

getPrevValue

String getPrevValue()

prevValue указывает предыдущее значение узла Attr в событиях DOMAttrModified и узла CharacterData в событиях DOMCharacterDataModified.

getNewValue

String getNewValue()

newValue указывает новое значение узла Attr в событиях DOMAttrModified и узла CharacterData в событиях DOMCharacterDataModified.

getAttrName

String getAttrName()

attrName указывает имя изменённого узла Attr в событии DOMAttrModified.

getAttrChange

short getAttrChange()

attrChange указывает тип изменения, вызвавшего событие DOMAttrModified. Значения могут быть MODIFICATION , ADDITION, или REMOVAL.

initMutationEvent

void initMutationEvent(String typeArg,
                       boolean canBubbleArg,
                       boolean cancelableArg,
                       Node relatedNodeArg,
                       String prevValueArg,
                       String newValueArg,
                       String attrNameArg,
                       short attrChangeArg)

Метод initMutationEvent используется для инициализации значения узла MutationEvent, созданного через интерфейс DocumentEvent. Этот метод может быть вызван только до того, как событие MutationEvent было отправлено через метод dispatchEvent, хотя он может быть вызван несколько раз во время этой фазы, если это необходимо. Если вызов повторяется, то приоритет имеет последний.

Параметры:
typeArg - Указывает тип события.
canBubbleArg - Указывает, может ли событие распространяться.
cancelableArg - Указывает, можно ли предотвратить стандартное действие события.
relatedNodeArg - Указывает связанный узел Event.
prevValueArg - Указывает атрибут Event события prevValue. Это значение может быть null.
newValueArg - Указывает атрибут Event события newValue. Это значение может быть null.
attrNameArg - Указывает атрибут Event события attrName. Это значение может быть null.
attrChangeArg - Указывает атрибут Event события attrChange.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API