org.oXML.engine
Interface UserFunction

All Known Implementing Classes:
AbstractUserFunction

public interface UserFunction


Method Summary
 Node eval(Node[] args, RuntimeContext env)
           
 Name getName()
           
 Type[] getSignature()
           
 Type getType()
           
 

Method Detail

getName

public Name getName()

getType

public Type getType()

getSignature

public Type[] getSignature()

eval

public Node eval(Node[] args,
                 RuntimeContext env)
          throws ObjectBoxException
Throws:
ObjectBoxException