org.codehaus.waffle.action
Class AbstractOgnlMethodDefinitionFinder

java.lang.Object
  extended by org.codehaus.waffle.action.AbstractMethodDefinitionFinder
      extended by org.codehaus.waffle.action.AbstractOgnlMethodDefinitionFinder
All Implemented Interfaces:
MethodDefinitionFinder
Direct Known Subclasses:
AnnotatedMethodDefinitionFinder, ParanamerMethodDefinitionFinder

public abstract class AbstractOgnlMethodDefinitionFinder
extends AbstractMethodDefinitionFinder

Abstract method definition finder that uses Ognl to find methods

Author:
Mauro Talevi

Constructor Summary
AbstractOgnlMethodDefinitionFinder(javax.servlet.ServletContext servletContext, ArgumentResolver argumentResolver, MethodNameResolver methodNameResolver, StringTransmuter stringTransmuter, ActionMonitor actionMonitor)
           
 
Method Summary
protected  java.util.List<java.lang.reflect.Method> findMethods(java.lang.Class<?> type, java.lang.String methodName)
          Returns the methods matching the type and name
 
Methods inherited from class org.codehaus.waffle.action.AbstractMethodDefinitionFinder
find, formatArgument, getArguments, resolveArguments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOgnlMethodDefinitionFinder

public AbstractOgnlMethodDefinitionFinder(javax.servlet.ServletContext servletContext,
                                          ArgumentResolver argumentResolver,
                                          MethodNameResolver methodNameResolver,
                                          StringTransmuter stringTransmuter,
                                          ActionMonitor actionMonitor)
Method Detail

findMethods

protected java.util.List<java.lang.reflect.Method> findMethods(java.lang.Class<?> type,
                                                               java.lang.String methodName)
Description copied from class: AbstractMethodDefinitionFinder
Returns the methods matching the type and name

Specified by:
findMethods in class AbstractMethodDefinitionFinder
Parameters:
type - the Class in which to look for the method
methodName - the method name
Returns:
A List of methods


Copyright © 2008. All Rights Reserved.