JavaTM 2 Platform
Standard Ed. 6

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

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

public final class AttributeList
extends Object
implements DTDConstants, Serializable

此類別使用 ATTLIST 建構定義 DTD 中描述的 SGML 元素的屬性。可以使用 getAttributes() 方法從 Element 類別中獲取 AttributeList。

它實際上是連接列表中的一個元素。重複使用 getNext() 方法來列舉一個元素的所有屬性。

另請參見:
Element

欄位摘要
 int modifier
           
 String name
           
 AttributeList next
           
 int type
           
 String value
           
 Vector<?> values
           
 
從介面 javax.swing.text.html.parser.DTDConstants 繼承的欄位
ANY, CDATA, CONREF, CURRENT, DEFAULT, EMPTY, ENDTAG, ENTITIES, ENTITY, FIXED, GENERAL, ID, IDREF, IDREFS, IMPLIED, MD, MODEL, MS, NAME, NAMES, NMTOKEN, NMTOKENS, NOTATION, NUMBER, NUMBERS, NUTOKEN, NUTOKENS, PARAMETER, PI, PUBLIC, RCDATA, REQUIRED, SDATA, STARTTAG, SYSTEM
 
建構子摘要
AttributeList(String name)
          創建一個屬性列表元素。
AttributeList(String name, int type, int modifier, String value, Vector<?> values, AttributeList next)
          創建一個屬性列表元素。
 
方法摘要
 int getModifier()
           
 String getName()
           
 AttributeList getNext()
           
 int getType()
           
 String getValue()
           
 Enumeration<?> getValues()
           
static int name2type(String nm)
           
 String toString()
          返回該物件的字元串表示。
static String type2name(int tp)
           
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

欄位詳細資訊

name

public String name

type

public int type

values

public Vector<?> values

modifier

public int modifier

value

public String value

next

public AttributeList next
建構子詳細資訊

AttributeList

public AttributeList(String name)
創建一個屬性列表元素。


AttributeList

public AttributeList(String name,
                     int type,
                     int modifier,
                     String value,
                     Vector<?> values,
                     AttributeList next)
創建一個屬性列表元素。

方法詳細資訊

getName

public String getName()
返回:
屬性名

getType

public int getType()
返回:
屬性型別
另請參見:
DTDConstants

getModifier

public int getModifier()
返回:
屬性修飾語
另請參見:
DTDConstants

getValues

public Enumeration<?> getValues()
返回:
可能的屬性值

getValue

public String getValue()
返回:
預設的屬性值

getNext

public AttributeList getNext()
返回:
列表中的下一個屬性

toString

public String toString()
從類別 Object 複製的描述
返回該物件的字元串表示。通常,toString 方法會返回一個「以文本方式表示」此物件的字元串。結果應是一個簡明但易於讀懂的資訊表達式。建議所有子類別都覆寫此方法。

Object 類別的 toString 方法返回一個字元串,該字元串由類別名(物件是該類別的一個實例)、at 標記符“@”和此物件雜湊碼的無符號十六進製表示組成。換句話說,該方法返回一個字元串,它的值等於:

getClass().getName() + '@' + Integer.toHexString(hashCode())
 

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

name2type

public static int name2type(String nm)

type2name

public static String type2name(int tp)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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