public class TableDisplayerView extends AbstractGwtDisplayerView<TableDisplayer> implements TableDisplayer.View
| Modifier and Type | Class and Description |
|---|---|
protected class |
TableDisplayerView.DataColumnCell |
protected class |
TableDisplayerView.TableProvider
The table data provider
|
| Modifier and Type | Field and Description |
|---|---|
protected org.gwtbootstrap3.client.ui.Button |
exportToCsvButton |
protected org.gwtbootstrap3.client.ui.Button |
exportToXlsButton |
protected com.google.gwt.user.client.ui.VerticalPanel |
rootPanel |
protected PagedTable<Integer> |
table |
protected TableDisplayerView.TableProvider |
tableProvider |
protected com.google.gwt.user.client.ui.HTML |
titleHtml |
presenter| Constructor and Description |
|---|
TableDisplayerView() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(org.dashbuilder.dataset.ColumnType columnType,
String columnId,
String columnName,
int index,
boolean selectEnabled,
boolean sortEnabled) |
protected com.google.gwt.user.cellview.client.Column<Integer,?> |
createColumn(org.dashbuilder.dataset.ColumnType type,
String columnId,
boolean selectable,
int columnNumber) |
void |
createTable(int pageSize,
FilterLabelSet filterLabelSet) |
void |
exportFileUrl(String url) |
void |
exportNoData() |
void |
exportTooManyRows(int rowNum,
int limit) |
String |
getColumnsTitle() |
String |
getGroupsTitle() |
int |
getLastOffset() |
int |
getPageSize() |
void |
gotoFirstPage() |
void |
init(TableDisplayer presenter) |
void |
redrawTable() |
void |
setColumnPickerEnabled(boolean enabled) |
void |
setExportToCsvEnabled(boolean enabled) |
void |
setExportToXlsEnabled(boolean enabled) |
void |
setPagerEnabled(boolean enabled) |
void |
setSortEnabled(boolean enabled) |
void |
setTotalRows(int rows,
boolean isExact) |
protected void |
setupToolbar() |
void |
setWidth(int width) |
void |
showTitle(String title) |
cancelRefreshTimer, clear, displayMessage, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, getPresenter, setId, setPresenter, setVisualization, showLoading, showVisualizationclaimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcancelRefreshTimer, clear, enableRefreshTimer, error, errorDataSetNotFound, errorMissingHandler, errorMissingSettings, setId, showLoading, showVisualizationprotected com.google.gwt.user.client.ui.HTML titleHtml
protected TableDisplayerView.TableProvider tableProvider
protected com.google.gwt.user.client.ui.VerticalPanel rootPanel
protected PagedTable<Integer> table
protected org.gwtbootstrap3.client.ui.Button exportToCsvButton
protected org.gwtbootstrap3.client.ui.Button exportToXlsButton
public void init(TableDisplayer presenter)
init in interface HasPresenter<TableDisplayer>public void showTitle(String title)
showTitle in interface TableDisplayer.Viewpublic String getGroupsTitle()
getGroupsTitle in interface TableDisplayer.Viewpublic String getColumnsTitle()
getColumnsTitle in interface TableDisplayer.Viewpublic void createTable(int pageSize,
FilterLabelSet filterLabelSet)
createTable in interface TableDisplayer.Viewprotected void setupToolbar()
public void redrawTable()
redrawTable in interface TableDisplayer.Viewpublic void setWidth(int width)
setWidth in interface TableDisplayer.Viewpublic void setSortEnabled(boolean enabled)
setSortEnabled in interface TableDisplayer.Viewpublic void setTotalRows(int rows,
boolean isExact)
setTotalRows in interface TableDisplayer.Viewpublic void setPagerEnabled(boolean enabled)
setPagerEnabled in interface TableDisplayer.Viewpublic void setColumnPickerEnabled(boolean enabled)
setColumnPickerEnabled in interface TableDisplayer.Viewpublic void setExportToCsvEnabled(boolean enabled)
setExportToCsvEnabled in interface TableDisplayer.Viewpublic void setExportToXlsEnabled(boolean enabled)
setExportToXlsEnabled in interface TableDisplayer.Viewpublic void addColumn(org.dashbuilder.dataset.ColumnType columnType,
String columnId,
String columnName,
int index,
boolean selectEnabled,
boolean sortEnabled)
addColumn in interface TableDisplayer.Viewpublic void gotoFirstPage()
gotoFirstPage in interface TableDisplayer.Viewpublic int getLastOffset()
getLastOffset in interface TableDisplayer.Viewpublic int getPageSize()
getPageSize in interface TableDisplayer.Viewpublic void exportNoData()
exportNoData in interface TableDisplayer.Viewpublic void exportTooManyRows(int rowNum,
int limit)
exportTooManyRows in interface TableDisplayer.Viewpublic void exportFileUrl(String url)
exportFileUrl in interface TableDisplayer.ViewCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.