public final class DefaultChartScale extends Object implements IsDefaultScale
Constructor and Description |
---|
DefaultChartScale(Scale scale)
Creates the object by scale option element instance.
|
Modifier and Type | Method and Description |
---|---|
IsDefaultAdapters |
getAdapters()
Returns the adapter defaults.
|
IsDefaultAngleLines |
getAngleLines()
Returns the angle lines default.
|
String |
getBackgroundColorAsString()
Returns the background color of the scale area.
|
Bounds |
getBounds()
Returns the property controls the scale boundary strategy (bypassed by min/max time options).
|
Display |
getDisplay()
Returns how showing the axis.
|
int |
getGrace()
Returns the value in pixels is added to the maximum data value and subtracted from the minimum data.
This extends the scale range as if the data values were that much greater. |
String |
getGraceAsPercentage()
Returns the value in percentage is added to the maximum data value and subtracted from the minimum data.
This extends the scale range as if the data values were that much greater. |
IsDefaultGrid |
getGrid()
Returns the grid defaults.
|
double |
getMax()
Returns the user defined maximum number for the scale, overrides maximum value from data.
|
double |
getMin()
Returns the user defined minimum number for the scale, overrides minimum value from data.
|
IsDefaultPointLabels |
getPointLabels()
Returns the point labels defaults.
|
AxisPosition |
getPosition()
An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'. To position the axis at the center of the chart area, set the position option to 'center'. |
String |
getStack()
Returns the stack group.
Axes at the same position with same stack are stacked. |
double |
getStackWeight()
Returns the weight of the scale in stack group.
Used to determine the amount of allocated space for the scale within the group. |
double |
getStartAngle()
Returns the starting angle to draw arcs for the first item in a dataset.
|
double |
getSuggestedMax()
Returns the adjustment used when calculating the maximum data value.
|
double |
getSuggestedMin()
Returns the adjustment used when calculating the minimum data value.
|
IsDefaultTicks |
getTicks()
Returns the ticks defaults.
|
IsDefaultTime |
getTime()
Returns the time defaults.
|
IsDefaultScaleTitle |
getTitle()
Returns the scale title defaults
|
double |
getWeight()
The weight used to sort the axis.
|
boolean |
isAlignToPixels()
Returns
true to align pixel values to device pixels. |
boolean |
isAnimate()
Returns whether to animate scaling the chart from the center.
|
boolean |
isBeginAtZero()
If true, scale will include 0 if it is not already included.
|
boolean |
isOffset()
If true, extra space is added to the both edges and the axis is scaled to fit in the the chart area.
|
boolean |
isReverse()
Returns the reverses order of tick labels.
|
boolean |
isSingleStacked()
Returns if you might want to stack positive and negative values together.
|
boolean |
isStacked()
Returns if the axis are stacked or not.
|
public DefaultChartScale(Scale scale)
scale
- scale option element instance.public IsDefaultScaleTitle getTitle()
IsDefaultScale
getTitle
in interface IsDefaultScale
public IsDefaultTicks getTicks()
IsDefaultScale
getTicks
in interface IsDefaultScale
public IsDefaultGrid getGrid()
IsDefaultScale
getGrid
in interface IsDefaultScale
public IsDefaultAngleLines getAngleLines()
IsDefaultScale
getAngleLines
in interface IsDefaultScale
public IsDefaultPointLabels getPointLabels()
IsDefaultScale
getPointLabels
in interface IsDefaultScale
public IsDefaultTime getTime()
IsDefaultScale
getTime
in interface IsDefaultScale
public IsDefaultAdapters getAdapters()
IsDefaultScale
getAdapters
in interface IsDefaultScale
public boolean isStacked()
IsDefaultScale
isStacked
in interface IsDefaultScale
public boolean isSingleStacked()
IsDefaultScale
isSingleStacked
in interface IsDefaultScale
public double getWeight()
IsDefaultScale
getWeight
in interface IsDefaultScale
public Display getDisplay()
IsDefaultScale
getDisplay
in interface IsDefaultScale
public boolean isOffset()
IsDefaultScale
isOffset
in interface IsDefaultScale
public AxisPosition getPosition()
IsDefaultScale
getPosition
in interface IsDefaultScale
public Bounds getBounds()
IsDefaultScale
getBounds
in interface IsDefaultScale
public boolean isBeginAtZero()
IsDefaultScale
isBeginAtZero
in interface IsDefaultScale
public int getGrace()
IsDefaultScale
getGrace
in interface IsDefaultScale
public String getGraceAsPercentage()
IsDefaultScale
getGraceAsPercentage
in interface IsDefaultScale
public double getMin()
IsDefaultScale
getMin
in interface IsDefaultScale
public double getMax()
IsDefaultScale
getMax
in interface IsDefaultScale
public double getSuggestedMax()
IsDefaultScale
getSuggestedMax
in interface IsDefaultScale
public double getSuggestedMin()
IsDefaultScale
getSuggestedMin
in interface IsDefaultScale
public boolean isAlignToPixels()
IsDefaultScale
true
to align pixel values to device pixels.isAlignToPixels
in interface IsDefaultScale
true
to align pixel values to device pixelspublic boolean isReverse()
IsDefaultScale
isReverse
in interface IsDefaultScale
public boolean isAnimate()
IsDefaultScale
isAnimate
in interface IsDefaultScale
public double getStartAngle()
IsDefaultScale
getStartAngle
in interface IsDefaultScale
public String getBackgroundColorAsString()
IsDefaultScale
getBackgroundColorAsString
in interface IsDefaultScale
public String getStack()
IsDefaultScale
getStack
in interface IsDefaultScale
public double getStackWeight()
IsDefaultScale
getStackWeight
in interface IsDefaultScale