Класс SAXResult

Все реализованные интерфейсы:
Result
public class SAXResult
extends Object
implements Result

Выступает в качестве контейнера для результата преобразования.

С тех пор:
1.4

Поля

Модификатор и тип Поле Описание
static String FEATURE

Если TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата данного типа.

Поля, объявленные в интерфейсе javax.xml.transform.Result

PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING

Конструкторы

Конструктор Описание
SAXResult()

Конструктор по умолчанию без аргументов.

SAXResult​(ContentHandler handler)

Создает SAXResult, ориентированный на SAX2 ContentHandler.

Методы

Модификатор и тип Метод Описание
ContentHandler getHandler()

Получить ContentHandler, являющийся результатом.

LexicalHandler getLexicalHandler()

Получить SAX2 LexicalHandler для вывода.

String getSystemId()

Получить идентификатор системы, установленный с помощью setSystemId.

void setHandler​(ContentHandler handler)

Установить целевой объект в виде SAX2 ContentHandler.

void setLexicalHandler​(LexicalHandler handler)

Установить SAX2 LexicalHandler для вывода.

void setSystemId​(String systemId)

Метод setSystemId Установить systemID, который может быть использован в сочетании с ContentHandler.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Поля

FEATURE

public static final String FEATURE

Если TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата данного типа.

См. также:
Значения константных полей

Конструкторы

SAXResult

public SAXResult()

Конструктор по умолчанию без аргументов.

SAXResult

public SAXResult(ContentHandler handler)

Создает SAXResult, ориентированный на SAX2 ContentHandler.

Параметры:
handler - Должен быть ссылкой на ненулевой ContentHandler.

Методы

setHandler

public void setHandler(ContentHandler handler)

Установить целевой объект в виде SAX2 ContentHandler.

Параметры:
handler - Должен быть ссылкой на ненулевой ContentHandler.

getHandler

public ContentHandler getHandler()

Получить ContentHandler, являющийся результатом.

Возвращает:
ContentHandler, являющийся выводом преобразования.

setLexicalHandler

public void setLexicalHandler(LexicalHandler handler)

Установить SAX2 LexicalHandler для вывода.

Это необходимо для обработки XML-комментариев и т. п. Если обработчик лексических событий не установлен, преобразователь должен попытаться привести ContentHandler к типу LexicalHandler.

Параметры:
handler - ненулевая ссылка для обработки лексических событий разбора.

getLexicalHandler

public LexicalHandler getLexicalHandler()

Получить SAX2 LexicalHandler для вывода.

Возвращает:
Ссылка на LexicalHandler, или null.

setSystemId

public void setSystemId(String systemId)

Метод setSystemId Установить systemID, который может быть использован в сочетании с ContentHandler.

Определено в:
setSystemId в интерфейсе Result
Параметры:
systemId - Идентификатор системы в виде строки URI.

getSystemId

public String getSystemId()

Получить идентификатор системы, установленный с помощью setSystemId.

Определено в:
getSystemId в интерфейсе Result
Возвращает:
Идентификатор системы, установленный с помощью setSystemId, или null, если setSystemId не вызывался.

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

Spec-Zone .ru
спецификации, руководства, описания, API