JavaTM 2 Platform
Standard Ed. 6

javax.swing.text.html.parser
類別 ContentModel

java.lang.Object
  繼承者 javax.swing.text.html.parser.ContentModel
所有已實作的介面:
Serializable

public final class ContentModel
extends Object
implements Serializable

內容網要的表示形式。內容網要基本上是一個受限制的 BNF 表達式。受限制從某種意義上來說就是,它必須是確定的。這意味著您不必將它表示為一個有限狀態自動機。

有關更多資訊,請參閱 SGML 手冊第 556 頁中的 Annex H 內容。


欄位摘要
 Object content
          內容。
 ContentModel next
          下一個內容網要(使用 ','、'|' 或 '&' 表達式)。
 int type
          型別。
 
建構子摘要
ContentModel()
           
ContentModel(Element content)
          為元素創建一個內容網要。
ContentModel(int type, ContentModel content)
          創建一個特定型別的內容網要。
ContentModel(int type, Object content, ContentModel next)
          創建一個特定型別的內容網要。
 
方法摘要
 boolean empty()
          如果內容網要可以比對一個空輸入串流,則返回 true。
 Element first()
          返回必須具有下一個的元素。
 boolean first(Object token)
          如果標記可能為輸入串流中第一個標記,則返回 true。
 void getElements(Vector<Element> elemVec)
          使用作為此 contentModel 一部分的元素列表更新 elemVec。
 String toString()
          轉換為字元串。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

type

public int type
型別。可以是 '*'、'?'、'+'、','、'|'、'&'。


content

public Object content
內容。可以是一個 Element 或者一個 ContentModel。


next

public ContentModel next
下一個內容網要(使用 ','、'|' 或 '&' 表達式)。

建構子詳細資訊

ContentModel

public ContentModel()

ContentModel

public ContentModel(Element content)
為元素創建一個內容網要。


ContentModel

public ContentModel(int type,
                    ContentModel content)
創建一個特定型別的內容網要。


ContentModel

public ContentModel(int type,
                    Object content,
                    ContentModel next)
創建一個特定型別的內容網要。

方法詳細資訊

empty

public boolean empty()
如果內容網要可以比對一個空輸入串流,則返回 true。


getElements

public void getElements(Vector<Element> elemVec)
使用作為此 contentModel 一部分的元素列表更新 elemVec。


first

public boolean first(Object token)
如果標記可能為輸入串流中第一個標記,則返回 true。


first

public Element first()
返回必須具有下一個的元素。


toString

public String toString()
轉換為字元串。

覆寫:
類別 Object 中的 toString
返回:
該物件的字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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