Skip navigation links
org.apache.myfaces.trinidad.context
Class ComponentContextChange
java.lang.Object
org.apache.myfaces.trinidad.context.ComponentContextChange
-
public abstract class ComponentContextChange
- extends Object
Class that represents a change that is tied to a component in the component tree. This class is used by ComponentContextManager to be able to suspend and resume the context of a component during an invoke on component or visit tree call.
Note that implementing classes are encouraged to override the to string function to describe the change. This enhances the ability to debug should the stack ever become out of sync.
| Method Summary |
abstract void |
resume(javax.faces.context.FacesContext facesContext)
Resumes the suspended context of a component. |
abstract void |
suspend(javax.faces.context.FacesContext facesContext)
Suspends any changes that the component has made so that an invoke on component or visit tree call may be made without the context of the component interfering. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentContextChange
public ComponentContextChange()
suspend
public abstract void suspend(javax.faces.context.FacesContext facesContext)
- Suspends any changes that the component has made so that an invoke on component or visit tree call may be made without the context of the component interfering.
-
- Parameters:
facesContext - The faces context
resume
public abstract void resume(javax.faces.context.FacesContext facesContext)
- Resumes the suspended context of a component.
-
- Parameters:
facesContext - The faces context
Skip navigation links
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.