javax.servlet.jsp.tagext
Класс TagLibraryInfo

java.lang.Object | +--javax.servlet.jsp.tagext.TagLibraryInfo
public abstract class TagLibraryInfo
extends java.lang.Object

Информация этапа трансляции, ассоциированная с директивой taglib, и лежащий в её основе TLD-файл. Большая часть информации - непосредственно из TLD, за исключением значений prefix и uri, используемых в директиве taglib.


Поле. Резюме.
protected  java.lang.String info
           
protected  java.lang.String jspversion
           
protected  java.lang.String prefix
           
protected  java.lang.String shortname
           
protected  TagInfo[] tags
           
protected  java.lang.String tlibversion
           
protected  java.lang.String uri
           
protected  java.lang.String urn
           
 
Конструктор. Резюме.
protected TagLibraryInfo (java.lang.String prefix, java.lang.String uri)
          Конструктор.
 
Метод. Резюме.
 java.lang.String getInfoString ()
          Информация (документация) для данного TLD.
 java.lang.String getPrefixString ()
          Префикс, назначенный данной taglib.
java.lang.String etReliableURN ()
          "Надёжное" URN, указанное в TLD.
java.lang.String getRequiredVersion ()
          Строка, описывающая необходимую версию JSP-контейнера.
java.lang.String getShortName ()
          Предпочтительное краткое имя (prefix/префикс), как указано в TLD.
TagInfo getTag (java.lang.String shortname)
          Получает TagInfo для данного имени тэга, просматривая все тэги в данной библиотеке тэгов.
TagInfo[] getTags ()
          Массив, описывающий тэги, определённые данной библиотекой тэгов.
java.lang.String getURI ()
          Значение атрибута uri.
<%taglib directive%>    
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Поле. Детали.

prefix

protected java.lang.String prefix

uri

protected java.lang.String uri

tags

protected TagInfo[] tags

tlibversion

protected java.lang.String tlibversion

jspversion

protected java.lang.String jspversion

shortname

protected java.lang.String shortname

urn

protected java.lang.String urn

info

protected java.lang.String info
Конструктор. Детали.

TagLibraryInfo

protected TagLibraryInfo(java.lang.String prefix, java.lang.String uri)
Конструктор. Здесь вызывается конструктор для TagInfo, и TagAttributeInfo - после разбора TLD-файла.
Параметры:
prefix - префикс, используемый директивой taglib
uri - URI, используемый директивой taglib
Метод. Детали.

getURI

public java.lang.String getURI()
Значение атрибута uri.

getPrefixString

public java.lang.String getPrefixString()
Префикс назначенный этой taglib.

getShortName

public java.lang.String getShortName()
Предпочтительное краткое имя (prefix), как указано в TLD. Может использоваться утилитами авторизации в качестве предпочтительного префикса при создании директивы include для данной библиотеки.

getReliableURN

public java.lang.String getReliableURN()
"Надёжное" URN, указанное в TLD. Может использоваться утилитами авторизации в качестве глобального идентификатора (атрибут uri) при создании директивы include для данной библиотеки.

getInfoString

public java.lang.String getInfoString()
Информация (документация) для данного TLD.

getRequiredVersion

public java.lang.String getRequiredVersion()
Строка, описывающая требуемую версию JSP-контейнера.

getTags

public TagInfo[] getTags()
Массив, описывающий тэги, определённые данной библиотекой тэгов.

getTag

public TagInfo getTag(java.lang.String shortname)
Получает TagInfo для данного имени тэга, просматривая все тэги данной библиотеки тэгов.
Параметры:
shortname - краткое имя (не prefix/префикс) тэга.