Spec-Zone.ru › OpenJDK 25

Интерфейс SourceLocator

Все известные подинтерфейсы:
DOMLocator
public interface SourceLocator
Этот интерфейс предназначен главным образом для указания места возникновения ошибки в исходном XML-документе или инструкциях преобразования.
Начиная с:
1.4

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

Модификатор и тип Метод Описание
int getColumnNumber()
Возвращает позицию символа, на которой заканчивается текущее событие документа.
int getLineNumber()
Возвращает номер строки, на которой заканчивается текущее событие документа.
String getPublicId()
Возвращает публичный идентификатор текущего события документа.
String getSystemId()
Возвращает системный идентификатор текущего события документа.

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

getPublicId

String getPublicId()
Возвращает публичный идентификатор текущего события документа.

Возвращаемое значение — публичный идентификатор сущности документа или внешней анализируемой сущности, в которой находится разметка, вызвавшая это событие.

Возвращает:
Строку, содержащую публичный идентификатор, или null, если он отсутствует.
См. также:
  • getSystemId()

getSystemId

String getSystemId()
Возвращает системный идентификатор текущего события документа.

Возвращаемое значение — системный идентификатор сущности документа или внешней анализируемой сущности, в которой находится разметка, вызвавшая это событие.

Если системный идентификатор является URL-адресом, анализатор должен полностью разрешить его перед передачей приложению.

Возвращает:
Строку, содержащую системный идентификатор, или null, если он отсутствует.
См. также:
  • getPublicId()

getLineNumber

int getLineNumber()
Возвращает номер строки, на которой заканчивается текущее событие документа.

Предупреждение: Возвращаемое методом значение является лишь приблизительным и предназначено для сообщения об ошибках; оно не обеспечивает достаточной информации для редактирования символьного содержимого исходного XML-документа.

Возвращаемое значение приблизительно соответствует номеру строки в сущности документа или внешней анализируемой сущности, где находится разметка, вызвавшая это событие.

Возвращает:
Номер строки или -1, если он недоступен.
См. также:
  • getColumnNumber()

getColumnNumber

int getColumnNumber()
Возвращает позицию символа, на которой заканчивается текущее событие документа.

Предупреждение: Возвращаемое методом значение является лишь приблизительным и предназначено для сообщения об ошибках; оно не обеспечивает достаточной информации для редактирования символьного содержимого исходного XML-документа.

Возвращаемое значение приблизительно соответствует номеру столбца в сущности документа или внешней анализируемой сущности, где находится разметка, вызвавшая это событие.

Возвращает:
Номер столбца или -1, если он недоступен.
См. также:
  • getLineNumber()

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе документации Java SE, содержащем более подробные описания для разработчиков, общие сведения, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.xml/javax/xml/transform/SourceLocator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API