javax.servlet.jsp.tagext
public abstract class TagLibraryInfo extends Object
Field Summary | |
---|---|
protected FunctionInfo[] | functions
An array describing the functions that are defined in this tag library.
|
protected String | info
Information (documentation) for this TLD. |
protected String | jspversion
The version of the JSP specification this tag library is written to. |
protected String | prefix
The prefix assigned to this taglib from the taglib directive. |
protected String | shortname
The preferred short name (prefix) as indicated in the TLD. |
protected TagFileInfo[] | tagFiles
An array describing the tag files that are defined in this tag library.
|
protected TagInfo[] | tags
An array describing the tags that are defined in this tag library. |
protected String | tlibversion
The version of the tag library. |
protected String | uri
The value of the uri attribute from the taglib directive for
this library. |
protected String | urn
The "reliable" URN indicated in the TLD. |
Constructor Summary | |
---|---|
protected | TagLibraryInfo(String prefix, String uri)
Constructor.
|
Method Summary | |
---|---|
FunctionInfo | getFunction(String name)
Get the FunctionInfo for a given function name, looking through all the
functions in this tag library.
|
FunctionInfo[] | getFunctions()
An array describing the functions that are defined in this tag library.
|
String | getInfoString()
Information (documentation) for this TLD.
|
String | getPrefixString()
The prefix assigned to this taglib from the taglib directive
|
String | getReliableURN()
The "reliable" URN indicated in the TLD (the uri element).
|
String | getRequiredVersion()
A string describing the required version of the JSP container.
|
String | getShortName()
The preferred short name (prefix) as indicated in the TLD.
|
TagInfo | getTag(String shortname)
Get the TagInfo for a given tag name, looking through all the
tags in this tag library.
|
TagFileInfo | getTagFile(String shortname)
Get the TagFileInfo for a given tag name, looking through all the
tag files in this tag library.
|
TagFileInfo[] | getTagFiles()
An array describing the tag files that are defined in this tag library.
|
TagInfo[] | getTags()
An array describing the tags that are defined in this tag library.
|
String | getURI()
The value of the uri attribute from the taglib directive for
this library.
|
Since: 2.0
Since: 2.0
Parameters: prefix the prefix actually used by the taglib directive uri the URI actually used by the taglib directive
Parameters: name The name (no prefix) of the function
Returns: the FunctionInfo for the function with the given name, or null if no such function exists
Since: 2.0
Returns: the functions defined in this tag library, or a zero length array if the tag library defines no functions.
Since: 2.0
Returns: the info string for this tag lib
Returns: the prefix assigned to this taglib from the taglib directive
Returns: a reliable URN to a TLD like this
Returns: the (minimal) required version of the JSP container.
See Also: JspEngineInfo
Returns: the preferred short name for the library
Parameters: shortname The short name (no prefix) of the tag
Returns: the TagInfo for the tag with the specified short name, or null if no such tag is found
Parameters: shortname The short name (no prefix) of the tag
Returns: the TagFileInfo for the specified Tag file, or null if no Tag file is found
Since: 2.0
Returns: the TagFileInfo objects corresponding to the tag files defined by this tag library, or a zero length array if this tag library defines no tags files
Since: 2.0
Returns: the TagInfo objects corresponding to the tags defined by this tag library, or a zero length array if this tag library defines no tags
Returns: the value of the uri attribute