org.codehaus.waffle.bind.ognl
Class ScriptedControllerDataBinder

java.lang.Object
  extended by org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
      extended by org.codehaus.waffle.bind.ognl.ScriptedControllerDataBinder
All Implemented Interfaces:
ControllerDataBinder

public abstract class ScriptedControllerDataBinder
extends OgnlControllerDataBinder


Field Summary
protected  ArgumentResolver argumentResolver
           
 
Constructor Summary
ScriptedControllerDataBinder(ValueConverterFinder valueConverterFinder, BindErrorMessageResolver bindErrorMessageResolver, ArgumentResolver argumentResolver, BindMonitor bindMonitor)
           
 
Method Summary
 void bind(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ErrorsContext errorsContext, java.lang.Object controller)
          Bind parameters values from the request to the controller
protected abstract  void bindScriptedController(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ErrorsContext errorsContext, ScriptedController controller)
           
 
Methods inherited from class org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
handleConvert
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

argumentResolver

protected final ArgumentResolver argumentResolver
Constructor Detail

ScriptedControllerDataBinder

public ScriptedControllerDataBinder(ValueConverterFinder valueConverterFinder,
                                    BindErrorMessageResolver bindErrorMessageResolver,
                                    ArgumentResolver argumentResolver,
                                    BindMonitor bindMonitor)
Method Detail

bind

public void bind(javax.servlet.http.HttpServletRequest request,
                 javax.servlet.http.HttpServletResponse response,
                 ErrorsContext errorsContext,
                 java.lang.Object controller)
Description copied from interface: ControllerDataBinder
Bind parameters values from the request to the controller

Specified by:
bind in interface ControllerDataBinder
Overrides:
bind in class OgnlControllerDataBinder
Parameters:
request - the HttpServletRequest containing the parameter values
response - the HttpServletResponse
errorsContext - the ErrorsContext
controller - the controller instance

bindScriptedController

protected abstract void bindScriptedController(javax.servlet.http.HttpServletRequest request,
                                               javax.servlet.http.HttpServletResponse response,
                                               ErrorsContext errorsContext,
                                               ScriptedController controller)


Copyright © 2008. All Rights Reserved.