JavaTM 2 Platform
Std. Ed. v1.3

javax.swing.text.html
クラス HTML

java.lang.Object
  |
  +--javax.swing.text.html.HTML

public class HTML
extends Object

HTMLDocument で使用される定数です。基本的にはタグおよび属性の定義です。


内部クラスの概要
static class HTML.Attribute
          HTML 属性を表す、型保証された列挙です。
static class HTML.Tag
          HTML タグの型保証された列挙です。
static class HTML.UnknownTag
           
 
フィールドの概要
static String NULL_ATTRIBUTE_VALUE
           
 
コンストラクタの概要
HTML()
           
 
メソッドの概要
static HTML.Attribute[] getAllAttributeKeys()
          認識される HTML 属性のセットです。
static HTML.Tag[] getAllTags()
          デフォルトの HTML リーダに認識されている実際の HTML タグのセットです。
static HTML.Attribute getAttributeKey(String attName)
          既知の属性名 (つまり、allAttributes セット中の属性) に対応する属性定数を取得します。
static int getIntegerAttributeValue(AttributeSet attr, HTML.Attribute key, int def)
          整数型の属性値を取り出します。
static HTML.Tag getTag(String tagName)
          既知のタグ名 (つまり、allTags セット中のタグ) に対応するタグ定数を取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NULL_ATTRIBUTE_VALUE

public static final String NULL_ATTRIBUTE_VALUE
コンストラクタの詳細

HTML

public HTML()
メソッドの詳細

getAllTags

public static HTML.Tag[] getAllTags()
デフォルトの HTML リーダに認識されている実際の HTML タグのセットです。このセットには、リーダによって作成されたタグは含まれません。

getTag

public static HTML.Tag getTag(String tagName)
既知のタグ名 (つまり、allTags セット中のタグ) に対応するタグ定数を取得します。指定されたタグ名が既知のタグでない場合は、null が返されます。

getIntegerAttributeValue

public static int getIntegerAttributeValue(AttributeSet attr,
                                           HTML.Attribute key,
                                           int def)
整数型の属性値を取り出します。このメソッドは、文字列として格納されている属性値を実際の整数値に変換する簡易メソッドです。
パラメータ:
attr - 値を取得するために使用する属性のセット
key - 値を取得するために使用するキー
def - 属性が定義されていない場合、または整数値に変換する際にエラーが発生した場合に使用するデフォルトの値

getAllAttributeKeys

public static HTML.Attribute[] getAllAttributeKeys()
認識される HTML 属性のセットです。

getAttributeKey

public static HTML.Attribute getAttributeKey(String attName)
既知の属性名 (つまり、allAttributes セット中の属性) に対応する属性定数を取得します。指定された属性名が既知の属性でない場合は、null が返されます。

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.