org.apache.velocity.tools.view
Class WebappUberspector.SetAttributeExecutor

java.lang.Object
  extended by org.apache.velocity.runtime.parser.node.SetExecutor
      extended by org.apache.velocity.tools.view.WebappUberspector.SetAttributeExecutor
Enclosing class:
WebappUberspector

public class WebappUberspector.SetAttributeExecutor
extends SetExecutor

Executor for setAttribute(name,value) method


Field Summary
 
Fields inherited from class org.apache.velocity.runtime.parser.node.SetExecutor
log
 
Constructor Summary
WebappUberspector.SetAttributeExecutor(Log log, Introspector introspector, Class clazz, Object arg, String property)
           
 
Method Summary
protected  void discover(Class clazz, Object arg)
           
 Object execute(Object o, Object value)
           
 
Methods inherited from class org.apache.velocity.runtime.parser.node.SetExecutor
getMethod, isAlive, setMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebappUberspector.SetAttributeExecutor

public WebappUberspector.SetAttributeExecutor(Log log,
                                              Introspector introspector,
                                              Class clazz,
                                              Object arg,
                                              String property)
Parameters:
log -
introspector -
clazz -
arg -
property -
Method Detail

discover

protected void discover(Class clazz,
                        Object arg)
Parameters:
clazz -
arg -

execute

public Object execute(Object o,
                      Object value)
               throws IllegalAccessException,
                      InvocationTargetException
Specified by:
execute in class SetExecutor
Throws:
IllegalAccessException
InvocationTargetException
See Also:
SetExecutor.execute(java.lang.Object, java.lang.Object)


Copyright © 2002-2013 Apache Software Foundation. All Rights Reserved.