org.apache.wicket.markup.html.list
Class ListItemModel

java.lang.Object
  extended by org.apache.wicket.markup.html.list.ListItemModel
All Implemented Interfaces:
java.io.Serializable, IClusterable, IDetachable, IModel

public class ListItemModel
extends java.lang.Object
implements IModel

Model for list items.

See Also:
Serialized Form

Constructor Summary
ListItemModel(ListView listView, int index)
          Construct
 
Method Summary
 void detach()
          Detaches model after use.
 java.lang.Object getObject()
          Gets the model object.
 void setObject(java.lang.Object object)
          Sets the model object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListItemModel

public ListItemModel(ListView listView,
                     int index)
Construct

Parameters:
listView - The ListView
index - The index of this model
Method Detail

getObject

public java.lang.Object getObject()
Description copied from interface: IModel
Gets the model object.

Specified by:
getObject in interface IModel
Returns:
The model object
See Also:
IModel.getObject()

setObject

public void setObject(java.lang.Object object)
Description copied from interface: IModel
Sets the model object.

Specified by:
setObject in interface IModel
Parameters:
object - The model object
See Also:
IModel.setObject(java.lang.Object)

detach

public void detach()
Description copied from interface: IDetachable
Detaches model after use. This is generally used to null out transient references that can be re-attached later.

Specified by:
detach in interface IDetachable
See Also:
IDetachable.detach()


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