JavaTM 2 Platform
Standard Ed. 5.0

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 要素の属性を定義します。AttributeList は、getAttributes() メソッドを使って Element クラスから取得できます。

実際には、これはリンクされたリスト内の要素です。要素の属性をすべて列挙するには、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()
戻り値:
possible attribute values

getValue

public String getValue()
戻り値:
デフォルトの属性値

getNext

public AttributeList getNext()
戻り値:
リストにある次の属性

toString

public String toString()
クラス Object の記述:
オブジェクトの文字列表現を返します。通常、toString メソッドはこのオブジェクトを「テキストで表現する」文字列を返します。この結果は、人間が読める簡潔で有益な情報であるべきです。すべてのサブクラスで、このメソッドをオーバーライドすることをお勧めします。

Object クラスの toString メソッドは、オブジェクトの派生元のクラス名、アットマーク (@)、およびオブジェクトのハッシュコードの符号なし 16 進表現から構成される文字列を返します。つまり、このメソッドは次の値と等しい文字列を返します。


 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. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。