Class C3AbstractDisplayer<V extends C3AbstractDisplayer.View>
- java.lang.Object
-
- org.dashbuilder.displayer.client.AbstractDisplayer<V>
-
- org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
- org.dashbuilder.renderer.c3.client.C3AbstractDisplayer<V>
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
- Direct Known Subclasses:
C3Displayer,D3MapDisplayer
public abstract class C3AbstractDisplayer<V extends C3AbstractDisplayer.View> extends org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceC3AbstractDisplayer.View<P extends C3AbstractDisplayer>
-
Field Summary
Fields Modifier and Type Field Description protected org.dashbuilder.common.client.widgets.FilterLabelSetfilterLabelSet
-
Constructor Summary
Constructors Constructor Description C3AbstractDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddToSelection(int row)protected StringcolumnValueToString(Object mightBeNull)protected voidcreateVisualization()protected StringevaluateValueToString(Object mightBeNull, org.dashbuilder.displayer.ColumnSettings settings)protected voidupdateFilterStatus()protected voidupdateVisualization()protected abstract voidupdateVisualizationWithData()-
Methods inherited from class org.dashbuilder.displayer.client.AbstractDisplayer
addFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeDataSetLookup, beforeLoad, checkDisplayerSettings, close, createDisplayerConstraints, draw, 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
-
-
-
-
Method Detail
-
createVisualization
protected void createVisualization()
- Specified by:
createVisualizationin classorg.dashbuilder.displayer.client.AbstractDisplayer<V extends C3AbstractDisplayer.View>
-
updateVisualization
protected void updateVisualization()
- Specified by:
updateVisualizationin classorg.dashbuilder.displayer.client.AbstractDisplayer<V extends C3AbstractDisplayer.View>
-
updateVisualizationWithData
protected abstract void updateVisualizationWithData()
-
addToSelection
protected void addToSelection(int row)
-
updateFilterStatus
protected void updateFilterStatus()
-
evaluateValueToString
protected String evaluateValueToString(Object mightBeNull, org.dashbuilder.displayer.ColumnSettings settings)
-
-