Class RefreshDynamicComponentListener
java.lang.Object
org.apache.myfaces.view.facelets.compiler.RefreshDynamicComponentListener
- All Implemented Interfaces:
StateHolder,ComponentSystemEventListener,FacesListener,EventListener
public final class RefreshDynamicComponentListener
extends Object
implements ComponentSystemEventListener, StateHolder
This listener must be attached to PostRestoreStateEvent so when the view is restored,
the algorithm refresh the component that was created using facelets, restoring the
transient markup.
- Author:
- lu4242
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidprocessEvent(ComponentSystemEvent event) voidrestoreState(FacesContext context, Object state) saveState(FacesContext context) voidsetTransient(boolean newTransientValue)
-
Constructor Details
-
RefreshDynamicComponentListener
-
RefreshDynamicComponentListener
public RefreshDynamicComponentListener()
-
-
Method Details
-
processEvent
- Specified by:
processEventin interfaceComponentSystemEventListener
-
saveState
- Specified by:
saveStatein interfaceStateHolder
-
restoreState
- Specified by:
restoreStatein interfaceStateHolder
-
isTransient
public boolean isTransient()- Specified by:
isTransientin interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue) - Specified by:
setTransientin interfaceStateHolder
-