JavaTM 2
Platform
Std. Ed. v1.4.0

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
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.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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