toolbox.oracle.xpath.ext
Class GetSystemPropertyXPathImpl

java.lang.Object
  extended by toolbox.oracle.xpath.ext.GetSystemPropertyXPathImpl
All Implemented Interfaces:
oracle.fabric.common.xml.xpath.IXPathFunction

public class GetSystemPropertyXPathImpl
extends java.lang.Object
implements oracle.fabric.common.xml.xpath.IXPathFunction

XPath function implementation to return a named Java System Property.

The function accepts 2 arguments:


Constructor Summary
GetSystemPropertyXPathImpl()
          Default constructor.
 
Method Summary
 java.lang.Object call(oracle.fabric.common.xml.xpath.IXPathContext context, java.util.List args)
          Return the named System Property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetSystemPropertyXPathImpl

public GetSystemPropertyXPathImpl()
Default constructor.

Method Detail

call

public java.lang.Object call(oracle.fabric.common.xml.xpath.IXPathContext context,
                             java.util.List args)
                      throws oracle.fabric.common.xml.xpath.XPathFunctionException
Return the named System Property.

Specified by:
call in interface oracle.fabric.common.xml.xpath.IXPathFunction
Parameters:
context - The context at the point in the expression when the function is called.
args - The list of arguments.
Returns:
Object containing the property or default value.
Throws:
oracle.fabric.common.xml.xpath.XPathFunctionException