Package org.dashbuilder.displayer
Interface BarChartSettingsBuilder<T extends BarChartSettingsBuilder>
-
- All Superinterfaces:
ChartSettingsBuilder<T>,org.dashbuilder.dataset.DataSetLookupBuilder<T>,DisplayerSettingsBuilder<T>,XAxisChartSettingsBuilder<T>
- All Known Implementing Classes:
BarChartSettingsBuilderImpl
public interface BarChartSettingsBuilder<T extends BarChartSettingsBuilder> extends XAxisChartSettingsBuilder<T>
A displayer settings builder for bar chartsDisplayerSettingsFactory.newBarChartSettings() .title("By Product") .column("Product") .column("Total amount") .buildSettings()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tset3d(boolean b)TsubType_Bar()Set this bar chart's subtype to a simple bar chart (i.e. horizontal non-stacked bars)TsubType_Column()Set this bar chart's subtype to a simple column chart (i.e. vertical non-stacked bars)TsubType_StackedBar()Set this bar chart's subtype to a stacked bar chart (i.e. horizontal stacked bars)TsubType_StackedColumn()Set this bar chart's subtype to a stacked column chart (i.e. vertical stacked bars)-
Methods inherited from interface org.dashbuilder.displayer.ChartSettingsBuilder
height, legendOff, legendOn, legendOn, margins, resizableOff, resizableOn, width
-
Methods inherited from interface org.dashbuilder.dataset.DataSetLookupBuilder
asc, buildLookup, column, column, column, column, column, dataset, desc, dynamic, dynamic, dynamic, filter, filter, firstDay, firstMonth, fixed, group, group, group, join, rowNumber, rowOffset, select, sort, sort
-
Methods inherited from interface org.dashbuilder.displayer.DisplayerSettingsBuilder
backgroundColor, buildSettings, dataset, expression, expression, filterOff, filterOn, format, format, format, htmlTemplate, jsTemplate, refreshOff, refreshOn, refreshOn, renderer, subtype, title, titleVisible, uuid
-
Methods inherited from interface org.dashbuilder.displayer.XAxisChartSettingsBuilder
xAxisAngle, xAxisShowLabels, xAxisTitle, yAxisShowLabels, yAxisTitle
-
-
-
-
Method Detail
-
set3d
T set3d(boolean b)
- Parameters:
b- True if the bars of this bar chart are to be shown in 3D, false if they are to be shown flat.- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Bar chart data displayer.
-
subType_Bar
T subType_Bar()
Set this bar chart's subtype to a simple bar chart (i.e. horizontal non-stacked bars)- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Bar chart data displayer.
-
subType_StackedBar
T subType_StackedBar()
Set this bar chart's subtype to a stacked bar chart (i.e. horizontal stacked bars)- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Bar chart data displayer.
-
subType_Column
T subType_Column()
Set this bar chart's subtype to a simple column chart (i.e. vertical non-stacked bars)- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Bar chart data displayer.
-
subType_StackedColumn
T subType_StackedColumn()
Set this bar chart's subtype to a stacked column chart (i.e. vertical stacked bars)- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Bar chart data displayer.
-
-