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メソッドが呼び出されたときに、新しいDocumentParserを起動します。 DTDへの参照を格納します。
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明protected static DTD
指定されたname
を使用してアーカイブ形式からDTDを再作成します。void
parse
(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) 指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。protected static void
デフォルトのDTDを設定します。
-
コンストラクタの詳細
-
ParserDelegator
public ParserDelegator()デフォルトのDTDでParserDelegator
を作成します。
-
-
メソッドの詳細
-
setDefaultDTD
protected static void setDefaultDTD()デフォルトのDTDを設定します。 -
createDTD
指定されたname
を使用してアーカイブ形式からDTDを再作成します。- パラメータ:
dtd
- DTDname
- ParserDelegatorクラスを基準にしたリソースの名前。- 戻り値:
- 指定された
name
を持つDTD。
-
parse
public void parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) throws IOException 次のクラスからコピーされた説明:HTMLEditorKit.Parser
指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。 このメソッドは、スレッドに対して安全に実装する必要があります。- 定義:
parse
、クラスHTMLEditorKit.Parser
- パラメータ:
r
- 読者cb
- パーサー・コール・バックignoreCharSet
-true
charsetが無視されている場合- 例外:
IOException
- 入出力例外が発生した場合
-