com.icl.saxon.functions

Class SystemProperty

public class SystemProperty extends Function

Method Summary
Valueevaluate(Context context)
Evaluate the function
intgetDataType()
Determine the data type of the expression
intgetDependencies()
Get dependencies
StringgetName()
static ValuegetProperty(String uri, String local)
Here's the real code:
Expressionreduce(int dep, Context c)
Remove dependencies
Expressionsimplify()
Validate and simplify

Method Detail

evaluate

public Value evaluate(Context context)
Evaluate the function

getDataType

public int getDataType()
Determine the data type of the expression

Returns: Value.ANY (meaning not known in advance)

getDependencies

public int getDependencies()
Get dependencies

getName

public String getName()

getProperty

public static Value getProperty(String uri, String local)
Here's the real code:

reduce

public Expression reduce(int dep, Context c)
Remove dependencies

simplify

public Expression simplify()
Validate and simplify