|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.benow.java.spec.argument.ArgumentSpecification
org.benow.java.spec.MethodSpecification
org.benow.web.extension.ExtensionMethodSpecification
public class ExtensionMethodSpecification
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.benow.java.spec.MethodSpecification |
|---|
org.benow.java.spec.MethodSpecification.DefaultMethod, org.benow.java.spec.MethodSpecification.MethodArgumentSpecifier |
| Field Summary | |
|---|---|
boolean |
isElement
|
static org.apache.log4j.Logger |
log
|
java.lang.String |
nonConflictingName
|
| Fields inherited from class org.benow.java.spec.MethodSpecification |
|---|
method |
| Fields inherited from class org.benow.java.spec.argument.ArgumentSpecification |
|---|
description |
| Constructor Summary | |
|---|---|
ExtensionMethodSpecification(java.lang.String mName,
java.lang.reflect.Method method)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
execElement(org.apache.xalan.extensions.XSLProcessorContext context,
org.apache.xalan.templates.ElemExtensionCall extElem)
|
java.lang.Object |
execFunction(java.lang.Object[] args)
|
boolean |
isElement()
|
| Methods inherited from class org.benow.java.spec.MethodSpecification |
|---|
create, createSignature, createSignature, createSignature, getDeclaringClass, getExceptionTypes, getReturnArgument, getSignature, getSimpleSignature, hasReturnValue, inClass, introspectMethodSpec, invoke, specReturnArgument |
| Methods inherited from class org.benow.java.spec.argument.ArgumentSpecification |
|---|
addArg, addHelpArg, createArgByType, createArgumentContext, getArgumentByName, getArguments, getArgumentValues, getDescription, getLastArg, getLastArgName, getName, hasArgument, hasLastArg, onNoValueGiven, requireOneOf, setDisplay, setName, specArg, specArg, specArg, specArg, specArg, specArg, specArg, specLastArg, specLastArg, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final org.apache.log4j.Logger log
public final java.lang.String nonConflictingName
public boolean isElement
| Constructor Detail |
|---|
public ExtensionMethodSpecification(java.lang.String mName,
java.lang.reflect.Method method)
throws org.benow.java.spec.SpecificationException
org.benow.java.spec.SpecificationException| Method Detail |
|---|
public java.lang.Object execElement(org.apache.xalan.extensions.XSLProcessorContext context,
org.apache.xalan.templates.ElemExtensionCall extElem)
throws java.lang.InstantiationException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public java.lang.Object execFunction(java.lang.Object[] args)
throws java.lang.InstantiationException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.InstantiationException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetExceptionpublic boolean isElement()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||