Package org.dashbuilder.displayer
Interface PieChartSettingsBuilder<T extends PieChartSettingsBuilder>
-
- All Superinterfaces:
ChartSettingsBuilder<T>,org.dashbuilder.dataset.DataSetLookupBuilder<T>,DisplayerSettingsBuilder<T>,XAxisChartSettingsBuilder<T>
- All Known Implementing Classes:
PieChartSettingsBuilderImpl
public interface PieChartSettingsBuilder<T extends PieChartSettingsBuilder> extends XAxisChartSettingsBuilder<T>
A displayer settings builder for pie chartsDisplayerSettingsFactory.newPieChartSettings() .title("By Product") .column("Product") .column("Total amount")
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TsubType_Donut()Set this pie chart's subtype to a donut-like simple pie chart (i.e. a pie chart with a hole in its center)TsubType_Donut(String holeLabel)Set this pie chart's subtype to a donut-like simple pie chart (i.e. a pie chart with a hole in its center) and, in addition, with the label to assign inside the donut graph hole.TsubType_Pie()Set this pie chart's subtype to a simple pie chartTsubType_Pie_3d()Set this pie chart's subtype to a 3D pie chart-
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
-
subType_Pie
T subType_Pie()
Set this pie chart's subtype to a simple pie chart- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Pie chart data displayer.
-
subType_Pie_3d
T subType_Pie_3d()
Set this pie chart's subtype to a 3D pie chart- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Pie chart data displayer.
-
subType_Donut
T subType_Donut()
Set this pie chart's subtype to a donut-like simple pie chart (i.e. a pie chart with a hole in its center)- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Pie chart data displayer.
-
subType_Donut
T subType_Donut(String holeLabel)
Set this pie chart's subtype to a donut-like simple pie chart (i.e. a pie chart with a hole in its center) and, in addition, with the label to assign inside the donut graph hole.- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a Pie chart data displayer.
-
-