- 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への参照を格納します。- 関連項目:
- 直列化された形式
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ParserDelegator()デフォルトのDTDでParserDelegatorを作成します。
-
メソッドのサマリー
すべてのメソッド staticメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected static DTDcreateDTD(DTD dtd, String name)指定されたnameを使用してアーカイブ形式からDTDを再作成します。voidparse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)指定されたストリームの構文解析を行い、その解析結果に基づいて指定のコールバックを呼び出します。protected static voidsetDefaultDTD()デフォルトのDTDを設定します。
-
-
-
メソッドの詳細
-
setDefaultDTD
protected static void setDefaultDTD()
デフォルトのDTDを設定します。
-
createDTD
protected static DTD createDTD(DTD dtd, String name)
指定された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-truecharsetが無視されている場合- 例外:
IOException- 入出力例外が発生した場合
-
-