com.lotus.xsl
Interface Dispatcher


public abstract interface Dispatcher

This interface represents a dispatcher that can call an extension from the expression language via the call(name, ...) function.


Method Summary
 java.lang.Object call(java.lang.String method, java.lang.Object[] args)
          Return an object from an extension.
 com.lotus.xsl.Element getFallbackElement()
          Get the fallback element associated with this dispatcher.
 boolean isFunctionAvailable(java.lang.String str)
          Tells if a given function is available.
 

Method Detail

call

public java.lang.Object call(java.lang.String method,
                             java.lang.Object[] args)
Return an object from an extension.

getFallbackElement

public com.lotus.xsl.Element getFallbackElement()
Get the fallback element associated with this dispatcher. (May return null)

isFunctionAvailable

public boolean isFunctionAvailable(java.lang.String str)
Tells if a given function is available.