The XYChartExpression is the ancestor for all xy, time series and xyz chart types. It inherits from AbstractChartExpression, and adds several additional properties specific to xy chart types.
Property Name |
Data Type |
Description |
---|---|---|
titlePosition |
String |
Sets location of title - valid values are top, bottom, left, right. Defaults to top. |
subTitles |
Array of Strings |
Zero-based array of strings, one subtitle in each string. |
borderVisible |
Boolean (true/false) |
If true, a border is drawn around the exterior of the chart area. |
borderPaint |
String |
Sets the color of the border of the chart. It is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |
plotBackgroundPaint |
String |
Sets the color of the plot background of the chart. It is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |
horizontal |
Boolean (true/false) |
If true, the x-axis and y-axis will be swapped. Commonly used for horizontal bar charts, but could also be used for |
stacked |
Boolean (true/false) |
If true, then the chart will be rendered as stacked. Default: false |
domainVerticalTickLabels |
Boolean (true/false) |
If true, turns the domain tick labels to 90 degrees vertical. Defaults to false. |
domainIncludesZero |
Boolean (true/false) |
When an axis' values are auto-calculated, this flag when true ensures that the domain axis's range always includes zero. |
domainStickyZero |
Boolean (true/false) |
If true, truncates the axis margin at zero. |
rangeIncludesZero |
Array of Strings |
When an axis' values are auto-calculated, this flag when true ensures that the domain axis's range always includes zero. |
rangeStickyZero |
Boolean (true/false) |
If true, truncates the axis margin at zero. |
domainTitle |
String |
The title for the domain axis, commonly the x-axis. |
domainTitleFont |
String |
The font used on the domain title. The format for the font is as follows: |
domainTickFont |
String |
The font used on the tick labels on the domain axis. The format for the font is as follows: |
domainTickFormat |
String |
Format mask for numeric tick labels. Should contain a valid Java DecimalFormat mask for formatting the decimal number. |
rangeTitle |
String |
The title for the range axis, commonly the y-axis. |
rangeTitleFont |
String |
The font used on the range title. The format for the font is as follows: |
rangeTickFont |
String |
The font used on the tick labels on the range axis. The format for the font is as follows: |
rangeTickFormat |
String |
Format mask for numeric tick labels. Should contain a valid Java DecimalFormat mask for formatting the decimal number. |
rangeMinimum |
Numeric |
The minimum value to display on the range axis. |
rangeMaximum |
Numeric |
The maximum value to display on the range axis. |
seriesColors |
Array of Strings |
Zero-based array of strings, one color for each series (bar for example). Each element is a color in either HTML notation (like #80f000), or one of the w3c defined color names (like "cadet blue"). |