public class ValidationEventImpl extends Object implements ValidationEvent
Провайдерам JAXB позволяют использовать безотносительно class, который реализует интерфейс ValidationEvent. Этот class был только обеспечен для удобства.
Validator
, ValidationEventHandler
, ValidationEvent
, ValidationEventLocator
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()
Получите локатор для этого предупреждения/ошибки.
|
Строка |
getMessage()
Получите текстовое сообщение для этого предупреждения/ошибки.
|
int |
getSeverity()
Получите код серьезности для этого предупреждения/ошибки.
|
void |
setLinkedException(Throwable _linkedException)
Установите соединенное поле исключения этого события.
|
void |
setLocator(ValidationEventLocator _locator)
Установите объект локатора для этого события.
|
void |
setMessage(String _message)
Установите поле сообщения этого события.
|
void |
setSeverity(int _severity)
Установите поле серьезности этого события.
|
Строка |
toString()
Возвращает строковое представление этого объекта в формате, полезном для отладки.
|
public ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator)
_severity
- Значение серьезности для этого события. Должен быть один из ValidationEvent. ПРЕДУПРЕЖДЕНИЕ, ValidationEvent. ОШИБКА, или ValidationEvent. FATAL_ERROR_message
- Текстовое сообщение для этого события - может быть нулем._locator
- Объект локатора для этого события - может быть нулем.IllegalArgumentException
- если недопустимое поле серьезности предоставляетсяpublic ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator, Throwable _linkedException)
_severity
- Значение серьезности для этого события. Должен быть один из ValidationEvent. ПРЕДУПРЕЖДЕНИЕ, ValidationEvent. ОШИБКА, или ValidationEvent. FATAL_ERROR_message
- Текстовое сообщение для этого события - может быть нулем._locator
- Объект локатора для этого события - может быть нулем._linkedException
- Дополнительное соединенное исключение, которое может обеспечить дополнительную информацию о событии - может быть нулем.IllegalArgumentException
- если недопустимое поле серьезности предоставляетсяpublic int getSeverity()
ValidationEvent
Должен быть один из ValidationError.WARNING, ValidationError.ERROR, или ValidationError.FATAL_ERROR.
getSeverity
в интерфейсе ValidationEvent
public void setSeverity(int _severity)
_severity
- Должен быть один из ValidationEvent. ПРЕДУПРЕЖДЕНИЕ, ValidationEvent. ОШИБКА, или ValidationEvent. FATAL_ERROR.IllegalArgumentException
- если недопустимое поле серьезности предоставляетсяpublic String getMessage()
ValidationEvent
getMessage
в интерфейсе ValidationEvent
public void setMessage(String _message)
_message
- Строковое сообщение - может быть нулем.public Throwable getLinkedException()
ValidationEvent
getLinkedException
в интерфейсе ValidationEvent
public void setLinkedException(Throwable _linkedException)
_linkedException
- Дополнительное соединенное исключение - может быть нулем.public ValidationEventLocator getLocator()
ValidationEvent
getLocator
в интерфейсе ValidationEvent
public void setLocator(ValidationEventLocator _locator)
_locator
- Локатор - может быть нулем.public String toString()
toString
в class Object
Object.equals(Object)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92