org.ucl.xpath.function
Class ConstructorFL

java.lang.Object
  extended byorg.ucl.xpath.function.FunctionLibrary
      extended byorg.ucl.xpath.function.ConstructorFL
Direct Known Subclasses:
XDTCtrLibrary, XSCtrLibrary

public class ConstructorFL
extends FunctionLibrary

Constructor class for the functions library.


Constructor Summary
ConstructorFL(java.lang.String ns)
          Constructor for ConstructorFL.
 
Method Summary
 void add_type(CtrType at)
          Adds a type into the functions library.
 AnyAtomicType atomic_type(QName name)
          Support for QName interface.
 
Methods inherited from class org.ucl.xpath.function.FunctionLibrary
add_function, dynamic_context, function_exists, function, namespace, set_dynamic_context, set_static_context, static_context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstructorFL

public ConstructorFL(java.lang.String ns)
Constructor for ConstructorFL.

Parameters:
ns - input string.
Method Detail

add_type

public void add_type(CtrType at)
Adds a type into the functions library.

Parameters:
at - input of any atomic type.

atomic_type

public AnyAtomicType atomic_type(QName name)
Support for QName interface.

Parameters:
name - variable name.
Returns:
type of input variable.