Интерфейс DOMError

public interface DOMError

Этот интерфейс описывает ошибку.

См. также Спецификацию Document Object Model (DOM) Level 3 Core.

С момента:
1.5, DOM Level 3

Поля

Модификатор и тип Поле Описание
static short SEVERITY_ERROR

Уровень серьезности ошибки, описанной DOMError, — ошибка.

static short SEVERITY_FATAL_ERROR

Уровень серьезности ошибки, описанной DOMError, — критическая ошибка.

static short SEVERITY_WARNING

Уровень серьезности ошибки, описанной DOMError, — предупреждение.

Методы

Модификатор и тип Метод Описание
DOMLocator getLocation()

Местоположение ошибки.

String getMessage()

Строка, описывающая ошибку, специфичная для реализации.

Object getRelatedData()

Связанные данные, зависящие от платформы (если есть).

Object getRelatedException()

Связанное исключение, зависящее от платформы (если есть).

short getSeverity()

Уровень серьезности ошибки: SEVERITY_WARNING, SEVERITY_ERROR, или SEVERITY_FATAL_ERROR.

String getType()

Значение, указывающее, какие связанные данные ожидаются в relatedData. Пользователи должны обратиться к спецификации ошибки, чтобы найти тип ошибки и соответствующие определения.

Поля

SEVERITY_WARNING

static final short SEVERITY_WARNING

Уровень серьезности ошибки, описанной DOMError, — предупреждение. Предупреждение не остановит обработку, если только DOMErrorHandler.handleError() не возвращает false.

См. также:
Значения константных полей

SEVERITY_ERROR

static final short SEVERITY_ERROR

Уровень серьезности ошибки, описанной DOMError, — ошибка. Ошибка может не остановить обработку, если ошибку можно исправить, если только DOMErrorHandler.handleError() не возвращает false.

См. также:
Значения константных полей

SEVERITY_FATAL_ERROR

static final short SEVERITY_FATAL_ERROR

Уровень серьезности ошибки, описанной DOMError, — критическая ошибка. Критическая ошибка останавливает нормальную обработку. Возвращаемое значение DOMErrorHandler.handleError() игнорируется, если реализация выбирает продолжение, в этом случае поведение становится неопределенным.

См. также:
Значения константных полей

Методы

getSeverity

short getSeverity()

Уровень серьезности ошибки: SEVERITY_WARNING, SEVERITY_ERROR, или SEVERITY_FATAL_ERROR.

getMessage

String getMessage()

Строка, описывающая ошибку, специфичная для реализации.

getType

String getType()

Значение, указывающее, какие связанные данные ожидаются в relatedData. Пользователи должны обратиться к спецификации ошибки, чтобы найти тип ошибки и соответствующие определения (если они есть).

Примечание: Например, Document.normalizeDocument() генерирует предупреждения при использовании параметра "split-cdata-sections". Поэтому метод генерирует SEVERITY_WARNING с type "cdata-sections-splitted" и первый узел CDATASection в порядке документа, полученный в результате разделения, возвращается атрибутом relatedData.

getRelatedException

Object getRelatedException()

Связанное исключение, зависящее от платформы (если есть).

getRelatedData

Object getRelatedData()

Связанные данные, зависящие от платформы (если есть).

getLocation

DOMLocator getLocation()

Местоположение ошибки.

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/DOMError.html

Spec-Zone .ru
спецификации, руководства, описания, API