| Package | Description | 
|---|---|
| org.apache.myfaces.trinidad.change | |
| org.apache.myfaces.trinidad.component | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddChildComponentChangeChange specialization for adding a child component. | 
| class  | AddComponentChangeBase class for specialized Change that when applied will add a component
  instance to the component tree. | 
| class  | AttributeComponentChangeChange specialization for change in attributes. | 
| class  | MoveChildComponentChangeChange specialization for moving a child from one container to another. | 
| class  | RemoveChildComponentChangeChange specialization for removal of a child. | 
| class  | RemoveFacetComponentChangeChange specialization for removal of a facet. | 
| class  | ReorderChildrenComponentChangeChange specialization for re-ordering of children. | 
| class  | RowKeySetAttributeChangeHandles RowKeySetAttribute changes, which need to be handled specially because they are mutable
 and programmers assume that the instances don't change. | 
| class  | SetFacetChildComponentChangeChange specialization for adding a facet. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ComponentChangeFilter.Result | ComponentChangeFilter. accept(ComponentChange componentChange,
      javax.faces.component.UIComponent changeTargetComponent)Indicates whether this filter accepts or rejects a supplied change for the supplied component for which the 
 change is targeted | 
| abstract void | ChangeManager. addComponentChange(javax.faces.context.FacesContext facesContext,
                  javax.faces.component.UIComponent uiComponent,
                  ComponentChange change)Adds a ComponentChange to the current request for a specified component. | 
| void | ChangeManagerWrapper. addComponentChange(javax.faces.context.FacesContext context,
                  javax.faces.component.UIComponent component,
                  ComponentChange change)Delegates the addComponentChange() implementation to the wrapped
 ChangeManager. | 
| void | NullChangeManager. addComponentChange(javax.faces.context.FacesContext facesContext,
                  javax.faces.component.UIComponent uiComponent,
                  ComponentChange change)Adds a ComponentChange to the current request for a specified component. | 
| protected void | SessionChangeManager. addComponentChangeImpl(javax.faces.context.FacesContext context,
                      javax.faces.component.UIComponent targetComponent,
                      ComponentChange componentChange)Adds a ComponentChange and registers against the supplied component. | 
| abstract DocumentChange | DocumentChangeFactory. convert(ComponentChange compChange)Converts a ComponentChange to a DocumentChange, returning
  nullif no such conversion is possible. | 
| protected static DocumentChange | ChangeManager. createDocumentChange(ComponentChange change)Use the conversion rules to attempt to retrieve the equivalent
 document change for a ComponentChange | 
| ChangeManager.NotificationOutcome | ChangeManager. documentChangeApplied(javax.faces.context.FacesContext facesContext,
                     javax.faces.component.UIComponent component,
                     ComponentChange componentChange)This method is called on the registered ChangeManager if a ChangeManager in its 
  addComponentChange() implementation automatically creates an equivalent DocumentChange and
  applies the change. | 
| ChangeManager.NotificationOutcome | SessionChangeManager. documentChangeApplied(javax.faces.context.FacesContext facesContext,
                     javax.faces.component.UIComponent component,
                     ComponentChange componentChange)In this implementation, if a simple attribute document change was applied, we will remove
  previously added component change on the same component and attribute, if any. | 
| ChangeManager.NotificationOutcome | ChangeManagerWrapper. documentChangeApplied(javax.faces.context.FacesContext facesContext,
                     javax.faces.component.UIComponent component,
                     ComponentChange componentChange)Delegates the documentChangeApplied() implementation to the wrapped ChangeManager. | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentChange | UIXComponentBase. addComponentChange(ComponentChange change)Adds a change for a Component, or the Component's subtree, returning the change actually added,
 or  null, if no change was added. | 
| protected ComponentChange | UIXComponentBase. addComponentChange(javax.faces.component.UIComponent component,
                  ComponentChange change)Called when adding a change to a Component, or the Component's subtree. | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentChange | UIXComponentBase. addComponentChange(ComponentChange change)Adds a change for a Component, or the Component's subtree, returning the change actually added,
 or  null, if no change was added. | 
| protected ComponentChange | UIXComponentBase. addComponentChange(javax.faces.component.UIComponent component,
                  ComponentChange change)Called when adding a change to a Component, or the Component's subtree. | 
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.