com.sun.faces.application.view
Class StateHolderSaver
java.lang.Object
com.sun.faces.application.view.StateHolderSaver
- All Implemented Interfaces:
- java.io.Serializable
class StateHolderSaver
- extends java.lang.Object
- implements java.io.Serializable
Helper class for saving and restoring attached objects.
Constructor Summary |
StateHolderSaver(javax.faces.context.FacesContext context,
java.lang.Object toSave)
|
Method Summary |
boolean |
componentAddedDynamically()
|
private static java.lang.Class |
loadClass(java.lang.String name,
java.lang.Object fallbackClass)
|
java.lang.Object |
restore(javax.faces.context.FacesContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
className
private java.lang.String className
savedState
private java.io.Serializable savedState
DYNAMIC_COMPONENT
public static final java.lang.String DYNAMIC_COMPONENT
- See Also:
- Constant Field Values
StateHolderSaver
public StateHolderSaver(javax.faces.context.FacesContext context,
java.lang.Object toSave)
componentAddedDynamically
public boolean componentAddedDynamically()
restore
public java.lang.Object restore(javax.faces.context.FacesContext context)
throws java.lang.IllegalStateException
- Returns:
- the restored
StateHolder
instance.
- Throws:
java.lang.IllegalStateException
loadClass
private static java.lang.Class loadClass(java.lang.String name,
java.lang.Object fallbackClass)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
Copyright 2002-2011 Oracle America, Inc. All Rights Reserved.