Интерфейс ValidationEventLocator
- Все известные реализующие классы:
- ValidationEventLocatorImpl
public interface ValidationEventLocator
Инкапсулирует расположение ValidationEvent.
Поле ValidationEventLocator указывает, где произошла ValidationEvent . Разные поля будут установлены в зависимости от типа выполняемой валидации, когда была обнаружена ошибка или предупреждение. Например, валидация по запросу создаст локаторы, содержащие ссылки на объекты в дереве Java-контента, а валидация во время распаковки создаст локаторы, содержащие информацию, соответствующую источнику XML-данных (файл, URL, узел и т. д.).
- С:
- JAXB1.0
- См. также:
-
Validator,ValidationEvent
Методы
| Модификатор и тип | Метод и описание |
|---|---|
int |
getColumnNumber() Возвращает номер столбца, если доступен. |
int |
getLineNumber() Возвращает номер строки, если доступен. |
Node |
getNode() Возвращает ссылку на узел DOM, если доступен. |
Object |
getObject() Возвращает ссылку на объект в дереве Java-контента, если доступен. |
int |
getOffset() Возвращает смещение байта, если доступно. |
URL |
getURL() Возвращает имя XML-источника как URL, если доступен. |
Методы
getURL
URL getURL()
Возвращает имя XML-источника как URL, если доступен.
- Возвращает:
- имя XML-источника как URL или null, если недоступно
getOffset
int getOffset()
Возвращает смещение байта, если доступно.
- Возвращает:
- смещение байта в источнике ввода или -1, если недоступно
getLineNumber
int getLineNumber()
Возвращает номер строки, если доступен.
- Возвращает:
- номер строки или -1, если недоступно
getColumnNumber
int getColumnNumber()
Возвращает номер столбца, если доступен.
- Возвращает:
- номер столбца или -1, если недоступно
getObject
Object getObject()
Возвращает ссылку на объект в дереве Java-контента, если доступен.
- Возвращает:
- ссылка на объект в дереве Java-контента или null, если недоступно
getNode
Node getNode()
Возвращает ссылку на узел DOM, если доступен.
- Возвращает:
- ссылка на узел DOM или null, если недоступно
© 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.