|
Préférences
Moteurs de recherche
|
||||||||||||||
JavaTM Platform, Enterprise Edition, v 5.0
javax.faces.application
|
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.faces.application.StateManager |
---|
StateManager.SerializedView |
Field Summary |
---|
Fields inherited from class javax.faces.application.StateManager |
---|
STATE_SAVING_METHOD_CLIENT, STATE_SAVING_METHOD_PARAM_NAME, STATE_SAVING_METHOD_SERVER |
Constructor Summary | |
---|---|
StateManagerWrapper()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StateManagerWrapper()
Method Detail |
---|
protected abstract StateManager getWrapped()
public StateManager.SerializedView saveSerializedView(FacesContext context)
The default behavior of this method is to
call StateManager.saveSerializedView(javax.faces.context.FacesContext)
on the wrapped StateManager
object.
saveSerializedView
in class StateManager
context
- FacesContext
for the current requestStateManager.saveSerializedView(javax.faces.context.FacesContext)
public Object saveView(FacesContext context)
The default behavior of this method is to
call StateManager.saveView(javax.faces.context.FacesContext)
on the wrapped StateManager
object.
saveView
in class StateManager
context
- FacesContext
for the current requestStateManager.saveView(javax.faces.context.FacesContext)
protected Object getTreeStructureToSave(FacesContext context)
The default behavior of this method is to
call StateManager.getTreeStructureToSave(javax.faces.context.FacesContext)
on the wrapped StateManager
object.
getTreeStructureToSave
in class StateManager
context
- FacesContext
for the current requestStateManager.getTreeStructureToSave(javax.faces.context.FacesContext)
protected Object getComponentStateToSave(FacesContext context)
The default behavior of this method is to
call StateManager.getComponentStateToSave(javax.faces.context.FacesContext)
on the wrapped StateManager
object.
getComponentStateToSave
in class StateManager
context
- FacesContext
for the current requestStateManager.getComponentStateToSave(javax.faces.context.FacesContext)
public void writeState(FacesContext context, Object state) throws IOException
The default behavior of this method is to call StateManager.writeState(javax.faces.context.FacesContext,
java.lang.Object)
on the wrapped StateManager
object.
writeState
in class StateManager
context
- FacesContext
for the current requeststate
- the Serializable state to be written,
as returned by StateManager.saveSerializedView(javax.faces.context.FacesContext)
IOException
StateManager.writeState(javax.faces.context.FacesContext,
java.lang.Object)
public void writeState(FacesContext context, StateManager.SerializedView state) throws IOException
The default behavior of this method is to
call StateManager.writeState(javax.faces.context.FacesContext, javax.faces.application.StateManager.SerializedView)
on the wrapped StateManager
object.
writeState
in class StateManager
context
- FacesContext
for the current requeststate
- the serialized state to be written
IOException
StateManager.writeState(javax.faces.context.FacesContext, javax.faces.application.StateManager.SerializedView)
public UIViewRoot restoreView(FacesContext context, String viewId, String renderKitId)
The default behavior of this method is to
call StateManager.restoreView(javax.faces.context.FacesContext, String, String)
on the wrapped StateManager
object.
restoreView
in class StateManager
context
- FacesContext
for the current requestviewId
- View identifier of the view to be restoredrenderKitId
- the renderKitId used to render this response.
Must not be null
.StateManager.restoreView(javax.faces.context.FacesContext, String, String)
protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId)
The default behavior of this method is to
call StateManager.restoreTreeStructure(javax.faces.context.FacesContext, String, String)
on the wrapped StateManager
object.
restoreTreeStructure
in class StateManager
context
- FacesContext
for the current requestviewId
- View identifier of the view to be restoredrenderKitId
- the renderKitId used to render this response.
Must not be null
.StateManager.restoreTreeStructure(javax.faces.context.FacesContext, String, String)
protected void restoreComponentState(FacesContext context, UIViewRoot viewRoot, String renderKitId)
The default behavior of this method is to
call StateManager.restoreComponentState(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot, String)
on the wrapped StateManager
object.
restoreComponentState
in class StateManager
context
- FacesContext
for the current requestviewRoot
- UIViewRoot
returned by a previous call
to restoreTreeStructure()
renderKitId
- the renderKitId used to render this response.
Must not be null
.StateManager.restoreComponentState(javax.faces.context.FacesContext, javax.faces.component.UIViewRoot, String)
public boolean isSavingStateInClient(FacesContext context)
The default behavior of this method is to
call StateManager.isSavingStateInClient(javax.faces.context.FacesContext)
on the wrapped StateManager
object.
isSavingStateInClient
in class StateManager
true
if and only if the value of the
ServletContext
init parameter named by the value of
the constant StateManager.STATE_SAVING_METHOD_PARAM_NAME
is equal to
the value of the constant StateManager.STATE_SAVING_METHOD_CLIENT
.
false
otherwise.StateManager.isSavingStateInClient(javax.faces.context.FacesContext)