T
- data type for the AsyncDataProviderpublic abstract class AbstractListPresenter<T> extends Object implements RefreshMenuBuilder.SupportsRefresh
Modifier and Type | Field and Description |
---|---|
protected QueryFilter |
currentFilter |
protected com.google.gwt.view.client.AsyncDataProvider<T> |
dataProvider |
Constructor and Description |
---|
AbstractListPresenter() |
Modifier and Type | Method and Description |
---|---|
void |
addDataDisplay(com.google.gwt.view.client.HasData<T> display) |
void |
deselectAllItems() |
abstract void |
getData(com.google.gwt.view.client.Range visibleRange) |
com.google.gwt.view.client.AsyncDataProvider<T> |
getDataProvider() |
protected abstract ListView |
getListView() |
protected void |
initDataProvider() |
void |
onDeselectAllItemsEvent(DeselectAllItemsEvent event) |
void |
onRefresh() |
void |
refreshGrid() |
protected void |
setDataProvider(com.google.gwt.view.client.AsyncDataProvider<T> dataProvider) |
void |
updateDataOnCallback(List<T> instanceSummaries,
int startRange,
int totalRowCount,
boolean isExact) |
void |
updateDataOnCallback(org.uberfire.paging.PageResponse response) |
protected com.google.gwt.view.client.AsyncDataProvider<T> dataProvider
protected QueryFilter currentFilter
protected abstract ListView getListView()
public abstract void getData(com.google.gwt.view.client.Range visibleRange)
protected void initDataProvider()
public void updateDataOnCallback(org.uberfire.paging.PageResponse response)
public void updateDataOnCallback(List<T> instanceSummaries, int startRange, int totalRowCount, boolean isExact)
public void addDataDisplay(com.google.gwt.view.client.HasData<T> display)
public com.google.gwt.view.client.AsyncDataProvider<T> getDataProvider()
protected void setDataProvider(com.google.gwt.view.client.AsyncDataProvider<T> dataProvider)
public void onRefresh()
onRefresh
in interface RefreshMenuBuilder.SupportsRefresh
public void refreshGrid()
public void onDeselectAllItemsEvent(@Observes DeselectAllItemsEvent event)
public void deselectAllItems()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.