@Dependent public class GoogleTableDisplayer extends GoogleDisplayer<GoogleTableDisplayer.View>
Modifier and Type | Class and Description |
---|---|
static interface |
GoogleTableDisplayer.View |
AbstractDisplayer.ExpressionEval, AbstractDisplayer.Formatter
Modifier and Type | Field and Description |
---|---|
protected int |
currentPage |
protected String |
lastOrderedColumn |
protected org.dashbuilder.dataset.sort.SortOrder |
lastSortOrder |
protected int |
numberOfPages |
protected int |
numberOfRows |
protected int |
pageSelectorSize |
protected int |
pageSize |
protected boolean |
showTotalPagesHint |
protected boolean |
showTotalRowsHint |
protected GoogleTableDisplayer.View |
view |
columnSelectionMap, currentFilter, dataSet, dataSetHandler, displayerConstraints, displayerSettings, drawn, evaluator, formatter, formatterMap, listenerList, refreshEnabled
Constructor and Description |
---|
GoogleTableDisplayer(GoogleTableDisplayer.View view,
FilterLabelSet filterLabelSet) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterDataSetLookup(org.dashbuilder.dataset.DataSet dataSet) |
protected void |
beforeDataSetLookup() |
DisplayerConstraints |
createDisplayerConstraints() |
protected void |
createVisualization() |
int |
getCurrentPage() |
int |
getLeftMostPageNumber() |
int |
getRightMostPageNumber() |
GoogleTableDisplayer.View |
getView() |
void |
gotoPage(int pageNumber) |
void |
onFilterEnabled(Displayer displayer,
org.dashbuilder.dataset.filter.DataSetFilter filter) |
void |
onFilterEnabled(Displayer displayer,
org.dashbuilder.dataset.group.DataSetGroup groupOp) |
void |
onFilterReset(Displayer displayer,
org.dashbuilder.dataset.filter.DataSetFilter filter) |
void |
onFilterReset(Displayer displayer,
List<org.dashbuilder.dataset.group.DataSetGroup> groupOps) |
void |
sortBy(String column) |
protected void |
updateVisualization() |
draw, getFilterLabelSet, pushDataToView, ready, updateFilterStatus
addFormatter, addListener, afterClose, afterDraw, afterLoad, afterRedraw, asWidget, beforeLoad, checkDisplayerSettings, close, export, filterApply, filterApply, filterColumns, filterIndexes, filterInterval, filterIntervals, filterReset, filterReset, filterUpdate, filterUpdate, filterUpdate, formatDate, formatDateDynamic, formatDateFixed, formatInterval, formatValue, formatValue, getDataSetHandler, getDisplayerConstraints, getDisplayerId, getDisplayerSettings, getEvaluator, getFormatter, getFormatter, handleError, handleError, handleError, handleError, isDrawn, isRefreshOn, onClose, onDataLoaded, onDataLookup, onDraw, onError, onFilterUpdate, onRedraw, parseDynamicGroupDate, redraw, setDataSetHandler, setDisplayerSettings, setEvaluator, setFormatter, setRefreshOn, showError, sortApply, updateRefreshTimer
protected GoogleTableDisplayer.View view
protected int pageSize
protected int currentPage
protected int numberOfRows
protected int numberOfPages
protected int pageSelectorSize
protected String lastOrderedColumn
protected org.dashbuilder.dataset.sort.SortOrder lastSortOrder
protected boolean showTotalRowsHint
protected boolean showTotalPagesHint
@Inject public GoogleTableDisplayer(GoogleTableDisplayer.View view, FilterLabelSet filterLabelSet)
public GoogleTableDisplayer.View getView()
getView
in class AbstractDisplayer<GoogleTableDisplayer.View>
public DisplayerConstraints createDisplayerConstraints()
createDisplayerConstraints
in class AbstractDisplayer<GoogleTableDisplayer.View>
protected void beforeDataSetLookup()
beforeDataSetLookup
in class AbstractDisplayer<GoogleTableDisplayer.View>
protected void afterDataSetLookup(org.dashbuilder.dataset.DataSet dataSet)
afterDataSetLookup
in class AbstractDisplayer<GoogleTableDisplayer.View>
protected void createVisualization()
createVisualization
in class GoogleDisplayer<GoogleTableDisplayer.View>
protected void updateVisualization()
updateVisualization
in class AbstractDisplayer<GoogleTableDisplayer.View>
public void sortBy(String column)
public void gotoPage(int pageNumber)
public int getLeftMostPageNumber()
public int getRightMostPageNumber()
public int getCurrentPage()
public void onFilterEnabled(Displayer displayer, org.dashbuilder.dataset.group.DataSetGroup groupOp)
onFilterEnabled
in interface DisplayerListener
onFilterEnabled
in class AbstractDisplayer<GoogleTableDisplayer.View>
public void onFilterEnabled(Displayer displayer, org.dashbuilder.dataset.filter.DataSetFilter filter)
onFilterEnabled
in interface DisplayerListener
onFilterEnabled
in class AbstractDisplayer<GoogleTableDisplayer.View>
public void onFilterReset(Displayer displayer, List<org.dashbuilder.dataset.group.DataSetGroup> groupOps)
onFilterReset
in interface DisplayerListener
onFilterReset
in class AbstractDisplayer<GoogleTableDisplayer.View>
public void onFilterReset(Displayer displayer, org.dashbuilder.dataset.filter.DataSetFilter filter)
onFilterReset
in interface DisplayerListener
onFilterReset
in class AbstractDisplayer<GoogleTableDisplayer.View>
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.