Package org.ajax4jsf.renderkit

Examples of org.ajax4jsf.renderkit.AjaxChildrenRenderer


    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set<Object> ajaxKeys = getAllAjaxKeys();
View Full Code Here


    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set ajaxKeys = getAllAjaxKeys();
View Full Code Here

   *
   * @return
   */
  protected AjaxChildrenRenderer getChildrenRenderer() {
    if (_childrenRenderer == null) {
      _childrenRenderer = new AjaxChildrenRenderer() {

        protected Class getComponentClass() {
          return UIDataAdaptor.class;
        }

View Full Code Here

    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set<Object> ajaxKeys = getAllAjaxKeys();
View Full Code Here

    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set ajaxKeys = getAllAjaxKeys();
View Full Code Here

   *
   * @return
   */
  protected AjaxChildrenRenderer getChildrenRenderer() {
    if (_childrenRenderer == null) {
      _childrenRenderer = new AjaxChildrenRenderer() {

        protected Class getComponentClass() {
          return UIDataAdaptor.class;
        }

View Full Code Here

    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set<Object> ajaxKeys = getAllAjaxKeys();
View Full Code Here

    if (null != renderer && renderer instanceof AjaxChildrenRenderer) {
      // If renderer support partial encoding - call them.
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+" has delegated Encode children components by AjaxChildrenRenderer for path "+path);
      }
      AjaxChildrenRenderer childrenRenderer = (AjaxChildrenRenderer) renderer;
      childrenRenderer.encodeAjaxChildren(context, this, path, ids,
          renderedAreas);
    } else {
      if(_log.isDebugEnabled()){
        _log.debug("Component "+getClientId(context)+"  do Encode children components  for path "+path);
      }
      // Use simple ajax children encoding for iterate other keys.
      final AjaxChildrenRenderer childrenRenderer = getChildrenRenderer();
      final String childrenPath = path + getId()
          + NamingContainer.SEPARATOR_CHAR;
      ComponentVisitor ajaxVisitor = new ComponentVisitor() {

        public void processComponent(FacesContext context,
            UIComponent c, Object argument) throws IOException {
          childrenRenderer.encodeAjaxComponent(context, c,
              childrenPath, ids, renderedAreas);
        }

      };
      Set<Object> ajaxKeys = getAllAjaxKeys();
View Full Code Here

TOP

Related Classes of org.ajax4jsf.renderkit.AjaxChildrenRenderer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.