Класс 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.
Краткое описание конструкторов
| Конструктор и описание |
|---|
ParserDelegator()
|
Краткое описание методов
| Модификатор и тип | Метод и описание |
|---|---|
protected static DTD |
createDTD(DTD dtd,
String name)
|
void |
parse(Reader r,
HTMLEditorKit.ParserCallback cb,
boolean ignoreCharSet)
Парсит указанный поток и управляет указанным обратным вызовом с результатами парсинга. |
protected static void |
setDefaultDTD()
|
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание конструкторов
ParserDelegator
public ParserDelegator()
Подробное описание методов
setDefaultDTD
protected static void setDefaultDTD()
createDTD
protected static DTD createDTD(DTD dtd,
String name)
parse
public void parse(Reader r,
HTMLEditorKit.ParserCallback cb,
boolean ignoreCharSet)
throws IOException
Описание скопировано из класса: HTMLEditorKit.Parser
Парсит указанный поток и управляет указанным обратным вызовом с результатами парсинга. Этот метод должен быть реализован с учетом потокобезопасности.
- Указано в:
-
parseв классеHTMLEditorKit.Parser - Исключения:
IOException
© 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.