|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LifecycleRenderer
LifecycleRenderer can be used to enhance the general component-renderer contract, by letting a renderer take over control of all child component hierarchy lifecycle phases. In particular, the renderer can take over the implementation of UIComponent.processValidators(), processDecode(), and processUpdates(). (This requires that the component be a subclass of UIXComponentBase.)
Method Summary | |
---|---|
boolean |
decodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Decodes a component's children. |
boolean |
updateChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Updates a component's children. |
boolean |
validateChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Validates a component's children. |
Method Detail |
---|
boolean decodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- the Faces contextcomponent
- the component to render
boolean validateChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- the Faces contextcomponent
- the component to render
boolean updateChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- the Faces contextcomponent
- the component to render
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |