final HtmlTag ul1, final Application a) { Div divTemp = divPagination; if (!pagi.getFirstPagesNumber().isEmpty()) { for (Object o : pagi.getFirstPagesNumber()) { Integer page = (Integer) o; if (page != pagi.getCurrentPage()) { ul1.getChildren().add( makeLiGroup(a, "" + (page + 1), "" + page, PaginatorUtils.RELOAD_DATA, PaginatorUtils.CURRENT_PAGE, null)); } else if (!pagi.getLastPagesNumber().isEmpty()) { String nameValueButton = getPaginatorELExpression() + "." + PaginatorUtils.FIRST_PAGE_NUMBER + "+1"; PaginatorUtils.CURRENT_PAGE, null)); ul1.getChildren().add(makeLiText(a)); for (Object o : pagi.getLastPagesNumber()) { Integer page = (Integer) o; if (page != pagi.getCurrentPage()) { ul1.getChildren().add( makeLiGroup(a, "" + (page + 1), "" + page, } else if (!pagi.getMiddlePagesNumber().isEmpty()) { String nameValueButton = getPaginatorELExpression() + "." + PaginatorUtils.FIRST_PAGE_NUMBER + "+1"; PaginatorUtils.CURRENT_PAGE, null)); ul1.getChildren().add(makeLiText(a));
@Override protected Div makeDivPages(final Application a) { if (logger.isDebugEnabled()) { logger.debug("entering makeDivPagination(" + a + ")"); } Div divPages = (Div) a.createComponent(Div.COMPONENT_TYPE); divPages.setParent(this); divPages.setId(this.getId() + "_div_pages"); divPages.setStyleClass(NAVIGATION_BLOCK); //if there are more than one page on display pagination if (getPaginator().getFirstPageNumber() != getPaginator().getLastPageNumber()) { HtmlTag ul1 = (HtmlTag) a.createComponent(HtmlTag.COMPONENT_TYPE); ul1.setValue(HTML.UL_ELEM); ul1.setId(divPages.getId() + "first_ul"); ul1.setParent(divPages); //PREVIOUS BUTTON if (getPaginator().getCurrentPage() != getPaginator().getFirstPageNumber()) { ul1.getChildren().add(makeLiGroup(a, getStringsVar() + "['" + PREVIOUS_BUTTON_I18N_KEY + "']", null, true, PaginatorUtils.GOTO_PREVIOUS, null, null)); } //BODY of Paginator divPages = makePages(divPages, getPaginator(), ul1, a); } return divPages; }
int firstPage = getPaginator().getFirstVisibleNumber() + 1; param1.setValue(firstPage); param1.setParent(span); int lastPage = getPaginator().getLastVisibleNumber() + 1; param2.setValue(lastPage); param2.setParent(span); param3.setValue(getPaginator().getTotalItemsCount()); param3.setParent(span);
for (String item : getPaginator().getPageSizeItems()) { UISelectItem selectItem = (UISelectItem) a.createComponent(UISelectItem.COMPONENT_TYPE); selectItem.setItemLabel(item);
final HtmlTag ul1, final Application a) { Div divTemp = divPagination; if (!pagi.getFirstPagesNumber().isEmpty()) { for (Object o : pagi.getFirstPagesNumber()) { Integer page = (Integer) o; if (page != pagi.getCurrentPage()) { ul1.getChildren().add( makeLiGroup(a, "" + (page + 1), "" + page, PaginatorUtils.RELOAD_DATA, PaginatorUtils.CURRENT_PAGE, null)); } else if (!pagi.getLastPagesNumber().isEmpty()) { String nameValueButton = getPaginatorELExpression() + "." + PaginatorUtils.FIRST_PAGE_NUMBER + "+1"; PaginatorUtils.CURRENT_PAGE, null)); ul1.getChildren().add(makeLiText(a)); for (Object o : pagi.getLastPagesNumber()) { Integer page = (Integer) o; if (page != pagi.getCurrentPage()) { ul1.getChildren().add( makeLiGroup(a, "" + (page + 1), "" + page, } else if (!pagi.getMiddlePagesNumber().isEmpty()) { String nameValueButton = getPaginatorELExpression() + "." + PaginatorUtils.FIRST_PAGE_NUMBER + "+1"; PaginatorUtils.CURRENT_PAGE, null)); ul1.getChildren().add(makeLiText(a));
@Override protected Div makeDivPages(final Application a) { if (logger.isDebugEnabled()) { logger.debug("entering makeDivPagination(" + a + ")"); } Div divPages = (Div) a.createComponent(Div.COMPONENT_TYPE); divPages.setParent(this); divPages.setId(this.getId() + "_div_pages"); divPages.setStyleClass(NAVIGATION_BLOCK); //if there are more than one page on display pagination if (getPaginator().getFirstPageNumber() != getPaginator().getLastPageNumber()) { HtmlTag ul1 = (HtmlTag) a.createComponent(HtmlTag.COMPONENT_TYPE); ul1.setValue(HTML.UL_ELEM); ul1.setId(divPages.getId() + "first_ul"); ul1.setParent(divPages); //PREVIOUS BUTTON if (getPaginator().getCurrentPage() != getPaginator().getFirstPageNumber()) { ul1.getChildren().add(makeLiGroup(a, getStringsVar() + "['" + PREVIOUS_BUTTON_I18N_KEY + "']", null, true, PaginatorUtils.GOTO_PREVIOUS, null, null)); } //BODY of Paginator divPages = makePages(divPages, getPaginator(), ul1, a); } return divPages; }
int firstPage = getPaginator().getFirstVisibleNumber() + 1; param1.setValue(firstPage); param1.setParent(span); int lastPage = getPaginator().getLastVisibleNumber() + 1; param2.setValue(lastPage); param2.setParent(span); param3.setValue(getPaginator().getTotalItemsCount()); param3.setParent(span);
for (String item : getPaginator().getPageSizeItems()) { UISelectItem selectItem = (UISelectItem) a.createComponent(UISelectItem.COMPONENT_TYPE); selectItem.setItemLabel(item);