public class TaglibManager
extends java.lang.Object
Constructor and Description |
---|
TaglibManager(JspResourceManager resourceManager,
WebApp webApp,
TagFileManager tagFileManager) |
Modifier and Type | Method and Description |
---|---|
void |
addLocationMap(java.lang.String uri,
java.lang.String location)
Adds a URI to location map.
|
void |
addTaglibFunctions(java.util.HashMap<java.lang.String,java.lang.reflect.Method> functionMap,
java.lang.String prefix,
java.lang.String uri)
Returns the taglib with the given prefix and uri.
|
Taglib |
getTaglib(java.lang.String prefix,
java.lang.String uri,
java.lang.String location)
Returns the taglib with the given prefix and uri.
|
Taglib |
getTaglibDir(java.lang.String prefix,
java.lang.String dir)
Returns the taglib with the given prefix and uri.
|
void |
init()
Loads all the .tld files in the WEB-INF and the META-INF for
the entire classpath.
|
void |
setTldDir(java.lang.String tldDir) |
void |
setTldFileSet(FileSetType fileSet) |
public TaglibManager(JspResourceManager resourceManager, WebApp webApp, TagFileManager tagFileManager) throws JspParseException, java.io.IOException
JspParseException
java.io.IOException
public void setTldDir(java.lang.String tldDir)
public void setTldFileSet(FileSetType fileSet)
public void addLocationMap(java.lang.String uri, java.lang.String location)
public void init() throws JspParseException, java.io.IOException
JspParseException
java.io.IOException
public Taglib getTaglib(java.lang.String prefix, java.lang.String uri, java.lang.String location) throws JspParseException
JspParseException
public Taglib getTaglibDir(java.lang.String prefix, java.lang.String dir) throws JspParseException
JspParseException
public void addTaglibFunctions(java.util.HashMap<java.lang.String,java.lang.reflect.Method> functionMap, java.lang.String prefix, java.lang.String uri) throws JspParseException
JspParseException