wicket.extensions.ajax.markup.html.autocomplete
Class AbstractAutoCompleteBehavior

java.lang.Object
  extended bywicket.behavior.AbstractBehavior
      extended bywicket.behavior.AbstractAjaxBehavior
          extended bywicket.ajax.AbstractDefaultAjaxBehavior
              extended bywicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteBehavior
All Implemented Interfaces:
wicket.behavior.IBehavior, wicket.behavior.IBehaviorListener, wicket.markup.html.IHeaderContributor, wicket.IRequestListener, java.io.Serializable
Direct Known Subclasses:
AutoCompleteBehavior

public abstract class AbstractAutoCompleteBehavior
extends wicket.ajax.AbstractDefaultAjaxBehavior

Since:
1.2
Author:
Janne Hietamäki (jannehietamaki)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class wicket.ajax.AbstractDefaultAjaxBehavior
INDICATOR
 
Fields inherited from interface wicket.behavior.IBehaviorListener
INTERFACE
 
Constructor Summary
AbstractAutoCompleteBehavior()
           
 
Method Summary
protected  java.lang.String getImplementationId()
           
protected  void onBind()
           
protected  void onComponentRendered()
           
protected  void onRenderHeadContribution(wicket.Response response)
           
protected  void onRenderHeadInitContribution(wicket.Response response)
           
protected abstract  void onRequest(java.lang.String input, wicket.RequestCycle requestCycle)
          Callback for the ajax event generated by the javascript.
protected  void respond(wicket.ajax.AjaxRequestTarget target)
           
 
Methods inherited from class wicket.ajax.AbstractDefaultAjaxBehavior
getAjaxCallDecorator, getCallbackScript, getCallbackScript, getCallbackScript, onRequest, throttleScript
 
Methods inherited from class wicket.behavior.AbstractAjaxBehavior
bind, cleanup, getCallbackUrl, getCallbackUrl, getComponent, onComponentTag, onComponentTag, onRendered, renderHead, writeJsReference, writeJsReference
 
Methods inherited from class wicket.behavior.AbstractBehavior
detachModel, exception, onException, rendered
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAutoCompleteBehavior

public AbstractAutoCompleteBehavior()
Method Detail

onRenderHeadContribution

protected void onRenderHeadContribution(wicket.Response response)

onBind

protected void onBind()

onRenderHeadInitContribution

protected void onRenderHeadInitContribution(wicket.Response response)

onComponentRendered

protected void onComponentRendered()

getImplementationId

protected java.lang.String getImplementationId()

respond

protected void respond(wicket.ajax.AjaxRequestTarget target)

onRequest

protected abstract void onRequest(java.lang.String input,
                                  wicket.RequestCycle requestCycle)
Callback for the ajax event generated by the javascript. This is where we need to generate our response.

Parameters:
input - the input entered so far
requestCycle - current request cycle


Copyright © 2004-2008 Wicket developers. All Rights Reserved.