org.boris.xlloop.handler
Class CompositeFunctionHandler

java.lang.Object
  extended by org.boris.xlloop.handler.CompositeFunctionHandler
All Implemented Interfaces:
IFunctionHandler

public class CompositeFunctionHandler
extends java.lang.Object
implements IFunctionHandler


Constructor Summary
CompositeFunctionHandler()
           
 
Method Summary
 void add(IFunctionHandler h)
           
 XLoper execute(IFunctionContext context, java.lang.String name, XLoper[] args)
           
 boolean hasFunction(java.lang.String name)
           
 void remove(IFunctionHandler h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeFunctionHandler

public CompositeFunctionHandler()
Method Detail

add

public void add(IFunctionHandler h)

remove

public void remove(IFunctionHandler h)

execute

public XLoper execute(IFunctionContext context,
                      java.lang.String name,
                      XLoper[] args)
               throws RequestException
Specified by:
execute in interface IFunctionHandler
Throws:
RequestException

hasFunction

public boolean hasFunction(java.lang.String name)
Specified by:
hasFunction in interface IFunctionHandler