public abstract class NumericalAxis extends CartesianAxis
linkedSeriesCount
LINE_COLOR_PROPERTY_KEY, LINE_THICKNESS_PROPERTY_KEY
AXIS_Z_INDEX, LABEL_COLOR, LABEL_COLOR_PROPERTY_KEY, LABEL_FIT_MODE, LABEL_FIT_MODE_PROPERTY_KEY, LABEL_FONT_KEY, LABEL_FONT_PROPERTY_KEY, LABEL_FONT_STYLE_KEY, LABEL_FONT_STYLE_PROPERTY_KEY, LABEL_ROTATION_ANGLE, LABEL_ROTATION_ANGLE_PROPERTY_KEY, LABEL_SIZE_KEY, LABEL_SIZE_PROPERTY_KEY, LINE_COLOR_KEY, LINE_THICKNESS_KEY, TICK_COLOR_KEY, TICK_COLOR_PROPERTY_KEY, TICK_THICKNESS_KEY, TICK_THICKNESS_PROPERTY_KEY
Modifier and Type | Method and Description |
---|---|
ValueRange<Double> |
getActualRange()
Gets an instance of the
ValueRange class
representing the value range currently displayed on this axis. |
List<DataPoint> |
getDataPointsForValue(Object value) |
int |
getDesiredTickCount()
Gets the user-defined number of ticks presented on the axis.
|
double |
getMaximum()
Gets the user-defined maximum of the axis.
|
double |
getMinimum()
Gets the user-defined minimum of the axis.
|
int |
getRangeExtendDirection()
Gets a value from the
NumericalAxisRangeExtendDirection enum
that specifies how the auto-range of this axis will be extended so that each data point is
visualized in the best possible way. |
void |
setDesiredTickCount(int value)
Gets the user-defined number of ticks presented on the axis.
|
void |
setMaximum(double value)
Sets the user-defined maximum of the axis.
|
void |
setMinimum(double value)
Sets the user-defined minimum of the axis.
|
void |
setRangeExtendDirection(int value)
Sets a value from the
NumericalAxisRangeExtendDirection enum
that specifies how the auto-range of this axis will be extended so that each data point is
visualized in the best possible way. |
getHorizontalLocation, getVerticalLocation, setHorizontalLocation, setVerticalLocation
getLineColor, getLineDashArray, getLineThickness, getShowLine, render, setLineColor, setLineDashArray, setLineThickness, setShowLine
getAxisType, getLabelFitMode, getLabelFont, getLabelFontStyle, getLabelFormat, getLabelInterval, getLabelLayoutMode, getLabelMargin, getLabelOffset, getLabelRenderer, getLabelRotationAngle, getLabelSize, getLabelTextColor, getLabelValueToStringConverter, getLastLabelVisibility, getLastLayoutContext, getLayoutSlot, getMajorTickOffset, getModel, getShowLabels, getTickColor, getTickThickness, getVerticalWidth, renderLabel, resolveLabelRenderer, setAxisType, setLabelFitMode, setLabelFont, setLabelFontStyle, setLabelFormat, setLabelInterval, setLabelLayoutMode, setLabelMargin, setLabelOffset, setLabelRenderer, setLabelRotationAngle, setLabelSize, setLabelTextColor, setLabelValueToStringConverter, setLastLabelVisibility, setMajorTickOffset, setShowLabels, setTickColor, setTickThickness, setVerticalWidth
attach, detach, getCanApplyPalette, getChart, getCollectionIndex, getPalette, getZIndex, invalidatePalette, onPaletteInvalidated, onPaletteUpdated, requestLayout, requestRender, setZIndex, updatePalette
getPaletteFamily, getPaletteFamilyCore, isLoaded, isPaletteApplied, isVisible, measureContent, paletteFamily, postRender, refreshNode, setCanApplyPalette, setPaletteFamily, setVisible, setVisible
getValue, resetPropertyValue, setValue, setValue
public double getMinimum()
public void setMinimum(double value)
value
- the preferred minimum.public double getMaximum()
public void setMaximum(double value)
value
- the preferred maximum.public int getRangeExtendDirection()
NumericalAxisRangeExtendDirection
enum
that specifies how the auto-range of this axis will be extended so that each data point is
visualized in the best possible way.NumericalAxisRangeExtendDirection
value.public void setRangeExtendDirection(int value)
NumericalAxisRangeExtendDirection
enum
that specifies how the auto-range of this axis will be extended so that each data point is
visualized in the best possible way.value
- the NumericalAxisRangeExtendDirection
value.public int getDesiredTickCount()
public void setDesiredTickCount(int value)
value
- the user-defined number of ticks.public ValueRange<Double> getActualRange()
ValueRange
class
representing the value range currently displayed on this axis.public List<DataPoint> getDataPointsForValue(Object value)
getDataPointsForValue
in class Axis