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.