Class ChartOptions.XYMinMax<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C,O>>
Object
ObjectIdentity
BacklinkBuilder<C>
AbstractChartOptions<C,O>
ChartOptions.Basic<C,O>
ChartOptions.XYLabels<C,O>
XYMinMax<C,O>
- Direct Known Subclasses:
BubbleChart.BubbleOptions,ScatterChart.ScatterOptions
- Enclosing class:
ChartOptions
public abstract static class ChartOptions.XYMinMax<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C,O>>
extends ChartOptions.XYLabels<C,O>
Re-exposes
AbstractChartOptions.setXMin(BigDecimal), AbstractChartOptions.setXMax(BigDecimal),
AbstractChartOptions.setYMin(BigDecimal), and AbstractChartOptions.setYMax(BigDecimal) as
public, on top of everything ChartOptions.XYLabels exposes; the tier extended by a concrete Options
type whose X and Y axes are both plain numeric scales worth bounding, for example
ScatterChart.ScatterOptions or BubbleChart.BubbleOptions. A sibling of ChartOptions.ZAxis,
not an ancestor of it: a concrete Options type extends one or the other, not both.-
Field Summary
Fields inherited from class BacklinkBuilder
METHOD_BACKFields inherited from class ObjectIdentity
classId, idGenerator, instanceId, invocations, m, NONE, parentObjectIdentity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal OsetXMax(BigDecimal xMax) Sets the X axis' upper bound for a chart type whose X axis is a plain numeric scale.final OsetXMin(BigDecimal xMin) Sets the X axis' lower bound for a chart type whose X axis is a plain numeric scale.final OsetYMax(BigDecimal yMax) Sets the Y axis' upper bound.final OsetYMin(BigDecimal yMin) Sets the Y axis' lower bound.Methods inherited from class ChartOptions.XYLabels
setXLabel, setYLabelMethods inherited from class ChartOptions.Basic
setHideLegend, setHideTooltips, setSubtitle, setTitleMethods inherited from class AbstractChartOptions
getThis, setBoxplotAxisLabel, setBoxplotAxisMax, setBoxplotAxisMin, setComparison, setComparisonType, setDisableDrilldown, setDisableZoom, setMarker, setMaxDataPoints, setShowZAxis, setXLogarithmic, setXMax, setXMin, setYLogarithmic, setZLabel, setZLogarithmic, setZMax, setZMinMethods inherited from class BacklinkBuilder
back, getParentMethods inherited from class ObjectIdentity
addInvocation, addInvocation, addInvocationInternal, getClassId
-
Constructor Details
-
XYMinMax
-
-
Method Details
-
setXMin
Description copied from class:AbstractChartOptionsSets the X axis' lower bound for a chart type whose X axis is a plain numeric scale. Declaredprotectedhere; re-exposed aspublicviaChartOptions.XYMinMax, for exampleScatterChart.ScatterOptions.- Overrides:
setXMinin classAbstractChartOptions<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C, O>> - Parameters:
xMin- the lowest value to show on the X axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-
setXMax
Description copied from class:AbstractChartOptionsSets the X axis' upper bound for a chart type whose X axis is a plain numeric scale. Declaredprotectedhere; re-exposed aspublicviaChartOptions.XYMinMax, for exampleScatterChart.ScatterOptions.- Overrides:
setXMaxin classAbstractChartOptions<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C, O>> - Parameters:
xMax- the highest value to show on the X axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-
setYMin
Description copied from class:AbstractChartOptionsSets the Y axis' lower bound. Declaredprotectedhere; re-exposed aspublicindependently via bothChartOptions.XYMinMaxandChartOptions.ZAxis, since most chart types have a Y axis worth bounding regardless of which of those two tiers they otherwise build on.- Overrides:
setYMinin classAbstractChartOptions<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C, O>> - Parameters:
yMin- the lowest value to show on the Y axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-
setYMax
Description copied from class:AbstractChartOptionsSets the Y axis' upper bound. Declaredprotectedhere; re-exposed aspublicindependently via bothChartOptions.XYMinMaxandChartOptions.ZAxis, since most chart types have a Y axis worth bounding regardless of which of those two tiers they otherwise build on.- Overrides:
setYMaxin classAbstractChartOptions<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C, O>> - Parameters:
yMax- the highest value to show on the Y axis- Returns:
- this Options object, for chaining further configuration
- See Also:
-