@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); if (ComponentUtils.isRequestSource(this, context) && event instanceof AjaxBehaviorEvent) { setRowIndex(-1); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String eventName = params.get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if (eventName.equals("page")) { AjaxBehaviorEvent behaviorEvent = (AjaxBehaviorEvent) event; String clientId = getClientId(context); int rows = getRowsToRender(); int first = Integer.parseInt(params.get(clientId + "_first")); int page = rows > 0 ? (int) (first / rows) : 0; PageEvent pageEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); pageEvent.setPhaseId(behaviorEvent.getPhaseId()); super.queueEvent(pageEvent); } } else { super.queueEvent(event); } }
int page = rows > 0 ? (first / rows) : 0; wrapperEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); wrapperEvent = new SortEvent(this, behaviorEvent.getBehavior(), sortColumn, order, sortColumnIndex); wrapperEvent = new FilterEvent(this, behaviorEvent.getBehavior(), getFilteredValue());
UIColumn sortColumn = findColumn(params.get(clientId + "_sortKey")); wrapperEvent = new SortEvent(this, behaviorEvent.getBehavior(), sortColumn, order, 0); int page = rows > 0 ? (first / rows) : 0; wrapperEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); wrapperEvent.setPhaseId(behaviorEvent.getPhaseId());
public void fileListingPaginatorListener(PageEvent event) { setFilePaginatorPage(event.getPage()); }
@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); if (ComponentUtils.isRequestSource(this, context) && event instanceof AjaxBehaviorEvent) { setRowIndex(-1); Map<String, String> params = context.getExternalContext().getRequestParameterMap(); String eventName = params.get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if (eventName.equals("page")) { AjaxBehaviorEvent behaviorEvent = (AjaxBehaviorEvent) event; String clientId = getClientId(context); int rows = getRowsToRender(); int first = Integer.parseInt(params.get(clientId + "_first")); int page = rows > 0 ? (int) (first / rows) : 0; PageEvent pageEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); pageEvent.setPhaseId(behaviorEvent.getPhaseId()); super.queueEvent(pageEvent); } } else { super.queueEvent(event); } } }
int page = rows > 0 ? (int) (first / rows) : 0; wrapperEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); wrapperEvent = new SortEvent(this, behaviorEvent.getBehavior(), sortColumn, order, sortColumnIndex); wrapperEvent = new FilterEvent(this, behaviorEvent.getBehavior(), getFilteredValue());
UIColumn sortColumn = findColumn(params.get(clientId + "_sortKey")); wrapperEvent = new SortEvent(this, behaviorEvent.getBehavior(), sortColumn, order, 0); int page = rows > 0 ? (int) (first / rows) : 0; wrapperEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); wrapperEvent.setPhaseId(behaviorEvent.getPhaseId());
@Override public void changePageDataTableEvent(PageEvent pageEvent) { search.savePageDataTable(pageEvent.getPage()); saveLastSearch(); }
int page = rows > 0 ? (int) (first / rows) : 0; PageEvent pageEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); pageEvent.setPhaseId(behaviorEvent.getPhaseId());
@Override public void queueEvent(FacesEvent event) { FacesContext context = getFacesContext(); if(ComponentUtils.isRequestSource(this, context) && event instanceof AjaxBehaviorEvent) { setRowIndex(-1); Map<String,String> params = context.getExternalContext().getRequestParameterMap(); String eventName = params.get(Constants.RequestParams.PARTIAL_BEHAVIOR_EVENT_PARAM); if(eventName.equals("page")) { AjaxBehaviorEvent behaviorEvent = (AjaxBehaviorEvent) event; String clientId = this.getClientId(context); int rows = this.getRowsToRender(); int first = Integer.parseInt(params.get(clientId + "_first")); int page = rows > 0 ? (int) (first / rows) : 0; PageEvent pageEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); pageEvent.setPhaseId(behaviorEvent.getPhaseId()); super.queueEvent(pageEvent); } } else { super.queueEvent(event); } } public String resolveWidgetVar() {
int page = rows > 0 ? (int) (first / rows) : 0; PageEvent pageEvent = new PageEvent(this, behaviorEvent.getBehavior(), page); pageEvent.setPhaseId(behaviorEvent.getPhaseId());