T - data type for the AsyncDataProviderpublic abstract class AbstractListPresenter<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
addingDefaultFilters |
protected boolean |
autoRefreshEnabled |
protected int |
autoRefreshSeconds |
protected QueryFilter |
currentFilter |
protected com.google.gwt.view.client.AsyncDataProvider<T> |
dataProvider |
protected org.gwtbootstrap3.client.ui.Button |
menuRefreshButton |
protected org.gwtbootstrap3.client.ui.Button |
menuResetTabsButton |
protected com.google.gwt.user.client.Timer |
refreshTimer |
protected String |
textSearchStr |
| Constructor and Description |
|---|
AbstractListPresenter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataDisplay(com.google.gwt.view.client.HasData<T> display) |
protected int |
getAutoRefreshSeconds() |
abstract void |
getData(com.google.gwt.view.client.Range visibleRange) |
com.google.gwt.view.client.AsyncDataProvider<T> |
getDataProvider() |
protected abstract AbstractListView.ListView |
getListView() |
protected void |
initDataProvider() |
boolean |
isAddingDefaultFilters() |
void |
onClose() |
void |
onGridPreferencesStoreLoaded() |
protected void |
onSearchEvent(SearchEvent searchEvent) |
void |
refreshGrid() |
void |
setAddingDefaultFilters(boolean addingDefaultFilters) |
protected void |
setAutoRefreshSeconds(int refreshSeconds) |
void |
setupButtons() |
void |
updateDataOnCallback(org.uberfire.paging.PageResponse response) |
protected void |
updateRefreshInterval(boolean enableAutoRefresh,
int newInterval) |
protected void |
updateRefreshTimer() |
protected com.google.gwt.view.client.AsyncDataProvider<T> dataProvider
protected QueryFilter currentFilter
protected String textSearchStr
protected boolean addingDefaultFilters
protected com.google.gwt.user.client.Timer refreshTimer
protected boolean autoRefreshEnabled
protected int autoRefreshSeconds
protected org.gwtbootstrap3.client.ui.Button menuRefreshButton
protected org.gwtbootstrap3.client.ui.Button menuResetTabsButton
protected abstract AbstractListView.ListView getListView()
public boolean isAddingDefaultFilters()
public void setAddingDefaultFilters(boolean addingDefaultFilters)
protected void updateRefreshTimer()
public abstract void getData(com.google.gwt.view.client.Range visibleRange)
public void onGridPreferencesStoreLoaded()
protected void initDataProvider()
public void updateDataOnCallback(org.uberfire.paging.PageResponse response)
public void addDataDisplay(com.google.gwt.view.client.HasData<T> display)
public com.google.gwt.view.client.AsyncDataProvider<T> getDataProvider()
public void refreshGrid()
protected void onSearchEvent(@Observes
SearchEvent searchEvent)
protected void updateRefreshInterval(boolean enableAutoRefresh,
int newInterval)
protected int getAutoRefreshSeconds()
protected void setAutoRefreshSeconds(int refreshSeconds)
@PostConstruct public void setupButtons()
public void onClose()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.