@Deprecated public abstract class AbstractPageable<T> extends com.google.gwt.user.client.ui.Composite implements Pageable<PagedDataSource<T>>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractPageable.Renderer<T>
Deprecated.
Define a rederer, called when a record from datasource needs to be renderer by this widget
|
| Modifier and Type | Field and Description |
|---|---|
protected PagedDataSource<T> |
dataSource
Deprecated.
|
protected boolean |
loaded
Deprecated.
|
protected Pager |
pager
Deprecated.
|
protected int |
pageSize
Deprecated.
|
protected AbstractPageable.Renderer<T> |
renderer
Deprecated.
|
| Constructor and Description |
|---|
AbstractPageable()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
PagedDataSource<T> |
getDataSource()
Deprecated.
|
int |
getPageCount()
Deprecated.
Return the total number of pages
|
int |
getPageSize()
Deprecated.
|
protected abstract AbstractPageable.Renderer<T> |
getRenderer()
Deprecated.
|
void |
goToPage(int page)
Deprecated.
Moves the pageable's cursor to an arbitrary page
|
boolean |
isDataLoaded()
Deprecated.
Checks if pageable data is already available
|
void |
loadData()
Deprecated.
|
void |
nextPage()
Deprecated.
Moves the pageable's cursor to the next page
|
void |
previousPage()
Deprecated.
Moves the pageable's cursor to the previous page
|
protected void |
render()
Deprecated.
|
void |
reset()
Deprecated.
|
void |
reset(boolean reloadData)
Deprecated.
|
void |
setDataSource(PagedDataSource<T> dataSource,
boolean autoLoadData)
Deprecated.
|
void |
setPager(Pager pager)
Deprecated.
Sets the pager for call back
|
void |
setPageSize(int pageSize)
Deprecated.
|
protected void |
updatePager()
Deprecated.
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringprotected Pager pager
protected PagedDataSource<T> dataSource
protected int pageSize
protected boolean loaded
protected AbstractPageable.Renderer<T> renderer
public int getPageSize()
public void setPageSize(int pageSize)
public void nextPage()
PageablenextPage in interface Pageable<PagedDataSource<T>>public void previousPage()
PageablepreviousPage in interface Pageable<PagedDataSource<T>>public int getPageCount()
PageablegetPageCount in interface Pageable<PagedDataSource<T>>public void setPager(Pager pager)
PageablesetPager in interface Pageable<PagedDataSource<T>>public void goToPage(int page)
PageablegoToPage in interface Pageable<PagedDataSource<T>>page - page numberpublic PagedDataSource<T> getDataSource()
getDataSource in interface HasDataSource<PagedDataSource<T>>public void setDataSource(PagedDataSource<T> dataSource, boolean autoLoadData)
setDataSource in interface HasDataSource<PagedDataSource<T>>public void loadData()
public boolean isDataLoaded()
PageableisDataLoaded in interface Pageable<PagedDataSource<T>>public void reset()
public void reset(boolean reloadData)
protected void render()
protected void updatePager()
protected abstract AbstractPageable.Renderer<T> getRenderer()
Copyright © 2015. All rights reserved.