Class ListModelBehavior<T>
- java.lang.Object
-
- org.apache.wicket.behavior.Behavior
-
- org.apache.wicket.behavior.AbstractAjaxBehavior
-
- com.googlecode.wicket.jquery.core.behavior.AjaxCallbackBehavior
-
- com.googlecode.wicket.jquery.core.behavior.ListModelBehavior<T>
-
- All Implemented Interfaces:
Serializable,IComponentAwareEventSink,IRequestListener,IComponentAwareHeaderContributor,IClusterable
public class ListModelBehavior<T> extends AjaxCallbackBehavior
Provides the behavior that loads objects/beans as JSON
Note: theListof objects will be converted in JSON usingnew JSONArray(list)- Author:
- Sebastien Briquet - sebfz1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ListModelBehavior(IModel<List<T>> model)ConstructorListModelBehavior(IModel<List<T>> model, IJsonConverter<T> converter)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetResponse(IRequestParameters parameters)Gets the response text-
Methods inherited from class com.googlecode.wicket.jquery.core.behavior.AjaxCallbackBehavior
onRequest, rendersPage
-
Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior
afterRender, bind, getCallbackUrl, getComponent, onBind, onComponentRendered, onComponentTag, onComponentTag, onUnbind, unbind
-
Methods inherited from class org.apache.wicket.behavior.Behavior
beforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag, renderHead
-
-
-
-
Constructor Detail
-
ListModelBehavior
public ListModelBehavior(IModel<List<T>> model)
Constructor- Parameters:
model- theListof objects
-
ListModelBehavior
public ListModelBehavior(IModel<List<T>> model, IJsonConverter<T> converter)
Constructor- Parameters:
model- theListof objectsconverter- theIJsonConverter
-
-
Method Detail
-
getResponse
protected String getResponse(IRequestParameters parameters)
Description copied from class:AjaxCallbackBehaviorGets the response text- Specified by:
getResponsein classAjaxCallbackBehavior- Parameters:
parameters- theIRequestParameters- Returns:
- the response text
-
-