jd.xml.xslt.extension
Class ExtensionFunctionCall
java.lang.Object
jd.xml.xpath.expr.ExpressionImpl
jd.xml.xpath.expr.VariableExpression
jd.xml.xslt.extension.ExtensionFunctionCall
- All Implemented Interfaces:
- Expression
- public class ExtensionFunctionCall
- extends VariableExpression
ExtensionFunctionCall is a function call to an extension function, i.e.
a function that is not part of the standard xslt function library but
provided by an extendsion handler.
- See Also:
ExtensionHandler
ExtensionFunctionCall
public ExtensionFunctionCall(String functionName,
String namespaceUri,
Expression[] arguments)
- Create a new ExtensionFunctionCall.
- Parameters:
functionName
- the name of the functionarguments
- the arguments to be passed to the function.
getContextDependencies
public int getContextDependencies()
- Return a bitfield indicating the expression dependencies.
toXObject
public XObject toXObject(XPathContext context)
- Evaluate the Expression.
- Parameters:
context
- the evaluation context
accept
public void accept(ExpressionVisitor visitor)
- Description copied from interface:
Expression
- Accept a ExpressionVisitor.