public interface MutationEvent extends Event
MutationEvent
интерфейс предоставляет определенную контекстную информацию, связанную с событиями Mutation. См. также
Модификатор и Тип | Поле и Описание |
---|---|
static short |
ДОПОЛНЕНИЕ
Attr был только добавлен. |
static short |
МОДИФИКАЦИЯ
Attr был изменен на месте. |
static short |
УДАЛЕНИЕ
Attr был только удален. |
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
Модификатор и Тип | Метод и Описание |
---|---|
short |
getAttrChange()
attrChange указывает на тип изменения, которое инициировало событие DOMAttrModified. |
Строка |
getAttrName()
attrName указывает на имя измененного Attr узел в событии DOMAttrModified. |
Строка |
getNewValue()
newValue указывает на новое значение Attr узел в событиях DOMAttrModified, и CharacterData узел в событиях DOMCharacterDataModified. |
Строка |
getPrevValue()
prevValue указывает на предыдущее значение Attr узел в событиях DOMAttrModified, и CharacterData узел в событиях DOMCharacterDataModified. |
Узел |
getRelatedNode()
relatedNode используется, чтобы идентифицировать вторичный узел, связанный с событием мутации. |
void |
initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
initMutationEvent метод используется, чтобы инициализировать значение a MutationEvent создаваемый через DocumentEvent интерфейс. |
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
указывает на предыдущее значение Attr
узел в событиях DOMAttrModified, и CharacterData
узел в событиях DOMCharacterDataModified.String getNewValue()
newValue
указывает на новое значение Attr
узел в событиях DOMAttrModified, и CharacterData
узел в событиях DOMCharacterDataModified.String getAttrName()
attrName
указывает на имя измененного Attr
узел в событии DOMAttrModified.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
метод используется, чтобы инициализировать значение a MutationEvent
создаваемый через DocumentEvent
интерфейс. Этот метод можно только вызвать перед MutationEvent
был диспетчеризирован через dispatchEvent
метод, хотя это можно вызвать многократно во время той фазы в случае необходимости. Если вызвано многократно, заключительный вызов имеет приоритет.typeArg
- Определяет тип события.canBubbleArg
- Определяет, может ли событие пузыриться.cancelableArg
- Определяет, может ли действие значения по умолчанию события быть предотвращено.relatedNodeArg
- Определяет Event
's связанный Узел.prevValueArg
- Определяет Event
's prevValue
атрибут. Это значение может быть нулем.newValueArg
- Определяет Event
's newValue
атрибут. Это значение может быть нулем.attrNameArg
- Определяет Event
's attrName
атрибут. Это значение может быть нулем.attrChangeArg
- Определяет Event
's attrChange
атрибут
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92