org.apache.tapestry.contrib.table.model.common
Class NullTableSessionStateManager

java.lang.Object
  |
  +--org.apache.tapestry.contrib.table.model.common.NullTableSessionStateManager
All Implemented Interfaces:
ITableSessionStateManager

public class NullTableSessionStateManager
extends Object
implements ITableSessionStateManager

A simple ITableSessionStateManager implementation that saves nothing at all into the session.

Version:
$Id: NullTableSessionStateManager.java,v 1.1 2003/03/05 23:03:11 hlship Exp $
Author:
mindbridge

Field Summary
static NullTableSessionStateManager NULL_STATE_MANAGER
           
 
Constructor Summary
NullTableSessionStateManager()
           
 
Method Summary
 Serializable getSessionState(ITableModel objModel)
          Method getSessionState extracts the "persistent" portion of the table model
 ITableModel recreateTableModel(Serializable objState)
          Method recreateTableModel recreates a table model from the saved session state
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_STATE_MANAGER

public static final NullTableSessionStateManager NULL_STATE_MANAGER
Constructor Detail

NullTableSessionStateManager

public NullTableSessionStateManager()
Method Detail

getSessionState

public Serializable getSessionState(ITableModel objModel)
Description copied from interface: ITableSessionStateManager
Method getSessionState extracts the "persistent" portion of the table model
Specified by:
getSessionState in interface ITableSessionStateManager
See Also:
ITableSessionStateManager.getSessionState(ITableModel)

recreateTableModel

public ITableModel recreateTableModel(Serializable objState)
Description copied from interface: ITableSessionStateManager
Method recreateTableModel recreates a table model from the saved session state
Specified by:
recreateTableModel in interface ITableSessionStateManager
See Also:
ITableSessionStateManager.recreateTableModel(Serializable)