Интерфейс MutationEvent
- Все суперинтерфейсы:
Event
public interface MutationEvent extends Event
Интерфейс
MutationEvent предоставляет конкретную контекстную информацию, связанную с событиями Mutation. См. также Спецификацию событий Document Object Model (DOM) Level 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 |
Метод 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, 2023, 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://docs.oracle.com/en/java/javase/21/docs/api/java.xml/org/w3c/dom/events/MutationEvent.html