Class C3BarChartDisplayer
- 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<C3BarChartDisplayer.View>
-
- org.dashbuilder.renderer.c3.client.charts.bar.C3BarChartDisplayer
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,org.dashbuilder.displayer.client.Displayer,org.dashbuilder.displayer.client.DisplayerListener
@Dependent public class C3BarChartDisplayer extends C3XYDisplayer<C3BarChartDisplayer.View>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceC3BarChartDisplayer.View
-
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 C3BarChartDisplayer(C3BarChartDisplayer.View view, org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, C3JsTypesFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected C3AxisInfocreateAxis()org.dashbuilder.displayer.DisplayerConstraintscreateDisplayerConstraints()C3BarChartDisplayer.ViewgetView()booleanisRotated()C3BarChartDisplayernotRotated()C3BarChartDisplayerrotated()voidsetRotated(boolean rotated)C3BarChartDisplayerstacked()C3BarChartDisplayerstackedAndRotated()-
Methods inherited from class org.dashbuilder.renderer.c3.client.C3XYDisplayer
buildConfiguration, createGroups, createTickY, isStacked, setStacked, stackedGroups
-
Methods inherited from class org.dashbuilder.renderer.c3.client.C3Displayer
createAxisX, createAxisY, createCategories, createColor, createData, 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, 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
-
C3BarChartDisplayer
@Inject public C3BarChartDisplayer(C3BarChartDisplayer.View view, org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet, C3JsTypesFactory factory)
-
-
Method Detail
-
notRotated
public C3BarChartDisplayer notRotated()
-
rotated
public C3BarChartDisplayer rotated()
-
stacked
public C3BarChartDisplayer stacked()
-
stackedAndRotated
public C3BarChartDisplayer stackedAndRotated()
-
createDisplayerConstraints
public org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()
- Overrides:
createDisplayerConstraintsin classC3Displayer
-
createAxis
protected C3AxisInfo createAxis()
- Overrides:
createAxisin classC3Displayer
-
isRotated
public boolean isRotated()
-
setRotated
public void setRotated(boolean rotated)
-
getView
public C3BarChartDisplayer.View getView()
- Specified by:
getViewin classorg.dashbuilder.displayer.client.AbstractDisplayer
-
-