org.apache.wicket.markup.html.form.persistence
Class CookieValuePersister

java.lang.Object
  extended by org.apache.wicket.markup.html.form.persistence.CookieValuePersister
All Implemented Interfaces:
java.io.Serializable, IClusterable, IValuePersister

public class CookieValuePersister
extends java.lang.Object
implements IValuePersister

This class implements IValuePersister by means of HTTP cookies.

Author:
Juergen Donnerstag, Jonathan Locke
See Also:
Serialized Form

Constructor Summary
CookieValuePersister()
           
 
Method Summary
 void clear(FormComponent component)
          Remove any persisted value for a given form component.
protected  java.lang.String getName(FormComponent component)
           
 void load(FormComponent component)
          Loads any persisted value for a given form component
 void save(FormComponent component)
          Saves the current value of the given form component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CookieValuePersister

public CookieValuePersister()
Method Detail

clear

public void clear(FormComponent component)
Description copied from interface: IValuePersister
Remove any persisted value for a given form component.

Specified by:
clear in interface IValuePersister
Parameters:
component - The form component
See Also:
IValuePersister.clear(org.apache.wicket.markup.html.form.FormComponent)

load

public void load(FormComponent component)
Description copied from interface: IValuePersister
Loads any persisted value for a given form component

Specified by:
load in interface IValuePersister
Parameters:
component - The form component
See Also:
IValuePersister.load(org.apache.wicket.markup.html.form.FormComponent)

save

public void save(FormComponent component)
Description copied from interface: IValuePersister
Saves the current value of the given form component

Specified by:
save in interface IValuePersister
Parameters:
component - The form component
See Also:
IValuePersister.save(org.apache.wicket.markup.html.form.FormComponent)

getName

protected java.lang.String getName(FormComponent component)
Parameters:
component - Component to get name for
Returns:
The name of the component.


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