Class GoogleDisplayer<V extends GoogleDisplayer.View>
- java.lang.Object
-
- org.dashbuilder.displayer.client.AbstractDisplayer<V>
-
- org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
- org.dashbuilder.renderer.google.client.GoogleDisplayer<V>
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
- Direct Known Subclasses:
GoogleChartDisplayer,GoogleTableDisplayer
public abstract class GoogleDisplayer<V extends GoogleDisplayer.View> extends org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGoogleDisplayer.View<P extends GoogleDisplayer>
-
Constructor Summary
Constructors Constructor Description GoogleDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateVisualization()voiddraw()GCharts drawing is done asynchronously via the GoogleRenderer (see ready() method below)org.dashbuilder.common.client.widgets.FilterLabelSetgetFilterLabelSet()voidpushDataToView()voidready()Invoked asynchronously by the GoogleRenderer when the displayer is ready for displayprotected voidupdateFilterStatus()-
Methods inherited from class org.dashbuilder.displayer.client.AbstractDisplayer
addFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeDataSetLookup, beforeLoad, checkDisplayerSettings, close, createDisplayerConstraints, 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, getView, handleError, handleError, handleError, handleError, isDrawn, isRefreshOn, onClose, onDataLoaded, onDataLookup, onDraw, onError, onFilterEnabled, onFilterEnabled, onFilterReset, onFilterReset, onFilterUpdate, onRedraw, parseDynamicGroupDate, redraw, setDataSetHandler, setDisplayerSettings, setEvaluator, setFormatter, setRefreshOn, showError, sortApply, updateRefreshTimer, updateVisualization
-
-
-
-
Method Detail
-
getFilterLabelSet
public org.dashbuilder.common.client.widgets.FilterLabelSet getFilterLabelSet()
-
draw
public void draw()
GCharts drawing is done asynchronously via the GoogleRenderer (see ready() method below)- Specified by:
drawin interfaceorg.dashbuilder.displayer.client.Displayer- Overrides:
drawin classorg.dashbuilder.displayer.client.AbstractDisplayer<V extends GoogleDisplayer.View>
-
ready
public void ready()
Invoked asynchronously by the GoogleRenderer when the displayer is ready for display
-
createVisualization
protected void createVisualization()
- Specified by:
createVisualizationin classorg.dashbuilder.displayer.client.AbstractDisplayer<V extends GoogleDisplayer.View>
-
updateFilterStatus
protected void updateFilterStatus()
-
pushDataToView
public void pushDataToView()
-
-