public class GridPagerModel extends Object implements Pageable
| Constructor and Description |
|---|
GridPagerModel(GridDataModel model)
Creates an instance of this class and assigns this model with the grid model.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCurrentPageNumber()
This method gets a current page number.
|
int |
getDisplayedPages()
This method gets the number of pages links to be displayed.
|
int |
getEndPage()
This method returns an end page number.
|
GridDataModel |
getModel()
Getter for property 'model'.
|
int |
getPageSize()
This method returns a page size.
|
int |
getStartPage()
This method returns a start page number.
|
int |
getTotalPagesNumber()
This method returns a number of existing pages.
|
void |
setCurrentPageNumber(int currentPageNumber)
This method sets the current page number.
|
void |
setDisplayedPages(int displayedPages)
This method sets the number of pages links to be displayed.
|
void |
setPageSize(int pageSize)
This method sets a page size.
|
public GridPagerModel(GridDataModel model)
model - is a grid data model instance.public void setPageSize(int pageSize)
setPageSize in interface PageablepageSize - is a page size.public void setCurrentPageNumber(int currentPageNumber)
throws IllegalArgumentException
setCurrentPageNumber in interface PageablecurrentPageNumber - is a current page number.IllegalArgumentException - if current page number less then zero or greater then
actual number of pages.public int getDisplayedPages()
getDisplayedPages in interface Pageablepublic void setDisplayedPages(int displayedPages)
setDisplayedPages in interface PageabledisplayedPages - is a number of pages.public int getTotalPagesNumber()
getTotalPagesNumber in interface Pageablepublic int getStartPage()
getStartPage in interface Pageablepublic int getEndPage()
getEndPage in interface Pageablepublic int getPageSize()
getPageSize in interface Pageablepublic int getCurrentPageNumber()
getCurrentPageNumber in interface Pageablepublic GridDataModel getModel()
Copyright © 2008–2013. All rights reserved.