public class ExtendedPagedTable<T extends GenericSummary>
extends org.uberfire.ext.widgets.common.client.tables.PagedTable<T>
dataGridContainer, DEFAULT_PAGE_SIZE, HEIGHT_OFFSET_PX, pager, pageSizesSelector, showPageSizesSelector, topToolbar
Constructor and Description |
---|
ExtendedPagedTable(org.uberfire.ext.services.shared.preferences.GridGlobalPreferences gridPreferences) |
Modifier and Type | Method and Description |
---|---|
void |
addSelectionIgnoreColumn(com.google.gwt.user.cellview.client.Column<T,?> column) |
protected com.google.gwt.view.client.DefaultSelectionEventManager<T> |
createNoActionColumnManager() |
protected com.google.gwt.view.client.NoSelectionModel<T> |
createSelectionModel() |
void |
deselectAllItems() |
int |
getColumnCount() |
Collection<org.uberfire.ext.widgets.table.client.ColumnMeta<T>> |
getColumnMetaList() |
int |
getKeyboardSelectedColumn() |
int |
getKeyboardSelectedRow() |
List<T> |
getSelectedItems() |
boolean |
hasSelectedItems() |
boolean |
isAllItemsSelected() |
boolean |
isItemSelected(T item) |
boolean |
isSelectionIgnoreColumn(int colIx) |
void |
removeColumn(com.google.gwt.user.cellview.client.Column<T,?> col) |
void |
removeColumnMeta(org.uberfire.ext.widgets.table.client.ColumnMeta<T> columnMeta) |
boolean |
removeSelectionIgnoreColumn(com.google.gwt.user.cellview.client.Column<T,?> column) |
void |
selectAllItems() |
void |
setItemSelection(T item,
Boolean newValue) |
protected void |
setSelectedItems(List<T> selectedItems) |
void |
setSelectionCallback(Consumer<T> selectionCallback) |
void |
setTooltip(int row,
int column,
String description) |
void |
updateSelectedColumnRow(Integer row,
T object,
Boolean value) |
enableDataGridMinWidth, getDataProvider, getPageSize, getPageStart, getTableHeight, getTopToolbar, isDataGridMinWidthEnabled, loadPageSizePreferences, makeWidget, setColumnPicker, setDataProvider, setDefaultColumWidthSize, setPageSizesSelectorDropup, setShowFastFordwardPagerButton, setShowLastPagerButton, setTableHeight
afterColumnChangedHandler, getColumnPicker, getGridPreferencesStore, isPersistingPreferencesOnChange, saveGridPreferences, saveGridToUserPreferences, setGridPreferencesStore, setPersistPreferencesOnChange, setPreferencesService, setupColumnPicker, storeColumnToPreferences
addCellPreviewHandler, addColumn, addColumn, addColumn, addColumns, addColumnSortHandler, addDataGridStyles, addDataGridStyles, addRangeChangeHandler, addRowCountChangeHandler, addTableTitle, getCenterToolbar, getColumnHeader, getColumnIndex, getColumnSortList, getLeftToolbar, getRightActionsToolbar, getRightToolbar, getRowCount, getSelectionModel, getToolbar, getVisibleItem, getVisibleItemCount, getVisibleItems, getVisibleRange, isRowCountExact, redraw, refresh, setAlwaysShowScrollBars, setColumnPicker, setColumnPickerButtonVisible, setColumnWidth, setEmptyTableCaption, setEmptyTableWidget, setHeight, setPixelSize, setRowCount, setRowCount, setRowData, setRowData, setRowStyles, setSelectionModel, setSelectionModel, setSize, setToolBarVisible, setupDataGrid, setupDataGrid, setupGridTable, setVisibleRange, setVisibleRange, setVisibleRangeAndClearData, setWidth
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, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
public ExtendedPagedTable(org.uberfire.ext.services.shared.preferences.GridGlobalPreferences gridPreferences)
public void setTooltip(int row, int column, String description)
public int getKeyboardSelectedColumn()
public int getKeyboardSelectedRow()
public int getColumnCount()
public void removeColumn(com.google.gwt.user.cellview.client.Column<T,?> col)
public void removeColumnMeta(org.uberfire.ext.widgets.table.client.ColumnMeta<T> columnMeta)
public Collection<org.uberfire.ext.widgets.table.client.ColumnMeta<T>> getColumnMetaList()
public void addSelectionIgnoreColumn(com.google.gwt.user.cellview.client.Column<T,?> column)
public boolean removeSelectionIgnoreColumn(com.google.gwt.user.cellview.client.Column<T,?> column)
public boolean isSelectionIgnoreColumn(int colIx)
public boolean isItemSelected(T item)
public boolean hasSelectedItems()
public void deselectAllItems()
public void selectAllItems()
public boolean isAllItemsSelected()
protected com.google.gwt.view.client.NoSelectionModel<T> createSelectionModel()
protected com.google.gwt.view.client.DefaultSelectionEventManager<T> createNoActionColumnManager()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.