JavaTM 2 Platform
Standard Ed. 6

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
          這是作為屬性集中的一個屬性來傳遞的,用來指示元素是隱含的,例如字元串 '<>foo<\t>' 套件含隱含的 html 元素和隱含的正文元素。
 
建構子摘要
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
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only