Package org.richfaces.event

Examples of org.richfaces.event.DataScrollerEvent


      if (param != null) {
        UIDatascroller scroller = (UIDatascroller) component;
        int newPage = scroller.getPageForFacet(param);
        int page = scroller.getPage();
        if (newPage != 0 && newPage != page) {
          DataScrollerEvent event = new DataScrollerEvent(scroller,
              String.valueOf(page), param, newPage);
          event.queue();

        }
       
            if (AjaxRendererUtils.isAjaxRequest(context)) {
                AjaxContext.getCurrentInstance(context)
View Full Code Here


  }

  public void broadcast(FacesEvent event) throws AbortProcessingException {
    super.broadcast(event);
    if (event instanceof DataScrollerEvent) {
      DataScrollerEvent dataScrollerEvent = (DataScrollerEvent) event;

      updateModel(dataScrollerEvent.getPage());

      FacesContext context = getFacesContext();

      MethodExpression scrollerListener = getScrollerListener();
      if (scrollerListener != null) {
View Full Code Here

      if (param != null) {
        UIDatascroller scroller = (UIDatascroller) component;
        int newPage = scroller.getPageForFacet(param);
        int page = scroller.getPage();
        if (newPage != 0 && newPage != page) {
          DataScrollerEvent event = new DataScrollerEvent(scroller,
              String.valueOf(page), param, newPage);
          if (scroller.isImmediate()) {
            event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
          } else {
            event.setPhaseId(PhaseId.INVOKE_APPLICATION);
          }

          event.queue();
        }
       
        new AjaxEvent(component).queue();
      }
    }
View Full Code Here

  }

  public void broadcast(FacesEvent event) throws AbortProcessingException {
    super.broadcast(event);
    if (event instanceof DataScrollerEvent) {
      DataScrollerEvent dataScrollerEvent = (DataScrollerEvent) event;

      updateModel(dataScrollerEvent.getPage());

      FacesContext context = getFacesContext();

      MethodExpression scrollerListener = getScrollerListener();
      if (scrollerListener != null) {
View Full Code Here

//      public Class getType(FacesContext context) throws MethodNotFoundException {
//        return String.class;
//      }
//    };

    DataScrollerEvent event = new DataScrollerEvent( ((UIComponent) scroller), "1", "2", 2);
    this.scroller.setScrollerListener(binding);
    this.scroller.broadcast(event);

    assertTrue(facesContext.getMessages().hasNext());
  }
View Full Code Here

        if (isRenderedOnSinglePage(scroller, scroller.getDataTable())) {
            String param = (String) getParamMap(context).get(
                    component.getClientId(context));
            if (param != null) {
                DataScrollerEvent event = new DataScrollerEvent(scroller,
                        String.valueOf(scroller.getPageIndex()), param);
                if (scroller.isImmediate()) {
                    event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
                } else {
                    event.setPhaseId(PhaseId.INVOKE_APPLICATION);
                }

                component.queueEvent(event);
            }
        }
View Full Code Here

  }

  public void broadcast(FacesEvent event) throws AbortProcessingException {
    super.broadcast(event);
    if (event instanceof DataScrollerEvent) {
      DataScrollerEvent dataScrollerEvent = (DataScrollerEvent) event;

      updateModel(dataScrollerEvent.getPage());

      FacesContext context = getFacesContext();

      MethodExpression scrollerListener = getScrollerListener();
      if (scrollerListener != null) {
View Full Code Here

      if (param != null) {
        UIDatascroller scroller = (UIDatascroller) component;
        int newPage = scroller.getPageForFacet(param);
        int page = scroller.getPage();
        if (newPage != 0 && newPage != page) {
          DataScrollerEvent event = new DataScrollerEvent(scroller,
              String.valueOf(page), param, newPage);
          event.queue();

        }
       
            if (AjaxRendererUtils.isAjaxRequest(context)) {
                AjaxContext.getCurrentInstance(context)
View Full Code Here

        if (isRenderedOnSinglePage(scroller, scroller.getDataTable())) {
            String param = (String) getParamMap(context).get(
                    component.getClientId(context));
            if (param != null) {
                DataScrollerEvent event = new DataScrollerEvent(scroller,
                        String.valueOf(scroller.getPageIndex()), param);
                if (scroller.isImmediate()) {
                    event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
                } else {
                    event.setPhaseId(PhaseId.INVOKE_APPLICATION);
                }

                component.queueEvent(event);
            }
        }
View Full Code Here

    }

    public void broadcast(FacesEvent event) throws AbortProcessingException {
        super.broadcast(event);
        if (event instanceof DataScrollerEvent) {
            DataScrollerEvent dataScrollerEvent = (DataScrollerEvent) event;
            setPage(dataScrollerEvent.getNewScrolVal());

            FacesContext context = FacesContext.getCurrentInstance();
            AjaxRendererUtils.addRegionByName(context, this, this.getId());
            AjaxRendererUtils.addRegionByName(context, this, this.getFor());
View Full Code Here

TOP

Related Classes of org.richfaces.event.DataScrollerEvent

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.