Examples of ExtendedRenderKitService


Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

  {
    _initIfNeeded(context);

    // See if there is a possiblity of short-circuiting the current
    // Render Response
    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.shortCircuitRenderView(context))
    {
      // Yup, we don't need to do anything
      ;
    }
    else
    {
      try
      {
        if (service != null)
          service.encodeBegin(context);

        InternalView internal = _getInternalView(context,
                                                 viewToRender.getViewId());
        if (internal != null)
        {
          internal.renderView(context, viewToRender);
        }
        else
        {
          _delegate.renderView(context, viewToRender);
        }

        if (service != null)
          service.encodeEnd(context);
      }
      finally
      {
        if (service != null)
          service.encodeFinally(context);
      }
    }
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

    // As internal views whether they're stateless.  If they are, don't
    // bother writing anything out.
    if ((internal != null) && internal.isStateless(context, viewId))
      return;

    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.isStateless(context))
      return;

    _delegate.writeState(context);
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

  static private void _encodeServiceScripts(FacesContext context)
    throws IOException
  {
    RenderKit rk = context.getRenderKit();
    ExtendedRenderKitService service =
      Service.getService(rk, ExtendedRenderKitService.class);
    if (service != null)
    {
      service.encodeScripts(context);
    }
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService


  static private void _encodeServiceScripts(FacesContext context)
    throws IOException
  {
    ExtendedRenderKitService service =
      Service.getRenderKitService(context, ExtendedRenderKitService.class);
    if (service != null)
    {
      service.encodeScripts(context);
    }
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

   * Method that is backed to a submit button of a form.
   */
  public String send()
  {
    FacesContext facesContext = FacesContext.getCurrentInstance();
    ExtendedRenderKitService service = (ExtendedRenderKitService)
      Service.getRenderKitService(facesContext, ExtendedRenderKitService.class);
    service.addScript(facesContext, "alert('Script added by ExtendedRenderKitService')");

    //do real logic
    return ("success");
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

    String message =  "seriesIndices : " + _getEventIntsAsString(event.getSeriesIndices()) +
        " yValueIndices : " + _getEventIntsAsString(event.getYValueIndices()) +
        " yValues :" + _getEventDoublesAsString(event.getYValues()) +
        " xValues :" + _getEventDoublesAsString(event.getXValues());
    ExtendedRenderKitService erks =
      Service.getRenderKitService(context,
                                  ExtendedRenderKitService.class);
    erks.addScript(context,
                   "alert('Confirmation from ChartBean: " +
                   message +
                   "');");
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

      reqMap.put(_RENDER_VIEW_MARKER, Boolean.TRUE);
    }

    // See if there is a possiblity of short-circuiting the current
    // Render Response
    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.shortCircuitRenderView(context))
    {
      // Yup, we don't need to do anything
      ;
    }
    else
    {
      try
      {
        if (service != null)
          service.encodeBegin(context);
       
        super.renderView(context, viewToRender);

        if (service != null)
          service.encodeEnd(context);
      }
      finally
      {
        if (service != null)
          service.encodeFinally(context);
      }
    }
   
    // Remove the 'marker' from the request map just in case the entire tree is rendered again
    reqMap.remove(_RENDER_VIEW_MARKER);
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

      {
        return;
      }
    }
   
    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.isStateless(context))
      return;

    super.writeState(context);
  }
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

      reqMap.put(_RENDER_VIEW_MARKER, Boolean.TRUE);
    }

    // See if there is a possiblity of short-circuiting the current
    // Render Response
    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.shortCircuitRenderView(context))
    {
      // Yup, we don't need to do anything
      ;
    }
    else
    {
      try
      {
        if (service != null)
          service.encodeBegin(context);

        InternalView internal = _getInternalView(context,
                                                 viewToRender.getViewId());
        if (internal != null)
        {
          internal.renderView(context, viewToRender);
        }
        else
        {
          super.renderView(context, viewToRender);
        }

        if (service != null)
          service.encodeEnd(context);
      }
      finally
      {
        if (service != null)
          service.encodeFinally(context);
      }
    }
   
    // Remove the 'marker' from the request map just in case the entire tree is rendered again
    reqMap.remove(_RENDER_VIEW_MARKER);
View Full Code Here

Examples of org.apache.myfaces.trinidad.render.ExtendedRenderKitService

    // As internal views whether they're stateless.  If they are, don't
    // bother writing anything out.
    if ((internal != null) && internal.isStateless(context, viewId))
      return;

    ExtendedRenderKitService service = _getExtendedRenderKitService(context);
    if ((service != null) &&
        service.isStateless(context))
      return;

    super.writeState(context);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.