Spec-Zone.ru › OpenJDK 24

Класс ParserDelegator

java.lang.Object
javax.swing.text.html.HTMLEditorKit.Parser
javax.swing.text.html.parser.ParserDelegator
Все реализуемые интерфейсы:
Serializable
public class ParserDelegator extends HTMLEditorKit.Parser implements Serializable
Ответственный за запуск нового DocumentParser каждый раз, когда вызывается его метод parse. Хранит ссылку на dtd.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans была добавлена в пакет java.beans.

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

Конструктор Описание
ParserDelegator()
Создаёт ParserDelegator с DTD по умолчанию.

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

Модификатор и тип Метод Описание
protected static DTD createDTD(DTD dtd, String name)
Создаёт DTD из архивированного формата с указанным name.
void parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)
Парсит заданный поток и управляет заданным обработчиком результатами парсинга.
protected static void setDefaultDTD()
Устанавливает DTD по умолчанию.

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

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

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

ParserDelegator

public ParserDelegator()
Создаёт ParserDelegator с DTD по умолчанию.

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

setDefaultDTD

protected static void setDefaultDTD()
Устанавливает DTD по умолчанию.

createDTD

protected static DTD createDTD(DTD dtd, String name)
Создаёт DTD из архивированного формата с указанным name.
Параметры:
dtd - DTD
name - имя ресурса, относительное к классу ParserDelegator.
Возвращает:
DTD с указанным name.

parse

public void parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) throws IOException
Описание, скопированное из класса: HTMLEditorKit.Parser
Парсит заданный поток и управляет заданным обработчиком результатами парсинга. Этот метод должен быть реализован с обеспечением потоковой безопасности.
Указано в:
parse в классе HTMLEditorKit.Parser
Параметры:
r - reader
cb - обработчик парсера
ignoreCharSet - если true кодировка игнорируется
Исключения:
IOException - если произошла ошибка ввода-вывода

© 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.desktop/javax/swing/text/html/parser/ParserDelegator.html

Spec-Zone.ru

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