javax.servlet.jsp.tagext
クラス TagLibraryInfo

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

public abstract class TagLibraryInfo
extends Object

taglibディレクティブに関連付けられたTLDファイル上での翻訳時間情報。 ほとんどの情報はTLDから直接与えられます。ただし、taglibディレクティブで使用されるprefixとuriの値は除きます。


フィールドの概要
protected  String info
           
protected  String jspversion
           
protected  String prefix
           
protected  String shortname
           
protected  TagInfo[] tags
           
protected  String tlibversion
           
protected  String uri
           
protected  String urn
           
 
コンストラクタの概要
protected TagLibraryInfo(String prefix, String uri)
          コンストラクタ。
 
メソッドの概要
 String getInfoString()
          このTLDに関する情報(ドキュメント)
 String getPrefixString()
          <%@ taglibディレクティブからこのtaglibへ設定するprefix (訳者注:原文は<%taglibとなっているが、<%@ taglibが適当なため変更)
 String getReliableURN()
          TLDで指定される"reliable"URN。
 String getRequiredVersion()
          必要なJSPコンテナのバージョンについて記述されている文字列。
 String getShortName()
          TLDで指定される用意された短い名前(prefix)です。
 TagInfo getTag(String shortname)
          タグライブラリの全てを参照し、与えられたタグ名のTagInfoを取得します。
 TagInfo[] getTags()
          タグライブラリで定義されているタグの配列。
 String getURI()
          このライブラリの<%@ taglibディレクティブから得られたuri属性値
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

prefix

protected String prefix

uri

protected String uri

tags

protected TagInfo[] tags

tlibversion

protected String tlibversion

jspversion

protected String jspversion

shortname

protected String shortname

urn

protected String urn

info

protected String info
コンストラクタの詳細

TagLibraryInfo

protected TagLibraryInfo(String prefix,
                         String uri)
コンストラクタ。 TLDファイルをパースした後、TagInfo、TagAtrtributeInfoのコンストラクタとして起動されます。

パラメータ:
prefix - taglibディレクティブで使用された実際のprefix
uri - taglibディレクティブで使用された実際のURI
メソッドの詳細

getURI

public String getURI()
このライブラリの<%@ taglibディレクティブから得られたuri属性値

戻り値:
uri属性値

getPrefixString

public String getPrefixString()
<%@ taglibディレクティブからこのtaglibへ設定するprefix (訳者注:原文は<%taglibとなっているが、<%@ taglibが適当なため変更)

戻り値:
<%@ taglibディレクティブからこのtaglibへ設定するprefix(訳者注:原文は<%taglibとなっているが、<%@ taglibが適当なため変更)

getShortName

public String getShortName()
TLDで指定される用意された短い名前(prefix)です。 これは、このライブラリで引用ディレクティブを作成した時、準備されたprefixを使用するオーサリングツールなどで使用されます。

戻り値:
このライブラリの用意された短い名前

getReliableURN

public String getReliableURN()
TLDで指定される"reliable"URN。 オーサリングツールにより、ライブラリのためにtaglibディレクティブを作成する時に使用されるグローバル識別子(uri属性)として使われるかもしれません。

戻り値:
このようなTLDへのリライアブルURN

getInfoString

public String getInfoString()
このTLDに関する情報(ドキュメント)

戻り値:
タグライブラリの情報文字列

getRequiredVersion

public String getRequiredVersion()
必要なJSPコンテナのバージョンについて記述されている文字列。

戻り値:
要求されるJSPコンテナの(最低)バージョン。
関連項目:
JspEngineInfo

getTags

public TagInfo[] getTags()
タグライブラリで定義されているタグの配列。

戻り値:
タグライブラリで定義されているタグ配列

getTag

public TagInfo getTag(String shortname)
タグライブラリの全てを参照し、与えられたタグ名のTagInfoを取得します。

パラメータ:
shortname - タグの短い名前(prefixなし)
戻り値:
タグのTagInfo


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

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