- 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)属性リストの要素を作成します。
 - 
メソッドのサマリーすべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 intgetModifier()StringgetName()AttributeListgetNext()intgetType()StringgetValue()Enumeration<?>getValues()static intname2type(String nm)属性名を型に変換しますStringtoString()オブジェクトの文字列表現を返します。static Stringtype2name(int tp)型を属性名に変換
 
- 
- 
- 
フィールドの詳細- 
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- 型
- 戻り値:
- 属性名
 
 
- 
 
-