org.exolab.adaptx.xslt.functions

Class SystemFunctionCall

public class SystemFunctionCall extends XSLTFunction

A implementation of the "system-property" function call

Version: $Revision: 3633 $ $Date: 2003-03-01 02:38:44 -0500 (Sat, 01 Mar 2003) $

Author: Keith Visco

Field Summary
static shortFUNCTION_AVAILABLE
static shortSYSTEM_PROPERTY
Constructor Summary
SystemFunctionCall(ProcessorState ps)
Creates a new SystemFunctionCall using the default function type (system-property())
SystemFunctionCall(ProcessorState ps, short type)
Creates a new SystemFunctionCall
Method Summary
XPathResultcall(XPathContext context, XPathResult[] args)
Invokes the function and returns the XPath result.

Field Detail

FUNCTION_AVAILABLE

public static final short FUNCTION_AVAILABLE

SYSTEM_PROPERTY

public static final short SYSTEM_PROPERTY

Constructor Detail

SystemFunctionCall

public SystemFunctionCall(ProcessorState ps)
Creates a new SystemFunctionCall using the default function type (system-property())

SystemFunctionCall

public SystemFunctionCall(ProcessorState ps, short type)
Creates a new SystemFunctionCall

Method Detail

call

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

Parameters: context The XPath context params A list of zero or more arguments

Returns: An XPath result (not null)

Throws: XPathException An error occured while invoking this function