JavaTM 2 Platform
Std. Ed. v1.3

javax.swing.text.html
クラス HTMLEditorKit.ParserCallback

java.lang.Object
  |
  +--javax.swing.text.html.HTMLEditorKit.ParserCallback
直系の既知のサブクラス:
HTMLDocument.HTMLReader
含まれているクラス:
HTMLEditorKit

public static class HTMLEditorKit.ParserCallback
extends Object

構文解析の結果が、これらのコールバックメソッドを呼び出します。オープンとクローズの回数は同じにする必要があります。flush メソッドは最後に呼び出され、保留状態の任意のデータをドキュメントにフラッシュする機会を受信側に与えます。

AttributeSets の内容、位置、およびその他の情報については、使用されるデフォルトのパーサーである DocumentParser を参照してください。

関連項目:
DocumentParser

フィールドの概要
static Object IMPLIED
          要素が暗示されていることを示すために、属性セットの属性として引き渡されます。
 
コンストラクタの概要
HTMLEditorKit.ParserCallback()
           
 
メソッドの概要
 void flush()
           
 void handleComment(char[] data, int pos)
           
 void handleEndOfLineString(String eol)
          ストリームの解析が終了し、flush の前に呼び出されます。
 void handleEndTag(HTML.Tag t, int pos)
           
 void handleError(String errorMsg, int pos)
           
 void handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos)
           
 void handleText(char[] data, int pos)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

IMPLIED

public static final Object IMPLIED
要素が暗示されていることを示すために、属性セットの属性として引き渡されます。たとえば、文字列 <>foo<\t> は暗示された html 要素および暗示された本体要素を格納しています。
導入されたバージョン:
1.3
コンストラクタの詳細

HTMLEditorKit.ParserCallback

public HTMLEditorKit.ParserCallback()
メソッドの詳細

flush

public void flush()
           throws BadLocationException

handleText

public void handleText(char[] data,
                       int pos)

handleComment

public void handleComment(char[] data,
                          int pos)

handleStartTag

public void handleStartTag(HTML.Tag t,
                           MutableAttributeSet a,
                           int pos)

handleEndTag

public void handleEndTag(HTML.Tag t,
                         int pos)

handleSimpleTag

public void handleSimpleTag(HTML.Tag t,
                            MutableAttributeSet a,
                            int pos)

handleError

public void handleError(String errorMsg,
                        int pos)

handleEndOfLineString

public void handleEndOfLineString(String eol)
ストリームの解析が終了し、flush の前に呼び出されます。eol は、ストリームの解析中に最も多く検出される \n、\r または \r\n のどれかです。
導入されたバージョン:
1.3

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.