public int getDataScrollerPage() { // rich:dataScroller expects its 'page' attribute to be 1-indexed, not 0-indexed. return getPageControl().getPageNumber() + 1; }
public boolean isUnlimited() { return getPageNumber() == 0 && getPageSize() == SIZE_UNLIMITED; }
public void clearPaging() { PageControl unlimited = PageControl.getUnlimitedInstance(); this.pageNumber = unlimited.getPageNumber(); this.pageSize = unlimited.getPageSize(); this.pageControlOverrides = null; }
break; pageControl.setPageNumber(pageControl.getPageNumber() + 1); // advance the page
pageControl.setPageNumber(pageControl.getPageNumber() + 1); // advance the page
pc.setPageNumber(pc.getPageNumber() + 1);
int page = pc.getPageNumber(); if (resultList.getTotalSize()> (pc.getPageNumber() +1 ) * pc.getPageSize()) { int nextPage = page+1;
try { if (pageControl.getPageSize() == PageControl.SIZE_UNLIMITED && pageControl.getPageNumber() != 0) { (results.isEmpty() && pageControl.getPageNumber() != 0)) { if (log.isTraceEnabled()) { if (results.getTotalSize() != 0 && results.getTotalSize() <= pageControl.getStartRow()) {
if (pageControl.getPageSize() == PageControl.SIZE_UNLIMITED && pageControl.getPageNumber() != 0) { if (results.getTotalSize() <= pageControl.getStartRow() || (results.isEmpty() && pageControl.getPageNumber() != 0)) { if (log.isTraceEnabled()) { if (results.getTotalSize() <= pageControl.getStartRow()) {
pc.setPageNumber(pc.getPageNumber() + 1);
pc.setPageNumber(pc.getPageNumber() + 1);
PageControl pageControl = originalList.getPageControl(); pColl.setPageSize(pageControl.getPageSize()); int page = pageControl.getPageNumber(); pColl.setCurrentPage(page); int lastPage = (originalList.getTotalSize() / pageControl.getPageSize()) -1 ; // -1 as page # is 0 based
query.setFirstResult(pageControl.getPageNumber() * pageControl.getPageSize()); query.setMaxResults(pageControl.getPageSize());