Class D3MapDisplayer
- java.lang.Object
-
- org.dashbuilder.displayer.client.AbstractDisplayer<V>
-
- org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
- org.dashbuilder.renderer.c3.client.C3AbstractDisplayer<D3MapDisplayer.View>
-
- org.dashbuilder.renderer.c3.client.charts.map.D3MapDisplayer
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
@Dependent public class D3MapDisplayer extends C3AbstractDisplayer<D3MapDisplayer.View>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceD3MapDisplayer.View
-
Field Summary
-
Fields inherited from class org.dashbuilder.renderer.c3.client.C3AbstractDisplayer
filterLabelSet
-
-
Constructor Summary
Constructors Constructor Description D3MapDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, D3MapDisplayer.View view, CountriesGeoJsonService countriesGeoJsonService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.dashbuilder.displayer.DisplayerConstraintscreateDisplayerConstraints()protected voidcreateVisualization()Stringformat(Double value)D3MapConfgetConf()D3MapDisplayer.ViewgetView()booleanisShowLegend()D3MapDisplayermarkers()D3MapDisplayerregions()protected Map<String,Double>retrieveData(org.dashbuilder.dataset.DataSet dataSet)voidselectLocation(String location)protected voidupdateVisualizationWithData()-
Methods inherited from class org.dashbuilder.renderer.c3.client.C3AbstractDisplayer
addToSelection, columnValueToString, evaluateValueToString, updateFilterStatus, updateVisualization
-
Methods inherited from class org.dashbuilder.displayer.client.AbstractDisplayer
addFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeDataSetLookup, beforeLoad, checkDisplayerSettings, close, 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, 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
-
-
-
-
Constructor Detail
-
D3MapDisplayer
@Inject public D3MapDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, D3MapDisplayer.View view, CountriesGeoJsonService countriesGeoJsonService)
-
-
Method Detail
-
createVisualization
protected void createVisualization()
- Overrides:
createVisualizationin classC3AbstractDisplayer<D3MapDisplayer.View>
-
getView
public D3MapDisplayer.View getView()
- Specified by:
getViewin classorg.dashbuilder.displayer.client.AbstractDisplayer<D3MapDisplayer.View>
-
createDisplayerConstraints
public org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()
- Specified by:
createDisplayerConstraintsin classorg.dashbuilder.displayer.client.AbstractDisplayer<D3MapDisplayer.View>
-
updateVisualizationWithData
protected void updateVisualizationWithData()
- Specified by:
updateVisualizationWithDatain classC3AbstractDisplayer<D3MapDisplayer.View>
-
selectLocation
public void selectLocation(String location)
-
markers
public D3MapDisplayer markers()
-
regions
public D3MapDisplayer regions()
-
getConf
public D3MapConf getConf()
-
isShowLegend
public boolean isShowLegend()
-
-