org.odlabs.wiquery.core.events
Class WiQueryAjaxEventBehavior

java.lang.Object
  extended by org.apache.wicket.behavior.Behavior
      extended by org.apache.wicket.behavior.AbstractAjaxBehavior
          extended by org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
              extended by org.odlabs.wiquery.core.behavior.WiQueryAbstractAjaxBehavior
                  extended by org.odlabs.wiquery.core.events.WiQueryAjaxEventBehavior
All Implemented Interfaces:
Serializable, org.apache.wicket.behavior.IBehaviorListener, org.apache.wicket.IClusterable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IComponentAwareHeaderContributor, IWiQueryPlugin

public abstract class WiQueryAjaxEventBehavior
extends WiQueryAbstractAjaxBehavior

$Id$

Binds the given Event to an Ajax request.

Since:
0.5
Author:
Lionel Armanet
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
INDICATOR
 
Fields inherited from interface org.apache.wicket.behavior.IBehaviorListener
INTERFACE
 
Constructor Summary
WiQueryAjaxEventBehavior(EventLabel... events)
           
 
Method Summary
protected  String getPrecondition()
           
protected  CharSequence getPreconditionScript()
           
protected  void onBind()
           
protected abstract  void onEvent(org.apache.wicket.ajax.AjaxRequestTarget target)
          onEvent is called back when the ajax request is made.
protected  void respond(org.apache.wicket.ajax.AjaxRequestTarget target)
           
 
Methods inherited from class org.odlabs.wiquery.core.behavior.WiQueryAbstractAjaxBehavior
statement
 
Methods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
findIndicatorId, generateCallbackScript, getAjaxCallDecorator, getCallbackScript, getChannel, getChannelName, getFailureScript, getSuccessScript, onRequest, renderHead, throttleScript
 
Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior
afterRender, bind, getCallbackUrl, getComponent, getStatelessHint, onComponentRendered, onComponentTag, onComponentTag
 
Methods inherited from class org.apache.wicket.behavior.Behavior
beforeRender, canCallListenerInterface, canCallListenerInterface, detach, isEnabled, isTemporary, onConfigure, onEvent, onException, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WiQueryAjaxEventBehavior

public WiQueryAjaxEventBehavior(EventLabel... events)
Method Detail

getPreconditionScript

protected CharSequence getPreconditionScript()
Overrides:
getPreconditionScript in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

onBind

protected void onBind()
Overrides:
onBind in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

respond

protected void respond(org.apache.wicket.ajax.AjaxRequestTarget target)
Specified by:
respond in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

onEvent

protected abstract void onEvent(org.apache.wicket.ajax.AjaxRequestTarget target)
onEvent is called back when the ajax request is made.

Parameters:
target - The Ajax request target

getPrecondition

protected String getPrecondition()


Copyright © 2012. All Rights Reserved.