org.benow.web.extension
Class ExtensionAccessor
java.lang.Object
org.benow.web.extension.ExtensionAccessor
public abstract class ExtensionAccessor
- extends java.lang.Object
Class from which dynamic extension accessors descend. Extension accessors
act as a bridge between java-style extensions and xalan components, mapping
attributes to parameters and appropriately returning results.
- Author:
- andy
|
Field Summary |
static org.apache.log4j.Logger |
log
|
|
Method Summary |
protected java.lang.Object |
_execElement(org.apache.xalan.extensions.XSLProcessorContext context,
org.apache.xalan.templates.ElemExtensionCall extElem)
|
protected java.lang.Object |
_execFunction(java.lang.String ns,
java.lang.String mName,
java.lang.Object[] args)
|
static boolean |
isSimpleType(java.lang.Class<?> type)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final org.apache.log4j.Logger log
ExtensionAccessor
public ExtensionAccessor()
_execFunction
protected java.lang.Object _execFunction(java.lang.String ns,
java.lang.String mName,
java.lang.Object[] args)
_execElement
protected java.lang.Object _execElement(org.apache.xalan.extensions.XSLProcessorContext context,
org.apache.xalan.templates.ElemExtensionCall extElem)
isSimpleType
public static boolean isSimpleType(java.lang.Class<?> type)