org.exolab.adaptx.xslt
public interface FunctionResolver
Version: $Revision: 3633 $ $Date: 2003-03-01 02:38:44 -0500 (Sat, 01 Mar 2003) $
Method Summary | |
---|---|
String[] | getNamespaces()
Returns the namespaces for this FunctionResolver. |
boolean | hasFunction(String namespace, String name)
Returns true if this FunctionResolver has a function
with the given name.
|
XSLTFunction | resolveFunction(String namespace, String name)
Returns the FunctionCall associated with the given name
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform/" xmlns:foo="http://my.example.com"> ... <xsl:template match="..."> ... <xsl:value-of select="foo:my-function()"> ... </xsl:template> ... </xsl:stylesheet>
Returns: an array of namespaces supported by this FunctionResolver
Parameters: namespace of the function name the name of the function
UNKNOWN: true if this resolver has a function
Parameters: namespace the namespace of the function name the name of the function
Returns: the FunctionCall or null if no function could be found.