Package org.primefaces.context

Examples of org.primefaces.context.RequestContext


public class AjaxCallbackParamController implements Serializable {

  private String name;

  public void save(ActionEvent ae) {
    RequestContext requestContext = RequestContext.getCurrentInstance();

    String message;
    FacesMessage.Severity severity;

    if ("PrimeFaces Cookbook".equals(name)) {
      message = "All right!";
      severity = FacesMessage.SEVERITY_INFO;

      requestContext.addCallbackParam("validName", true);
    } else {
      message = "Name is wrong, try again";
      severity = FacesMessage.SEVERITY_ERROR;

      requestContext.addCallbackParam("validName", false);
    }

    FacesMessage msg = new FacesMessage(severity, message, null);
    FacesContext.getCurrentInstance().addMessage(null, msg);
  }
View Full Code Here


        }
    }

    private void scrollAndFocusOnError(BusinessException be) {
        if (be.getId() != null && !"".endsWith(be.getId())) {
            RequestContext rc = RequestContext.getCurrentInstance();
            String componentId = be.getId();
            if (rc != null) {
               // rc.scrollTo(componentId);
                String js = "if(document.getElementById('" + componentId + "')){document.getElementById('" + componentId + "').focus();}";
                rc.execute(js);
            }
        }
    }
View Full Code Here

        addValidationFailedCallbackParam();
        FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(severity, summary, ""));
    }

    private static void addValidationFailedCallbackParam() {
        RequestContext rc = RequestContext.getCurrentInstance();
        if (rc != null) {
            rc.addCallbackParam("validationFailed", true);
        }
    }
View Full Code Here

  private int counter = 0;

  public void incrementWithUpdate(ActionEvent ae) {
    counter++;

    RequestContext requestContext = RequestContext.getCurrentInstance();

    if (firstOutput) {
      requestContext.update("firstOutput");
    } else {
      requestContext.update("secondOutput");
    }
  }
View Full Code Here

  }

  public void incrementWithScroll(ActionEvent ae) {
    counter++;

    RequestContext requestContext = RequestContext.getCurrentInstance();
    requestContext.scrollTo("counter");
  }
View Full Code Here

public class JavaScriptExecController implements Serializable {

  private boolean enabled = true;

  public void toogleMenuitems(ActionEvent ae) {
    RequestContext requestContext = RequestContext.getCurrentInstance();

    String script;
    if (enabled) {
      script =
          "$('#menu a').each(function() {"
          + "$(this).attr('data-oldhref', $(this).attr('href'))"
          + ".removeAttr('href').addClass('ui-state-disabled');"
          + "});";
    } else {
      script =
          "$('#menu a').each(function() {"
          + "$(this).attr('href', $(this).attr('data-oldhref'))"
          + ".removeAttr('data-oldhref').removeClass('ui-state-disabled');"
          + "});";
    }

    requestContext.execute(script);

    enabled = !enabled;
  }
View Full Code Here

    public String submitForm() {
        FacesMessage.Severity sev = FacesContext.getCurrentInstance().getMaximumSeverity();
        boolean hasErrors = ((sev != null) && (FacesMessage.SEVERITY_ERROR.compareTo(sev) >= 0));

        RequestContext requestContext = RequestContext.getCurrentInstance();
        requestContext.addCallbackParam("isValid", !hasErrors);

        return null;
    }
View Full Code Here

     * function argument.
     * @param successFlag - flag
     */
    public static void setSuccessFlag (boolean successFlag)
    {
        RequestContext context = RequestContext.getCurrentInstance();
        context.addCallbackParam(ACTION_SUCCESS, successFlag);
    }
View Full Code Here

     * @param paramName - parameter name
     * @param value - parameter value
     */
    public static void setCallbackParameter (String paramName, Object value)
    {
        RequestContext context = RequestContext.getCurrentInstance();
        context.addCallbackParam(paramName, value);
    }
View Full Code Here

    FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, i18n.get("failure"), msgString)
        FacesContext.getCurrentInstance().addMessage(null, msg);   
        FacesContext.getCurrentInstance().validationFailed()
        logger.log(Level.FINE, msgString);
       
        RequestContext context = RequestContext.getCurrentInstance()
        context.addCallbackParam("validationFailed", true)
  }
View Full Code Here

TOP

Related Classes of org.primefaces.context.RequestContext

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.