Интерфейс LSProgressEvent
- Все суперинтерфейсы:
Event
public interface LSProgressEvent extends Event
Этот интерфейс представляет объект события прогресса, который уведомляет приложение о ходе разбора документа. Он расширяет интерфейс
Event, определённый в спецификации [События DOM уровня 3] . Единицы измерения атрибутов position и totalSize не определены и могут зависеть от реализации и входных данных.
См. также Спецификацию объектной модели документа (DOM) уровня 3: загрузка и сохранение.
- Начиная с:
- 1.5
Краткое описание полей
Поля, объявленные в интерфейсе Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE | Модификатор и тип | Поле | Описание |
|---|---|---|
static final short |
AT_TARGET |
В данный момент событие обрабатывается на целевом EventTarget. |
static final short |
BUBBLING_PHASE |
Текущая фаза события — фаза всплытия. |
static final short |
CAPTURING_PHASE |
Текущая фаза события — фаза захвата. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
LSInput |
getInput() |
Входной источник, который разбирается. |
int |
getPosition() |
Текущая позиция во входном источнике, включая все прочитанные внешние сущности и другие ресурсы. |
int |
getTotalSize() |
Общий размер документа, включая все внешние ресурсы. Это значение может меняться в процессе разбора документа, если обнаруживаются ссылки на дополнительные внешние ресурсы. |
Методы, объявленные в интерфейсе Event
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
getBubbles() |
Используется для указания того, является ли событие всплывающим. |
boolean |
getCancelable() |
Используется для указания того, можно ли отменить действие, выполняемое по умолчанию для события. |
EventTarget |
getCurrentTarget() |
Используется для указания EventTarget, чьи EventListeners в данный момент обрабатываются. |
short |
getEventPhase() |
Используется для указания фазы потока событий, которая обрабатывается в данный момент. |
EventTarget |
getTarget() |
Используется для указания EventTarget, которому изначально было отправлено событие. |
long |
getTimeStamp() |
Используется для указания времени (в миллисекундах относительно начала эпохи), когда было создано событие. |
String |
getType() |
Имя события (без учёта регистра). |
void |
initEvent |
Метод initEvent используется для инициализации значения Event, созданного с помощью интерфейса DocumentEvent. |
void |
preventDefault() |
Если событие допускает отмену, метод preventDefault используется для отмены события. Это означает, что реализация не выполнит действие, которое обычно выполняется по умолчанию в результате события. |
void |
stopPropagation() |
Метод 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.