Package org.dashbuilder.displayer
Interface XAxisChartSettingsBuilder<T extends XAxisChartSettingsBuilder>
-
- All Superinterfaces:
ChartSettingsBuilder<T>,org.dashbuilder.dataset.DataSetLookupBuilder<T>,DisplayerSettingsBuilder<T>
- All Known Subinterfaces:
AreaChartSettingsBuilder<T>,BarChartSettingsBuilder<T>,BubbleChartSettingsBuilder<T>,LineChartSettingsBuilder<T>,MapChartSettingsBuilder<T>,PieChartSettingsBuilder<T>
- All Known Implementing Classes:
AreaChartSettingsBuilderImpl,BarChartSettingsBuilderImpl,BubbleChartSettingsBuilderImpl,LineChartSettingsBuilderImpl,MapChartSettingsBuilderImpl,PieChartSettingsBuilderImpl
public interface XAxisChartSettingsBuilder<T extends XAxisChartSettingsBuilder> extends ChartSettingsBuilder<T>
A common base interface for al charts that are axis-based.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TxAxisAngle(int angle)Set the X axis labels display angle (from 0 to 360).TxAxisShowLabels(boolean axisShowLabels)Set if the X axis labels should be displayedTxAxisTitle(String title)Set the X axis title.TyAxisShowLabels(boolean axisShowLabels)Set if the Y axis labels should be displayedTyAxisTitle(String title)Set the Y axis title.-
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
-
-
-
-
Method Detail
-
xAxisTitle
T xAxisTitle(String title)
Set the X axis title.- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a DisplayerSettings.
-
xAxisAngle
T xAxisAngle(int angle)
Set the X axis labels display angle (from 0 to 360).- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a DisplayerSettings.
-
yAxisTitle
T yAxisTitle(String title)
Set the Y axis title.- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a DisplayerSettings.
-
yAxisShowLabels
T yAxisShowLabels(boolean axisShowLabels)
Set if the Y axis labels should be displayed- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a DisplayerSettings.
-
xAxisShowLabels
T xAxisShowLabels(boolean axisShowLabels)
Set if the X axis labels should be displayed- Returns:
- The DisplayerSettingsBuilder instance that is being used to configure a DisplayerSettings.
-
-