org.apache.wicket.extensions.model
Class AbstractCheckBoxModel

java.lang.Object
  extended by org.apache.wicket.extensions.model.AbstractCheckBoxModel
All Implemented Interfaces:
java.io.Serializable, IClusterable, IDetachable, IModel

public abstract class AbstractCheckBoxModel
extends java.lang.Object
implements IModel

Model adapter that makes working with models for checkboxes easier.

Author:
Igor Vaynberg (ivaynberg)
See Also:
Serialized Form

Constructor Summary
AbstractCheckBoxModel()
           
 
Method Summary
 void detach()
          Detach model.
 java.lang.Object getObject()
          Gets the model object.
 java.lang.Object getObject(Component component)
          Deprecated. replaced by getObject()
abstract  boolean isSelected()
           
 boolean isSelected(Component component)
          Deprecated. replaced by isSelected()
abstract  void select()
          Called when checkbox has been selected
 void setObject(Component component, java.lang.Object object)
          Deprecated. replaced by setObject(Object)
 void setObject(java.lang.Object object)
          Sets the model object.
 void setSelected(Component component, boolean sel)
          Deprecated. replaced by select()
abstract  void unselect()
          Called when checkbox is unselected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCheckBoxModel

public AbstractCheckBoxModel()
Method Detail

detach

public void detach()
Detach model.

Specified by:
detach in interface IDetachable

isSelected

public abstract boolean isSelected()
Returns:
true to indicate the checkbox should be selected, false otherwise

select

public abstract void select()
Called when checkbox has been selected


unselect

public abstract void unselect()
Called when checkbox is unselected


getObject

public final 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 final 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)

getObject

public final java.lang.Object getObject(Component component)
Deprecated. replaced by getObject()


isSelected

public final boolean isSelected(Component component)
Deprecated. replaced by isSelected()


setObject

public final void setObject(Component component,
                            java.lang.Object object)
Deprecated. replaced by setObject(Object)


setSelected

public final void setSelected(Component component,
                              boolean sel)
Deprecated. replaced by select()



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