public abstract class StateManager extends Object
Modifier and Type | Class and Description |
---|---|
class |
StateManager.SerializedView |
Modifier and Type | Field and Description |
---|---|
static String |
STATE_SAVING_METHOD_CLIENT |
static String |
STATE_SAVING_METHOD_PARAM_NAME |
static String |
STATE_SAVING_METHOD_SERVER |
Constructor and Description |
---|
StateManager() |
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
getComponentStateToSave(FacesContext context) |
protected abstract Object |
getTreeStructureToSave(FacesContext context) |
boolean |
isSavingStateInClient(FacesContext context) |
protected abstract void |
restoreComponentState(FacesContext context,
UIViewRoot viewRoot,
String renderKitId) |
protected abstract UIViewRoot |
restoreTreeStructure(FacesContext context,
String viewId,
String renderKitId) |
abstract UIViewRoot |
restoreView(FacesContext context,
String viewId,
String renderKitId) |
abstract StateManager.SerializedView |
saveSerializedView(FacesContext context) |
abstract void |
writeState(FacesContext context,
StateManager.SerializedView state) |
public static final String STATE_SAVING_METHOD_PARAM_NAME
public static final String STATE_SAVING_METHOD_CLIENT
public static final String STATE_SAVING_METHOD_SERVER
public abstract StateManager.SerializedView saveSerializedView(FacesContext context)
protected abstract Object getTreeStructureToSave(FacesContext context)
protected abstract Object getComponentStateToSave(FacesContext context)
public abstract void writeState(FacesContext context, StateManager.SerializedView state) throws IOException
IOException
public abstract UIViewRoot restoreView(FacesContext context, String viewId, String renderKitId)
protected abstract UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId)
protected abstract void restoreComponentState(FacesContext context, UIViewRoot viewRoot, String renderKitId)
public boolean isSavingStateInClient(FacesContext context)
Copyright © 2012 Apache Software Foundation. All Rights Reserved.