org.apache.wicket.ajax.calldecorator
Class AjaxPreprocessingCallDecorator

java.lang.Object
  extended by org.apache.wicket.ajax.calldecorator.AjaxPreprocessingCallDecorator
All Implemented Interfaces:
Serializable, IAjaxCallDecorator, IClusterable

public class AjaxPreprocessingCallDecorator
extends Object
implements IAjaxCallDecorator

Ajax call decorator that decorates script before passing it to the delegate decorator

Since:
1.2
Author:
Igor Vaynberg (ivaynberg)
See Also:
for notes on escaping quotes in scripts, Serialized Form

Field Summary
 
Fields inherited from interface org.apache.wicket.ajax.IAjaxCallDecorator
WICKET_CALL_RESULT_VAR
 
Constructor Summary
AjaxPreprocessingCallDecorator(IAjaxCallDecorator delegate)
          Construct.
 
Method Summary
 CharSequence decorateOnFailureScript(CharSequence script)
          Decorates the onFailure handler script
 CharSequence decorateOnSuccessScript(CharSequence script)
          Decorates the onSuccess handler script
 CharSequence decorateScript(CharSequence script)
          Decorates the script that performs the ajax call
 CharSequence preDecorateOnFailureScript(CharSequence script)
          Decorates the failure handling script
 CharSequence preDecorateOnSuccessScript(CharSequence script)
          Decorates success handling script
 CharSequence preDecorateScript(CharSequence script)
          Decorates ajax call script
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjaxPreprocessingCallDecorator

public AjaxPreprocessingCallDecorator(IAjaxCallDecorator delegate)
Construct.

Parameters:
delegate -
Method Detail

decorateScript

public CharSequence decorateScript(CharSequence script)
Description copied from interface: IAjaxCallDecorator
Decorates the script that performs the ajax call

Specified by:
decorateScript in interface IAjaxCallDecorator
Returns:
decorated script
See Also:
IAjaxCallDecorator.decorateScript(CharSequence)

decorateOnSuccessScript

public CharSequence decorateOnSuccessScript(CharSequence script)
Description copied from interface: IAjaxCallDecorator
Decorates the onSuccess handler script

Specified by:
decorateOnSuccessScript in interface IAjaxCallDecorator
Returns:
decorated onSuccess handler script
See Also:
IAjaxCallDecorator.decorateOnSuccessScript(CharSequence)

decorateOnFailureScript

public CharSequence decorateOnFailureScript(CharSequence script)
Description copied from interface: IAjaxCallDecorator
Decorates the onFailure handler script

Specified by:
decorateOnFailureScript in interface IAjaxCallDecorator
Returns:
decorated onFailure handler script
See Also:
IAjaxCallDecorator.decorateOnFailureScript(CharSequence)

preDecorateScript

public CharSequence preDecorateScript(CharSequence script)
Decorates ajax call script

Parameters:
script -
Returns:
decorated script

preDecorateOnSuccessScript

public CharSequence preDecorateOnSuccessScript(CharSequence script)
Decorates success handling script

Parameters:
script -
Returns:
decorated script

preDecorateOnFailureScript

public CharSequence preDecorateOnFailureScript(CharSequence script)
Decorates the failure handling script

Parameters:
script -
Returns:
decorated script


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.