public class FilterPagedTable<T>
extends com.google.gwt.user.client.ui.Composite
Modifier and Type | Field and Description |
---|---|
protected MultiGridPreferencesStore |
multiGridPreferencesStore |
Command |
refreshGridCommand |
Constructor and Description |
---|
FilterPagedTable() |
FilterPagedTable(MultiGridPreferencesStore gridsPreferences) |
Modifier and Type | Method and Description |
---|---|
void |
addAddTableButton(org.gwtbootstrap3.client.ui.Button addTableButton) |
void |
addTab(PagedTable<T> grid,
String key,
Command filterCommand) |
void |
addTab(PagedTable<T> grid,
String key,
Command filterCommand,
boolean selectTab) |
void |
createNewTab(PagedTable<T> pagedTable,
String key,
org.gwtbootstrap3.client.ui.Button button,
Command filterCommand) |
MultiGridPreferencesStore |
getMultiGridPreferencesStore() |
int |
getRefreshInterval() |
String |
getValidKeyForAdditionalListGrid(String baseName) |
protected YesNoCancelPopup |
getYesNoCancelPopup(String gridHeader,
String key) |
com.google.gwt.user.client.ui.Widget |
makeWidget() |
void |
removeTab(int index) |
void |
removeTab(String gridKey) |
void |
saveNewRefreshInterval(int newValue) |
void |
saveNewTabSettings(String key,
HashMap<String,Object> params) |
void |
saveTabSettings(String key,
HashMap<String,Object> params) |
void |
setMultiGridPreferencesStore(MultiGridPreferencesStore multiGridPreferencesStore) |
void |
setPreferencesService(org.jboss.errai.common.client.api.Caller<UserPreferencesService> preferencesService) |
void |
setRefreshGridCommand(Command refreshGridCommand) |
void |
setSelectedTab() |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
public Command refreshGridCommand
protected MultiGridPreferencesStore multiGridPreferencesStore
public FilterPagedTable()
public FilterPagedTable(MultiGridPreferencesStore gridsPreferences)
public void removeTab(String gridKey)
public void createNewTab(PagedTable<T> pagedTable, String key, org.gwtbootstrap3.client.ui.Button button, Command filterCommand)
public void addTab(PagedTable<T> grid, String key, Command filterCommand)
public void addTab(PagedTable<T> grid, String key, Command filterCommand, boolean selectTab)
protected YesNoCancelPopup getYesNoCancelPopup(String gridHeader, String key)
public void addAddTableButton(org.gwtbootstrap3.client.ui.Button addTableButton)
public com.google.gwt.user.client.ui.Widget makeWidget()
public MultiGridPreferencesStore getMultiGridPreferencesStore()
public void setMultiGridPreferencesStore(MultiGridPreferencesStore multiGridPreferencesStore)
public void setPreferencesService(org.jboss.errai.common.client.api.Caller<UserPreferencesService> preferencesService)
public void setSelectedTab()
public void saveNewRefreshInterval(int newValue)
public int getRefreshInterval()
public void setRefreshGridCommand(Command refreshGridCommand)
public void removeTab(int index)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.