Класс Locator2Impl
java.lang.Object
org.xml.sax.helpers.LocatorImpl
org.xml.sax.ext.Locator2Impl
- Все реализуемые интерфейсы:
Locator2, Locator
public class Locator2Impl extends LocatorImpl implements Locator2
Вспомогательный класс расширения SAX2 для хранения дополнительных сведений о сущности, реализующий интерфейс
Locator2. Не входит в дистрибутивы SAX2, содержащие только ядро.
- Начиная с версии:
- 1.5, SAX 2.0.2
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Locator2Impl() |
Создает новый пустой объект Locator2Impl. |
Locator2Impl |
Копирует существующий объект Locator или Locator2. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getEncoding() |
Возвращает текущее значение свойства encoding. |
String |
getXMLVersion() |
Возвращает текущее значение свойства version. |
void |
setEncoding |
Задает текущее значение свойства encoding. |
void |
setXMLVersion |
Задает текущее значение свойства version. |
Методы, объявленные в классе LocatorImpl
getColumnNumber, getLineNumber, getPublicId, getSystemId, setColumnNumber, setLineNumber, setPublicId, setSystemId | Модификатор и тип | Метод | Описание |
|---|---|---|
int |
getColumnNumber() |
Возвращает сохраненный номер столбца (начиная с 1). |
int |
getLineNumber() |
Возвращает сохраненный номер строки (начиная с 1). |
String |
getPublicId() |
Возвращает сохраненный публичный идентификатор. |
String |
getSystemId() |
Возвращает сохраненный системный идентификатор. |
void |
setColumnNumber |
Задает номер столбца для этого локатора (начиная с 1). |
void |
setLineNumber |
Задает номер строки для этого локатора (начиная с 1). |
void |
setPublicId |
Задает публичный идентификатор для этого локатора. |
void |
setSystemId |
Задает системный идентификатор для этого локатора. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект другому объекту. |
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API может быть удален в будущей версии. Финализация устарела и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного времени. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного времени. |
Подробное описание конструкторов
Locator2Impl
public Locator2Impl()
Создает новый пустой объект Locator2Impl. Обычно это не представляет практической пользы, поскольку основное назначение этого класса — создание снимка существующего Locator.
Locator2Impl
public Locator2Impl(Locator locator)
Копирует существующий объект Locator или Locator2. Если объект реализует Locator2, копируются значения строк encoding и version; в противном случае им присваивается значение null.
- Параметры:
-
locator— существующий объект Locator.
Подробное описание методов
getXMLVersion
public String getXMLVersion()
Возвращает текущее значение свойства version.
- Указано в:
-
getXMLVersionв интерфейсеLocator2 - Возвращает:
- Идентификатор версии XML, используемой для интерпретации текста сущности, или null, если эта информация еще недоступна в текущем состоянии разбора.
- См. также:
getEncoding
public String getEncoding()
Возвращает текущее значение свойства encoding.
- Указано в:
-
getEncodingв интерфейсеLocator2 - Возвращает:
- Название кодировки символов, используемой для интерпретации текста сущности, или null, если кодировка не была указана для потока символов, переданного через InputSource, либо по иным причинам еще недоступна в текущем состоянии разбора.
- См. также:
setXMLVersion
public void setXMLVersion(String version)
Задает текущее значение свойства version.
- Параметры:
-
version— новое значение «version» - См. также:
setEncoding
public void setEncoding(String encoding)
Задает текущее значение свойства encoding.
- Параметры:
-
encoding— новое значение «encoding» - См. также:
© 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.