com.pmease.quickbuild.web.behavior
Class SortBehavior

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 com.pmease.quickbuild.web.behavior.SortBehavior
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.behavior.IBehaviorListener, org.apache.wicket.IClusterable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IComponentAwareHeaderContributor

public abstract class SortBehavior
extends org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

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
SortBehavior()
           
 
Method Summary
 SortBehavior change(java.lang.String change)
           
 SortBehavior connectWith(java.lang.String connectWith)
           
 SortBehavior distance(int distance)
           
protected  java.lang.CharSequence getCallbackScript()
           
 boolean getStatelessHint(org.apache.wicket.Component component)
           
 SortBehavior handle(java.lang.String handle)
           
 SortBehavior helperClass(java.lang.String helperClass)
           
 SortBehavior itemIndex(java.lang.String itemIndex)
           
 SortBehavior items(java.lang.String items)
           
 SortBehavior listIndex(java.lang.String listIndex)
           
protected abstract  void onSort(org.apache.wicket.ajax.AjaxRequestTarget target, SortPosition from, SortPosition to)
           
 SortBehavior placeholder(java.lang.String placeholder)
           
 void renderHead(org.apache.wicket.Component component, org.apache.wicket.markup.html.IHeaderResponse response)
           
protected  void respond(org.apache.wicket.ajax.AjaxRequestTarget target)
           
 SortBehavior sortable(java.lang.String sortable)
           
 SortBehavior update(java.lang.String update)
           
 
Methods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
findIndicatorId, generateCallbackScript, getAjaxCallDecorator, getChannelName, getFailureScript, getPreconditionScript, getSuccessScript, onBind, onRequest, throttleScript
 
Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior
afterRender, bind, getCallbackUrl, getComponent, onComponentRendered, onComponentTag, onComponentTag
 
Methods inherited from class org.apache.wicket.behavior.Behavior
beforeRender, 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

SortBehavior

public SortBehavior()
Method Detail

connectWith

public SortBehavior connectWith(java.lang.String connectWith)

handle

public SortBehavior handle(java.lang.String handle)

items

public SortBehavior items(java.lang.String items)

placeholder

public SortBehavior placeholder(java.lang.String placeholder)

change

public SortBehavior change(java.lang.String change)

update

public SortBehavior update(java.lang.String update)

helperClass

public SortBehavior helperClass(java.lang.String helperClass)

listIndex

public SortBehavior listIndex(java.lang.String listIndex)

itemIndex

public SortBehavior itemIndex(java.lang.String itemIndex)

sortable

public SortBehavior sortable(java.lang.String sortable)

distance

public SortBehavior distance(int distance)

onSort

protected abstract void onSort(org.apache.wicket.ajax.AjaxRequestTarget target,
                               SortPosition from,
                               SortPosition to)

getCallbackScript

protected java.lang.CharSequence getCallbackScript()
Overrides:
getCallbackScript in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

getStatelessHint

public boolean getStatelessHint(org.apache.wicket.Component component)
Overrides:
getStatelessHint in class org.apache.wicket.behavior.AbstractAjaxBehavior

respond

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

renderHead

public void renderHead(org.apache.wicket.Component component,
                       org.apache.wicket.markup.html.IHeaderResponse response)
Specified by:
renderHead in interface org.apache.wicket.markup.html.IComponentAwareHeaderContributor
Overrides:
renderHead in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.