Spec-Zone.ru › OpenJDK 8

Интерфейс DocumentEvent


public interface DocumentEvent

Интерфейс DocumentEvent предоставляет механизм, с помощью которого пользователь может создать событие определённого типа, поддерживаемого реализацией. Ожидается, что интерфейс DocumentEvent будет реализован на том же объекте, что и интерфейс Document в реализации, поддерживающей модель событий.

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

Since:
DOM Level 2

Методы

Модификатор и тип Метод и описание
Event createEvent(String eventType)

Методы

createEvent

Event createEvent(String eventType)
           throws DOMException
Параметры:
eventType - Параметр eventType определяет тип интерфейса Event для создания. Если реализация поддерживает указанный интерфейс Event, этот метод вернёт новый объект интерфейса запрошенного типа. Если событие Event должно быть отправлено через метод dispatchEvent, после создания необходимо вызвать соответствующий метод инициализации события, чтобы инициализировать значения объекта Event. Например, пользователь, желающий смоделировать какое-либо UIEvent, вызовет createEvent с параметром "UIEvents". Затем метод initUIEvent может быть вызван на недавно созданном объекте UIEvent для установки конкретного типа UIEvent, который будет отправлен, и установки информации о контексте. Метод createEvent используется для создания Eventов, когда для пользователя неудобно или не нужно создавать Event самостоятельно. В тех случаях, когда предоставленная реализацией Event недостаточна, пользователи могут предоставить собственные реализации Event для использования с методом dispatchEvent.
Возвращает:
Созданный объект Event
Исключения:
DOMException - NOT_SUPPORTED_ERR: Выбрасывается, если реализация не поддерживает запрошенный тип интерфейса Event

© 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