Spec-Zone.ru › OpenJDK 8

Интерфейс XMLFilter

Все суперинтерфейсы:
XMLReader
Все известные реализующие классы:
XMLFilterImpl

public interface XMLFilter
extends XMLReader

Интерфейс для фильтра XML.

Этот модуль, как исходный код, так и документация, находится в общественном достоянии и не гарантирует НИКАКОЙ поддержки. Посмотрите http://www.saxproject.org для получения дополнительной информации.

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

Вспомогательный класс XMLFilterImpl предоставляет удобную базу для создания фильтров SAX2, автоматически передавая все EntityResolver, DTDHandler, ContentHandler и ErrorHandler события.

С момента:
SAX 2.0
См. также:
XMLFilterImpl

Методы

Модификатор и тип Метод и описание
XMLReader getParent()

Получить родительского читателя.

void setParent(XMLReader parent)

Установить родительского читателя.

Методы, унаследованные от интерфейса org.xml.sax.XMLReader

getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty

Методы

setParent

void setParent(XMLReader parent)

Установить родительского читателя.

Этот метод позволяет приложению связать фильтр с родительским читателем (который может быть другим фильтром). Аргумент не может быть null.

Параметры:
parent - Родительский читатель.

getParent

XMLReader getParent()

Получить родительского читателя.

Этот метод позволяет приложению запросить родительского читателя (который может быть другим фильтром). Обычно не рекомендуется выполнять какие-либо операции с родительским читателем непосредственно: все они должны проходить через этот фильтр.

Возвращает:
Родительский фильтр или 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.

Spec-Zone.ru

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