Spec-Zone.ru › OpenJDK 24

Интерфейс MutationEvent

Все суперинтерфейсы:
Event
public interface MutationEvent extends Event
Интерфейс MutationEvent предоставляет конкретную контекстную информацию, связанную с событиями изменения.

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

С тех пор:
1.5, DOM Level 2

Краткое описание полей

Модификатор и тип Поле Описание
static final short ADDITION
Attr было только что добавлено.
static final short MODIFICATION
Attr было модифицировано на месте.
static final 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 используется для инициализации значения созданного через интерфейс 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 используется для инициализации значения созданного через интерфейс DocumentEvent. Этот метод может быть вызван только до того, как событие MutationEvent было отправлено через метод dispatchEvent, хотя он может быть вызван несколько раз на этой стадии, если это необходимо. При многократном вызове приоритет имеет последний.
Параметры:
typeArg — Указывает тип события.
canBubbleArg — Указывает, может ли событие распространяться.
cancelableArg — Указывает, может ли быть предотвращено действие по умолчанию события.
relatedNodeArg — Указывает узел, связанный с Event.
prevValueArg — Указывает атрибут Event атрибут prevValue. Это значение может быть null.
newValueArg — Указывает атрибут Event атрибут newValue. Это значение может быть null.
attrNameArg — Указывает атрибут Event атрибут attrName. Это значение может быть null.
attrChangeArg — Указывает атрибут Event атрибут attrChange

© 1993, 2025, 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.
https://download.java.net/java/early_access/jdk24/docs/api/java.xml/org/w3c/dom/events/MutationEvent.html

Spec-Zone.ru

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