org.ajax4jsf.renderkit
Interface AjaxRenderer


public interface AjaxRenderer


Method Summary
 void encodeAjaxChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String path, java.util.Set<java.lang.String> ids, java.util.Set<java.lang.String> renderedAreas)
          Iterate over all childs of components.
 void encodeAjaxComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String currentPath, java.util.Set<java.lang.String> ids, java.util.Set<java.lang.String> renderedAreas)
           
 

Method Detail

encodeAjaxChildren

void encodeAjaxChildren(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent component,
                        java.lang.String path,
                        java.util.Set<java.lang.String> ids,
                        java.util.Set<java.lang.String> renderedAreas)
                        throws java.io.IOException
Iterate over all childs of components. If component id contains in list , or, if list is empty, compotents is submitted form - render it. TODO - Instead of calculate full path for every component, build current Path for componet and send as parameter.

Parameters:
context - - current context
component - - curent faces component.
ids - - list of Id to render.
Throws:
java.io.IOException

encodeAjaxComponent

void encodeAjaxComponent(javax.faces.context.FacesContext context,
                         javax.faces.component.UIComponent component,
                         java.lang.String currentPath,
                         java.util.Set<java.lang.String> ids,
                         java.util.Set<java.lang.String> renderedAreas)
                         throws java.io.IOException
Parameters:
context -
component -
currentPath -
ids -
renderedAreas -
Throws:
java.io.IOException


Copyright © 2010. All Rights Reserved.