|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.joseluismartin.vaadin.ui.AbstractView<Page<T>>
info.joseluismartin.vaadin.ui.table.VaadinPaginator<T>
public class VaadinPaginator<T>
Paginator implementation for Vaadin framework
Constructor Summary | |
---|---|
VaadinPaginator()
Creates a new paginator with default page size of 10 records |
|
VaadinPaginator(Page<T> page)
Creates a new paginator with current page |
Method Summary | |
---|---|
void |
addPaginatorListener(PaginatorListener listener)
|
protected com.vaadin.ui.Component |
buildPanel()
Build the Component of view. |
void |
firstPage()
|
int |
getCount()
|
com.vaadin.ui.Button |
getFirst()
|
com.vaadin.ui.Button |
getLast()
|
com.vaadin.ui.Button |
getNext()
|
int |
getPage()
|
int |
getPageSize()
|
String[] |
getPageSizes()
|
com.vaadin.ui.Button |
getPrevious()
|
int |
getStartIndex()
|
int |
getTotalPages()
|
boolean |
hasNext()
|
boolean |
hasPage(int indexPage)
|
boolean |
hasPrevious()
|
void |
lastPage()
|
void |
nextPage()
|
void |
previousPage()
|
void |
refresh()
Update Component from model |
void |
removePaginatorListener(PaginatorListener listener)
|
void |
setCount(int count)
|
void |
setFirst(com.vaadin.ui.Button first)
|
void |
setLast(com.vaadin.ui.Button last)
|
void |
setNext(com.vaadin.ui.Button next)
|
void |
setPage(int indexPage)
|
void |
setPageSize(int pageSize)
|
void |
setPageSizes(String[] pageSizes)
|
void |
setPrevious(com.vaadin.ui.Button previous)
|
void |
update()
Update Model from Component |
Methods inherited from class info.joseluismartin.vaadin.ui.AbstractView |
---|
getComponent, getModel, setModel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VaadinPaginator()
public VaadinPaginator(Page<T> page)
page
- current pageMethod Detail |
---|
protected com.vaadin.ui.Component buildPanel()
buildPanel
in class AbstractView<Page<T>>
public boolean hasNext()
hasNext
in interface Paginator
public boolean hasPrevious()
hasPrevious
in interface Paginator
public boolean hasPage(int indexPage)
hasPage
in interface Paginator
public void setPage(int indexPage)
setPage
in interface Paginator
public int getPage()
getPage
in interface Paginator
public int getTotalPages()
getTotalPages
in interface Paginator
public void nextPage()
nextPage
in interface Paginator
public void previousPage()
previousPage
in interface Paginator
public void lastPage()
lastPage
in interface Paginator
public void firstPage()
firstPage
in interface Paginator
public int getStartIndex()
getStartIndex
in interface Paginator
public int getPageSize()
getPageSize
in interface Paginator
public void setPageSize(int pageSize)
setPageSize
in interface Paginator
public void addPaginatorListener(PaginatorListener listener)
addPaginatorListener
in interface Paginator
public void removePaginatorListener(PaginatorListener listener)
removePaginatorListener
in interface Paginator
public void refresh()
refresh
in interface Binder<Page<T>>
public String[] getPageSizes()
public void setPageSizes(String[] pageSizes)
public com.vaadin.ui.Button getNext()
public void setNext(com.vaadin.ui.Button next)
public com.vaadin.ui.Button getPrevious()
public void setPrevious(com.vaadin.ui.Button previous)
public com.vaadin.ui.Button getFirst()
public void setFirst(com.vaadin.ui.Button first)
public com.vaadin.ui.Button getLast()
public void setLast(com.vaadin.ui.Button last)
public void update()
update
in interface Binder<Page<T>>
public int getCount()
getCount
in interface Paginator
public void setCount(int count)
setCount
in interface Paginator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |