org.exolab.adaptx.xslt.functions

Class DocumentFunctionCall


public class DocumentFunctionCall
extends XSLTFunction

A class that represents the XSL document() function call
Version:
$Revision: 3915 $ $Date: 2003-09-29 15:31:49 -0400 (Mon, 29 Sep 2003) $
Author:
Keith Visco

Field Summary

Fields inherited from class org.exolab.adaptx.xslt.XSLTFunction

INVALID_NUMBER_PARAMS, XSLT_NAMESPACE

Constructor Summary

DocumentFunctionCall(ProcessorState ps)
Creates a new Document() Function Call

Method Summary

XPathResult
call(XPathContext context, XPathResult[] args)
Invokes the function and returns the XPath result.

Methods inherited from class org.exolab.adaptx.xslt.XSLTFunction

call, getFunctionName, getNamespaceURI

Methods inherited from class org.exolab.adaptx.xpath.XPathFunction

call, call, getFunctionName, getNamespaceURI

Constructor Details

DocumentFunctionCall

public DocumentFunctionCall(ProcessorState ps)
Creates a new Document() Function Call

Method Details

call

public XPathResult call(XPathContext context,
                        XPathResult[] args)
            throws XPathException
Invokes the function and returns the XPath result.
Overrides:
call in interface XSLTFunction
Parameters:
context - The XPath context
Returns:
An XPath result (not null)
Throws:
XPathException - An error occured while invoking this function