org.oXML.type
Class ConstructorFunction

java.lang.Object
  extended byorg.oXML.type.Function
      extended byorg.oXML.type.ConstructorFunction
Direct Known Subclasses:
DynamicConstructor

public abstract class ConstructorFunction
extends Function


Constructor Summary
ConstructorFunction(Type type, Type[] signature)
           
 
Method Summary
 Type getDeclaringType()
           
 Node invoke(Node target, Node[] args, RuntimeContext context)
           
 
Methods inherited from class org.oXML.type.Function
getKey, getName, getSignature, invoke, print, printSignature, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConstructorFunction

public ConstructorFunction(Type type,
                           Type[] signature)
Parameters:
signature - the function signature, or null
Method Detail

getDeclaringType

public Type getDeclaringType()
Overrides:
getDeclaringType in class Function

invoke

public Node invoke(Node target,
                   Node[] args,
                   RuntimeContext context)
            throws ObjectBoxException
Specified by:
invoke in class Function
Throws:
ObjectBoxException