| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagLibraryInfo
public abstract class TagLibraryInfo
Translation-time information associated with a taglib directive, and its underlying TLD file. Most of the information is directly from the TLD, except for the prefix and the uri values used in the taglib directive
| Field Summary | |
|---|---|
| protected  FunctionInfo[] | functionsAn array describing the functions that are defined in this tag library. | 
| protected  String | infoInformation (documentation) for this TLD. | 
| protected  String | jspversionThe version of the JSP specification this tag library is written to. | 
| protected  String | prefixThe prefix assigned to this taglib from the taglib directive. | 
| protected  String | shortnameThe preferred short name (prefix) as indicated in the TLD. | 
| protected  TagFileInfo[] | tagFilesAn array describing the tag files that are defined in this tag library. | 
| protected  TagInfo[] | tagsAn array describing the tags that are defined in this tag library. | 
| protected  String | tlibversionThe version of the tag library. | 
| protected  String | uriThe value of the uri attribute from the taglib directive for this library. | 
| protected  String | urnThe "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. | 
| abstract  TagLibraryInfo[] | getTagLibraryInfos()Returns an array of TagLibraryInfo objects representing the entire set of tag libraries (including this TagLibraryInfo) imported by taglib directives in the translation unit that references this TagLibraryInfo. | 
|  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. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected String prefix
protected String uri
protected TagInfo[] tags
protected TagFileInfo[] tagFiles
protected FunctionInfo[] functions
protected String tlibversion
protected String jspversion
protected String shortname
protected String urn
protected String info
| Constructor Detail | 
|---|
protected TagLibraryInfo(String prefix,
                         String uri)
prefix - the prefix actually used by the taglib directiveuri - the URI actually used by the taglib directive| Method Detail | 
|---|
public String getURI()
public String getPrefixString()
public String getShortName()
public String getReliableURN()
public String getInfoString()
public String getRequiredVersion()
JspEngineInfopublic TagInfo[] getTags()
public TagFileInfo[] getTagFiles()
public TagInfo getTag(String shortname)
shortname - The short name (no prefix) of the tag
public TagFileInfo getTagFile(String shortname)
shortname - The short name (no prefix) of the tag
public FunctionInfo[] getFunctions()
public FunctionInfo getFunction(String name)
name - The name (no prefix) of the function
public abstract TagLibraryInfo[] getTagLibraryInfos()
| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.