org.apache.myfaces.trinidad.change
Class NullChangeManager
java.lang.Object
org.apache.myfaces.trinidad.change.ChangeManager
org.apache.myfaces.trinidad.change.NullChangeManager
public class NullChangeManager
- extends ChangeManager
An ChangeManager implementation that is all a no-op.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullChangeManager
public NullChangeManager()
addComponentChange
public void addComponentChange(FacesContext facesContext,
UIComponent uiComponent,
ComponentChange change)
- Add a ComponentChange to this current request for a specified component.
- Specified by:
addComponentChange
in class ChangeManager
applyComponentChangesForCurrentView
public void applyComponentChangesForCurrentView(FacesContext facesContext)
- Applies all the ComponentChanges added so far for the current view.
Developers should not need to call this method. Internal implementation
will call it as the component tree is built and is ready to take changes.
- Overrides:
applyComponentChangesForCurrentView
in class ChangeManager
- Parameters:
facesContext
- The FacesContext instance for the current request.
applyComponentChangesForSubtree
public void applyComponentChangesForSubtree(FacesContext facesContext,
NamingContainer root)
- Applies the ComponentChanges added so far for components underneath
the specified NamingContainer.
Developers should not need to call this method. Internal implementation
will call it as the component tree is built and is ready to take changes.
- Overrides:
applyComponentChangesForSubtree
in class ChangeManager
- Parameters:
facesContext
- The FacesContext instance for the current request.root
- The NamingContainer that contains the component subtree
to which ComponentChanges should be applied. If null, all changes are
applied.
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.