public class Taglib extends TagLibraryInfo
functions, info, jspversion, prefix, shortname, tagFiles, tags, tlibversion, uri, urn
Modifier and Type | Method and Description |
---|---|
void |
addTaglib(Taglib taglib) |
Taglib |
copy() |
Taglib |
create(java.lang.String prefix) |
java.lang.Class |
getClass(java.lang.String tagName)
Returns the tag class for the given tag qname
|
java.util.ArrayList<TldFunction> |
getFunctionList()
Returns the functions.
|
Path |
getPath()
Gets the path.
|
java.util.ArrayList<java.lang.String> |
getSingleTagClassNames()
Return the class names of all tags that are outside of packages.
|
TagInfo |
getTag(java.lang.String name)
Hack to avoid JSDK problem.
|
java.lang.String |
getTagFilePath(java.lang.String name)
Returns a matching tag file.
|
TagLibraryInfo[] |
getTagLibraryInfos()
Returns the information from the tag file.
|
TagLibraryValidator |
getValidator()
Gets a new instance of the validator to check the page.
|
java.lang.String |
toString() |
getFunction, getFunctions, getInfoString, getPrefixString, getReliableURN, getRequiredVersion, getShortName, getTagFile, getTagFiles, getTags, getURI
public Taglib create(java.lang.String prefix) throws JspParseException
JspParseException
public TagLibraryValidator getValidator() throws JspParseException
JspParseException
public java.util.ArrayList<TldFunction> getFunctionList()
public Path getPath()
public java.lang.Class getClass(java.lang.String tagName) throws java.lang.Exception
tagName
- the tag's qnamejava.lang.Exception
public java.util.ArrayList<java.lang.String> getSingleTagClassNames()
public TagInfo getTag(java.lang.String name)
getTag
in class TagLibraryInfo
public java.lang.String getTagFilePath(java.lang.String name)
public void addTaglib(Taglib taglib)
public Taglib copy() throws JspParseException
JspParseException
public TagLibraryInfo[] getTagLibraryInfos()
TagLibraryInfo
getTagLibraryInfos
in class TagLibraryInfo
public java.lang.String toString()
toString
in class java.lang.Object