javax.servlet.jsp.tagext
クラス TagAttributeInfo

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagAttributeInfo

public class TagAttributeInfo
extends Object

翻訳時に有効なタグ属性の情報です。 このクラスはTLD(Tag Library Descriptor)ファイルから具体化されたクラスです。

コード生成に必要とされる情報だけが、ここに含まれます。 検証用のスキーマのような他の情報は、ほかの部分にあります。


フィールドの概要
static String ID
          "id"はIDと結びつきます。
 
コンストラクタの概要
TagAttributeInfo(String name, boolean required, String type, boolean reqTime)
          TagAttributeInfoのコンストラクタです。
 
メソッドの概要
 boolean canBeRequestTime()
          属性がrequest-time値を保持できるかどうか
static TagAttributeInfo getIdAttribute(TagAttributeInfo[] a)
          TagAttributeInfoオブジェクトの配列を調べる便利なスタティックメソッドです。
 String getName()
          属性名
 String getTypeName()
          属性タイプ(String)
 boolean isRequired()
          属性が要求されるかどうか
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ID

public static final String ID
"id"はIDと結びつきます。 それを得ることに何の恩恵もないし、何か他にIDREFはいかなる違いもハンドルされません。

関連項目:
定数フィールド値
コンストラクタの詳細

TagAttributeInfo

public TagAttributeInfo(String name,
                        boolean required,
                        String type,
                        boolean reqTime)
TagAttributeInfoのコンストラクタです。 このクラスは、TLD(Tag Library Descriptor)をパースしているJSPコードの下で、TagLibraryコードから具体化されているだけです。

パラメータ:
name - 属性名
required - 属性がタグインスタンスで要求されるかどうか
type - 属性タイプ名
reqTime - 属性がrequest-time属性を保持するかどうか
メソッドの詳細

getName

public String getName()
属性名

戻り値:
属性名

getTypeName

public String getTypeName()
属性タイプ(String)

戻り値:
属性タイプ

canBeRequestTime

public boolean canBeRequestTime()
属性がrequest-time値を保持できるかどうか

戻り値:
属性がrequest-time値を保持できるかどうか

isRequired

public boolean isRequired()
属性が要求されるかどうか

戻り値:
属性が要求されるかどうか

getIdAttribute

public static TagAttributeInfo getIdAttribute(TagAttributeInfo[] a)
TagAttributeInfoオブジェクトの配列を調べる便利なスタティックメソッドです。 "id"の項を参照してください。

パラメータ:
a - TagAttributeInfoの配列
戻り値:
"id"名を持つTagAttributeInfoの参照

toString

public String toString()
オーバーライド:
クラス Object 内の toString


このドキュメントは、Ja-Jakarta Project により翻訳されました。コメントがある場合は、jajakarta-report@jajakarta.good-day.netまでお願いします。

Copyright © 1999-2002 The Apache Software Foundation. All Rights Reserved.