Class UberfirePagedTable<T>
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.uberfire.ext.widgets.table.client.UberfireSimpleTable<T>
-
- org.uberfire.ext.widgets.table.client.UberfirePagedTable<T>
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.view.client.HasCellPreviewHandlers<T>,com.google.gwt.view.client.HasData<T>,com.google.gwt.view.client.HasRows
public class UberfirePagedTable<T> extends UberfireSimpleTable<T>
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PAGE_SIZEUberfireSimplePagerpagerorg.gwtbootstrap3.client.ui.ListBoxpageSizesSelectorprotected booleanshowPageSizesSelector-
Fields inherited from class org.uberfire.ext.widgets.table.client.UberfireSimpleTable
centerToolbar, columnPicker, columnPickerButton, dataGrid, leftToolbar, rightActionsToolbar, rightToolbar, toolbarContainer
-
-
Constructor Summary
Constructors Constructor Description UberfirePagedTable()UberfirePagedTable(int pageSize)UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey)UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey, boolean showPageSizesSelector)UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey, boolean showPageSizesSelector, boolean showFFButton, boolean showLButton)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreatePageSizesListBox(int minPageSize, int maxPageSize, int incPageSize)com.google.gwt.view.client.AbstractDataProvider<T>getDataProvider()intgetPageSize()intgetPageStart()voidloadPageSizePreferences()protected com.google.gwt.user.client.ui.WidgetmakeWidget()voidsetDataProvider(com.google.gwt.view.client.AbstractDataProvider<T> dataProvider)voidsetShowFastFordwardPagerButton(boolean showFastFordwardPagerButton)voidsetShowLastPagerButton(boolean showLastPagerButton)-
Methods inherited from class org.uberfire.ext.widgets.table.client.UberfireSimpleTable
addCellPreviewHandler, addColumn, addColumn, addColumn, addColumns, addColumnSortHandler, addDataGridStyles, addDataGridStyles, addRangeChangeHandler, addRowCountChangeHandler, addTableTitle, afterColumnChangedHandler, getCenterToolbar, getColumnHeader, getColumnIndex, getColumnPicker, 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, setupColumnPicker, setupDataGrid, setupDataGrid, setupGridTable, setVisibleRange, setVisibleRange, setVisibleRangeAndClearData, setWidth
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
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
-
-
-
-
Field Detail
-
DEFAULT_PAGE_SIZE
public static final int DEFAULT_PAGE_SIZE
- See Also:
- Constant Field Values
-
pager
@UiField public UberfireSimplePager pager
-
pageSizesSelector
@UiField public org.gwtbootstrap3.client.ui.ListBox pageSizesSelector
-
showPageSizesSelector
protected boolean showPageSizesSelector
-
-
Constructor Detail
-
UberfirePagedTable
public UberfirePagedTable()
-
UberfirePagedTable
public UberfirePagedTable(int pageSize)
-
UberfirePagedTable
public UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey)
-
UberfirePagedTable
public UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey, boolean showPageSizesSelector)
-
UberfirePagedTable
public UberfirePagedTable(int pageSize, com.google.gwt.view.client.ProvidesKey<T> providesKey, boolean showPageSizesSelector, boolean showFFButton, boolean showLButton)
-
-
Method Detail
-
makeWidget
protected com.google.gwt.user.client.ui.Widget makeWidget()
- Overrides:
makeWidgetin classUberfireSimpleTable<T>
-
getDataProvider
public com.google.gwt.view.client.AbstractDataProvider<T> getDataProvider()
-
setDataProvider
public void setDataProvider(com.google.gwt.view.client.AbstractDataProvider<T> dataProvider)
-
getPageSize
public int getPageSize()
-
getPageStart
public int getPageStart()
-
createPageSizesListBox
public void createPageSizesListBox(int minPageSize, int maxPageSize, int incPageSize)
-
loadPageSizePreferences
public final void loadPageSizePreferences()
-
setShowLastPagerButton
public void setShowLastPagerButton(boolean showLastPagerButton)
-
setShowFastFordwardPagerButton
public void setShowFastFordwardPagerButton(boolean showFastFordwardPagerButton)
-
-