org.apache.myfaces.renderkit.html
Class HtmlResponseStateManager

java.lang.Object
  extended byjavax.faces.render.ResponseStateManager
      extended byorg.apache.myfaces.renderkit.MyfacesResponseStateManager
          extended byorg.apache.myfaces.renderkit.html.HtmlResponseStateManager

public class HtmlResponseStateManager
extends MyfacesResponseStateManager

Version:
$Revision: 1.6 $ $Date: 2004/10/13 11:51:00 $ $Log: HtmlResponseStateManager.java,v $ Revision 1.6 2004/10/13 11:51:00 matze renamed packages to org.apache Revision 1.5 2004/07/01 22:05:07 mwessendorf ASF switch Revision 1.4 2004/05/12 01:41:31 o_rossmueller fix #951896: added state params to link URLs for ALLOW_JAVASCRIPT=false Revision 1.3 2004/04/13 08:57:00 manolito commons codec Revision 1.3 2004/04/09 21:13:10 Sylvain Vieujot Replace oreilly's Base64 encoder and decoder with Jakarta Commons Codec Revision 1.2 2004/04/06 10:20:26 manolito no state restoring for different viewId
Author:
Manfred Geiler (latest modification by $Author: matze $)

Constructor Summary
HtmlResponseStateManager()
           
 
Method Summary
 java.lang.Object getComponentStateToRestore(javax.faces.context.FacesContext facescontext)
           
 java.lang.Object getTreeStructureToRestore(javax.faces.context.FacesContext facescontext, java.lang.String viewId)
           
 void writeState(javax.faces.context.FacesContext facescontext, javax.faces.application.StateManager.SerializedView serializedview)
          Writes hidden form inputs with the state info to be saved.
 void writeStateAsUrlParams(javax.faces.context.FacesContext facescontext, javax.faces.application.StateManager.SerializedView serializedview)
          MyFaces extension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlResponseStateManager

public HtmlResponseStateManager()
Method Detail

writeState

public void writeState(javax.faces.context.FacesContext facescontext,
                       javax.faces.application.StateManager.SerializedView serializedview)
                throws java.io.IOException
Description copied from class: MyfacesResponseStateManager
Writes hidden form inputs with the state info to be saved. StateManager delegates calls to StateManager.writeState(javax.faces.context.FacesContext, javax.faces.application.StateManager.SerializedView) to this method.

Specified by:
writeState in class MyfacesResponseStateManager
Throws:
java.io.IOException

writeStateAsUrlParams

public void writeStateAsUrlParams(javax.faces.context.FacesContext facescontext,
                                  javax.faces.application.StateManager.SerializedView serializedview)
                           throws java.io.IOException
MyFaces extension

Specified by:
writeStateAsUrlParams in class MyfacesResponseStateManager
Parameters:
facescontext -
serializedview -
Throws:
java.io.IOException

getTreeStructureToRestore

public java.lang.Object getTreeStructureToRestore(javax.faces.context.FacesContext facescontext,
                                                  java.lang.String viewId)

getComponentStateToRestore

public java.lang.Object getComponentStateToRestore(javax.faces.context.FacesContext facescontext)