java.lang.Object
javax.swing.text.html.parser.AttributeList
- すべての実装されたインタフェース:
- Serializable,- DTDConstants
public final class AttributeList extends Object implements DTDConstants, Serializable
このクラスは、ATTLIST構成要素を使って、DTDに記述されたとおりにSGML要素の属性を定義します。 AttributeListは、getAttributes()メソッドを使ってElementクラスから取得できます。 
 
実際には、これはリンクされたリスト内の要素です。 要素の属性をすべて列挙するには、getNext()メソッドを繰返し使ってください。
- 関連項目:
- Element
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 intmodifier属性変更子Stringname属性名AttributeListnextリストの次の属性inttype属性型Stringvalueデフォルトの属性値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)属性リストの要素を作成します。
- 
メソッドのサマリー
- 
フィールド詳細- 
namepublic String name属性名
- 
typepublic int type属性型
- 
valuespublic Vector<?> values可能な属性値
- 
modifierpublic int modifier属性変更子
- 
valuepublic String valueデフォルトの属性値
- 
nextpublic AttributeList nextリストの次の属性
 
- 
- 
コンストラクタの詳細- 
AttributeListpublic AttributeList(String name)属性リストの要素を作成します。- パラメータ:
- name- 属性名
 
- 
AttributeListpublic AttributeList(String name, int type, int modifier, String value, Vector<?> values, AttributeList next)属性リストの要素を作成します。- パラメータ:
- name- 属性名
- type- 属性の型
- modifier- 属性変更子
- value- デフォルトの属性値
- values- 可能な属性値
- next- リスト内の次の属性
 
 
- 
- 
メソッドの詳細- 
getNamepublic String getName()- 戻り値:
- 属性名
 
- 
getTypepublic int getType()- 戻り値:
- 属性タイプ
- 関連項目:
- DTDConstants
 
- 
getModifierpublic int getModifier()- 戻り値:
- 属性修飾子
- 関連項目:
- DTDConstants
 
- 
getValuespublic Enumeration<?> getValues()- 戻り値:
- 可能な属性値
 
- 
getValuepublic String getValue()- 戻り値:
- デフォルトの属性値
 
- 
getNextpublic AttributeList getNext()- 戻り値:
- リストにある次の属性
 
- 
toStringpublic String toString()次のクラスからコピーされた説明:Objectオブジェクトの文字列表現を返します。 一般に、toStringメソッドは、このオブジェクトを「テキストで表す」文字列を返します。 この結果は、人間が読める簡潔で有益な情報であるべきです。 すべてのサブクラスで、このメソッドをオーバーライドすることをお勧めします。クラス ObjectのtoStringメソッドは、オブジェクトがインスタンスになっている元のクラスの名前、アットマーク文字「@」、およびオブジェクトのハッシュ・コードの符号なし16進数表現から構成される文字列を返します。 つまり、このメソッドは次の値と等しい文字列を返します。getClass().getName() + '@' + Integer.toHexString(hashCode()) 
- 
name2typepublic static int name2type(String nm)属性名を型に変換します- パラメータ:
- nm- 属性名
- 戻り値:
- タイプ
 
- 
type2namepublic static String type2name(int tp)型を属性名に変換- パラメータ:
- tp- 型
- 戻り値:
- 属性名
 
 
-