Class C3XYDisplayer<V extends C3Displayer.View>
- java.lang.Object
-
- org.dashbuilder.displayer.client.AbstractDisplayer<V>
-
- org.dashbuilder.displayer.client.AbstractGwtDisplayer<V>
-
- org.dashbuilder.renderer.c3.client.C3AbstractDisplayer<V>
-
- org.dashbuilder.renderer.c3.client.C3Displayer
-
- org.dashbuilder.renderer.c3.client.C3XYDisplayer<V>
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
- Direct Known Subclasses:
C3AreaChartDisplayer,C3BarChartDisplayer,C3BubbleChartDisplayer,C3LineChartDisplayer
public abstract class C3XYDisplayer<V extends C3Displayer.View> extends C3Displayer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.dashbuilder.renderer.c3.client.C3Displayer
C3Displayer.View<P extends C3AbstractDisplayer>
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.renderer.c3.client.C3Displayer
COLOR_PATTERN, factory
-
Fields inherited from class org.dashbuilder.renderer.c3.client.C3AbstractDisplayer
filterLabelSet
-
-
Constructor Summary
Constructors Constructor Description C3XYDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, C3JsTypesFactory builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected C3ChartConfbuildConfiguration()protected String[][]createGroups()protected C3TickcreateTickY()booleanisStacked()voidsetStacked(boolean stacked)protected String[][]stackedGroups()-
Methods inherited from class org.dashbuilder.renderer.c3.client.C3Displayer
createAxis, createAxisX, createAxisY, createCategories, createColor, createData, createDisplayerConstraints, createPadding, createPoint, createSelection, createSeries, createSize, createTickX, createXs, getDataTable, getSelectedCategory, getSelectedRowIndex, updateVisualizationWithData
-
Methods inherited from class org.dashbuilder.renderer.c3.client.C3AbstractDisplayer
addToSelection, columnValueToString, createVisualization, 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, 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
-
-
-
-
Constructor Detail
-
C3XYDisplayer
public C3XYDisplayer(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, C3JsTypesFactory builder)
-
-
Method Detail
-
buildConfiguration
protected C3ChartConf buildConfiguration()
- Overrides:
buildConfigurationin classC3Displayer
-
createTickY
protected C3Tick createTickY()
- Overrides:
createTickYin classC3Displayer
-
stackedGroups
protected String[][] stackedGroups()
-
createGroups
protected String[][] createGroups()
- Overrides:
createGroupsin classC3Displayer
-
isStacked
public boolean isStacked()
-
setStacked
public void setStacked(boolean stacked)
-
-