Класс SAXResult
- Все реализованные интерфейсы:
Result
public class SAXResult extends Object implements Result
Выступает в качестве держателя результата преобразования.
- Since:
- 1.4
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
FEATURE |
Если TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата этого типа. |
Поля, объявленные в интерфейсе javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPINGКраткое описание конструкторов
| Конструктор | Описание |
|---|---|
SAXResult() |
Конструктор по умолчанию без аргументов. |
SAXResult |
Создает SAXResult, который направлен на SAX2 ContentHandler. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
ContentHandler |
getHandler() |
Получить ContentHandler, являющийся результатом. |
LexicalHandler |
getLexicalHandler() |
Получить SAX2 LexicalHandler для вывода. |
String |
getSystemId() |
Получить идентификатор системы, установленный с помощью setSystemId. |
void |
setHandler |
Установить целевой объект в виде SAX2 ContentHandler. |
void |
setLexicalHandler |
Установить SAX2 LexicalHandler для вывода. |
void |
setSystemId |
Метод setSystemId Установить systemID, который может быть использован в связи с ContentHandler. |
Подробное описание полей
FEATURE
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата этого типа.- См. также:
Подробное описание конструкторов
SAXResult
public SAXResult()
SAXResult
public SAXResult(ContentHandler handler)
ContentHandler.- Параметры:
-
handler- Должен быть ссылкой на ContentHandler, не равной null.
Подробное описание методов
setHandler
public void setHandler(ContentHandler handler)
ContentHandler.- Параметры:
-
handler- Должен быть ссылкой на ContentHandler, не равной null.
getHandler
public ContentHandler getHandler()
ContentHandler, являющийся результатом.- Возвращает:
- ContentHandler, являющийся выводом преобразования.
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler)
LexicalHandler для вывода. Это необходимо для обработки XML-комментариев и т.п. Если обработчик лексики не установлен, преобразователь должен попытаться преобразовать ContentHandler к типу LexicalHandler.
- Параметры:
-
handler- Не-nullLexicalHandlerдля обработки лексических событий разбора.
getLexicalHandler
public LexicalHandler getLexicalHandler()
LexicalHandler для вывода.- Возвращает:
LexicalHandler, или null.
setSystemId
public void setSystemId(String systemId)
ContentHandler.- Определено в:
-
setSystemIdв интерфейсеResult - Параметры:
-
systemId- Идентификатор системы в виде строки URI.
getSystemId
public String getSystemId()
- Определено в:
-
getSystemIdв интерфейсеResult - Возвращает:
- Идентификатор системы, установленный с помощью setSystemId, или null, если setSystemId не вызывался.
© 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://download.java.net/java/early_access/jdk24/docs/api/java.xml/javax/xml/transform/sax/SAXResult.html