Интерфейс LSProgressEvent
- Все суперинтерфейсы:
Event
public interface LSProgressEvent extends Event
Этот интерфейс представляет собой объект события прогресса, который уведомляет приложение о прогрессе при разборе документа. Он расширяет интерфейс
Event, определённый в [DOM Level 3 Events] . Единицы измерения атрибутов position и totalSize не определены и могут зависеть от реализации и входных данных.
См. также Спецификацию DOM Level 3 Load and Save.
- С:
- 1.5
Краткое описание полей
Поля, объявленные в интерфейсе org.w3c.dom.events.Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
LSInput |
getInput() |
Источник входных данных, который анализируется. |
int |
getPosition() |
Текущая позиция в источнике входных данных, включая все внешние сущности и другие ресурсы, которые были прочитаны. |
int |
getTotalSize() |
Общий размер документа, включая все внешние ресурсы; это число может измениться во время разбора документа, если обнаружены ссылки на дополнительные внешние ресурсы. |
Методы, объявленные в интерфейсе org.w3c.dom.events.Event
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation
Подробное описание методов
getInput
LSInput getInput()
Источник входных данных, который анализируется.
getPosition
int getPosition()
Текущая позиция в источнике входных данных, включая все внешние сущности и другие ресурсы, которые были прочитаны.
getTotalSize
int getTotalSize()
Общий размер документа, включая все внешние ресурсы; это число может измениться во время разбора документа, если обнаружены ссылки на дополнительные внешние ресурсы. Значение
0 возвращается, если общий размер не может быть определён или оценён.
© 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/ls/LSProgressEvent.html