Spec-Zone.ru › OpenJDK 8

Класс ValidationEventImpl

  • java.lang.Object
    • javax.xml.bind.helpers.ValidationEventImpl
Все реализованные интерфейсы:
ValidationEvent
Прямые известные подклассы:
NotIdentifiableEventImpl, ParseConversionEventImpl, PrintConversionEventImpl

public class ValidationEventImpl
extends Object
implements ValidationEvent

Стандартная реализация интерфейса ValidationEvent.

Поставщики JAXB могут использовать любой класс, реализующий интерфейс ValidationEvent. Этот класс предоставлен для удобства.

С:
JAXB1.0
См. также:
Validator, ValidationEventHandler, ValidationEvent, ValidationEventLocator

Поля

Поля, унаследованные от интерфейса javax.xml.bind.ValidationEvent

ERROR, FATAL_ERROR, WARNING

Краткое описание конструкторов

Конструктор и описание
ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator)

Создать новый ValidationEventImpl.

ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator, Throwable _linkedException)

Создать новый ValidationEventImpl.

Краткое описание методов

Модификатор и тип Метод и описание
Throwable getLinkedException()

Получить связанное исключение для этого предупреждения/ошибки.

ValidationEventLocator getLocator()

Получить локатор для этого предупреждения/ошибки.

String getMessage()

Получить текстовое сообщение для этого предупреждения/ошибки.

int getSeverity()

Получить код уровня серьезности для этого предупреждения/ошибки.

void setLinkedException(Throwable _linkedException)

Установить связанное поле исключения для этого события.

void setLocator(ValidationEventLocator _locator)

Установить объект локатора для этого события.

void setMessage(String _message)

Установить поле сообщения для этого события.

void setSeverity(int _severity)

Установить поле уровня серьезности для этого события.

String toString()

Возвращает строковое представление этого объекта в формате, полезном для отладки.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

ValidationEventImpl

public ValidationEventImpl(int _severity,
                           String _message,
                           ValidationEventLocator _locator)

Создать новый ValidationEventImpl.

Параметры:
_severity - Значение уровня серьезности для этого события. Должно быть одним из ValidationEvent.WARNING, ValidationEvent.ERROR или ValidationEvent.FATAL_ERROR
_message - Текстовое сообщение для этого события — может быть null.
_locator - Объект локатора для этого события — может быть null.
Исключения:
IllegalArgumentException - если указано недопустимое значение поля уровня серьезности

ValidationEventImpl

public ValidationEventImpl(int _severity,
                           String _message,
                           ValidationEventLocator _locator,
                           Throwable _linkedException)

Создать новый ValidationEventImpl.

Параметры:
_severity - Значение уровня серьезности для этого события. Должно быть одним из ValidationEvent.WARNING, ValidationEvent.ERROR или ValidationEvent.FATAL_ERROR
_message - Текстовое сообщение для этого события — может быть null.
_locator - Объект локатора для этого события — может быть null.
_linkedException - Необязательное связанное исключение, которое может предоставить дополнительную информацию об событии — может быть null.
Исключения:
IllegalArgumentException - если указано недопустимое значение поля уровня серьезности

Подробное описание методов

getSeverity

public int getSeverity()

Описание скопировано из интерфейса: ValidationEvent

Получить код уровня серьезности для этого предупреждения/ошибки.

Должно быть одним из ValidationError.WARNING, ValidationError.ERROR, или ValidationError.FATAL_ERROR.

Определено в:
getSeverity в интерфейсе ValidationEvent
Возвращает:
код уровня серьезности для этого предупреждения/ошибки

setSeverity

public void setSeverity(int _severity)

Установить поле уровня серьезности для этого события.

Параметры:
_severity - Должно быть одним из ValidationEvent.WARNING, ValidationEvent.ERROR или ValidationEvent.FATAL_ERROR.
Исключения:
IllegalArgumentException - если указано недопустимое значение поля уровня серьезности

getMessage

public String getMessage()

Описание скопировано из интерфейса: ValidationEvent

Получить текстовое сообщение для этого предупреждения/ошибки.

Определено в:
getMessage в интерфейсе ValidationEvent
Возвращает:
текстовое сообщение для этого предупреждения/ошибки или null, если оно не было установлено

setMessage

public void setMessage(String _message)

Установить поле сообщения для этого события.

Параметры:
_message - Строка сообщения — может быть null.

getLinkedException

public Throwable getLinkedException()

Описание скопировано из интерфейса: ValidationEvent

Получить связанное исключение для этого предупреждения/ошибки.

Определено в:
getLinkedException в интерфейсе ValidationEvent
Возвращает:
связанное исключение для этого предупреждения/ошибки или null, если оно не было установлено

setLinkedException

public void setLinkedException(Throwable _linkedException)

Установить связанное поле исключения для этого события.

Параметры:
_linkedException - Необязательное связанное исключение — может быть null.

getLocator

public ValidationEventLocator getLocator()

Описание скопировано из интерфейса: ValidationEvent

Получить локатор для этого предупреждения/ошибки.

Определено в:
getLocator в интерфейсе ValidationEvent
Возвращает:
локатор, указывающий, где произошло предупреждение/ошибка

setLocator

public void setLocator(ValidationEventLocator _locator)

Установить объект локатора для этого события.

Параметры:
_locator - Локатор — может быть null.

toString

public String toString()

Возвращает строковое представление этого объекта в формате, полезном для отладки.

Переопределяет:
toString в классе Object
Возвращает:
строковое представление объекта.
См. также:
Object.equals(Object)

© 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