|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.client.ChartFactory
public abstract class ChartFactory
Title: IJChart
Description: a chart library for the Java(tm) platform.
A collection of utility methods for creating some standard charts with IJChart.Copyright: Copyright (c) 2013
Company:
Constructor Summary | |
---|---|
ChartFactory()
|
Method Summary | |
---|---|
static IJChart |
createAreaChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a bar chart. |
static IJChart |
createCategoryBar2DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a bar chart. |
static IJChart |
createCategoryBar3DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a 3D bar chart. |
static IJChart |
createCategoryBoxAndWhiskerChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a category BoxAndWhisker chart. |
static IJChart |
createCategoryLevelChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a level chart. |
static IJChart |
createCategoryLineAndShapeChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a category line chart. |
static IJChart |
createCategoryMinMaxChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a min-max shape chart. |
static IJChart |
createCategoryStepChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a Category Step chart. |
static IJChart |
createClusteredXYBar2DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a Clustered bar chart. |
static IJChart |
createCylinderChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a cylinder chart. |
static IJChart |
createDeviationChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY line and deviation chart. |
static IJChart |
createGranttChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a grantt chart. |
static IJChart |
createGroupStackedBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stacked bar chart. |
static IJChart |
createHighLowAndAverageChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
SingleRowDataset dataset,
java.lang.String averageDatasetRowKeyPrefix,
java.lang.String averageDatasetRowKeySuffix,
int averageLen,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stock high-low and average xy chart.The chart object returned by this method uses a XYPlot instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis as the Y axis,
a HighLowRender and XYLineAndShapeRender as the renders,and each data is
OHLCChartData object in dataset. |
static IJChart |
createHighLowChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
SingleRowDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stock high-low xy chart.The chart object returned by this method uses a XYPlot instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis as the Y axis,
a HighLowRender as the render,and each data is
OHLCChartData object in dataset. |
static IJChart |
createHistogramChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a histogram chart. |
static IJChart |
createIntervalBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a interval bar chart.The chart object returned by this method uses a CategoryPlot instance as the plot, with a CategoryAxis
for the X axis, a IntervalValueAxis as the Y axis, a
IntervalBarRender as the render,and each data is
IntervalChartData object in dataset. |
static IJChart |
createIntervalXBaseYBar2DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a interval bar chart. |
static IJChart |
createIntervalXYBar2DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a interval bar chart. |
static IJChart |
createLayeredBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a layered bar chart.The chart object returned by this method uses a CategoryPlot instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis as the Y axis, a
LayeredBarRender as the render,and each data is
NumberChartData object in dataset. |
static IJChart |
createLine3DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a 3D line chart. |
static IJChart |
createMeterChart(java.lang.String title,
SingleRowDataset dataset,
boolean legend,
boolean tooltips)
Creates a meter chart. |
static IJChart |
createPie3DChart(java.lang.String title,
SingleRowDataset dataset,
boolean legend,
boolean tooltips)
Creates a 3d pie chart. |
static IJChart |
createPieChart(java.lang.String title,
SingleRowDataset dataset,
boolean legend,
boolean tooltips)
Creates a pie chart. |
static IJChart |
createPolarChart(java.lang.String title,
IMatrixDataset dataset,
boolean legend,
boolean tooltips)
Creates a polar chart. |
static IJChart |
createPriceVolumeChart(java.lang.String title,
java.lang.String volumeXAxisLabel,
java.lang.String volumeYAxisLabel,
java.lang.String priceYAxisLabel,
SingleRowDataset volumeDataset,
SingleRowDataset priceDataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stock volume and price chart.The chart object returned by this method uses a XYPlot instance as the plot, the first X axis is IntervalXYValueAxis ,
the second X axis is XYNumberValueAxis ,the first Y axis is IntervalXYValueAxis ,
the second Y axis is XYNumberValueAxis ,
a XYClusteredBar2DRender and XYLineAndShapeRender as the renders,each data is
IntervalXYNumberChartData object in volume dataset,each data
is XYNumberChartData object in volume dataset. |
static IJChart |
createRingChart(java.lang.String title,
SingleRowDataset dataset,
boolean legend,
boolean tooltips)
Creates a ring chart. |
static IJChart |
createScatterChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a Scatter chart. |
static IJChart |
createSpiderWebChart(java.lang.String title,
IMatrixDataset dataset,
boolean legend,
boolean tooltips)
Creates a spider web chart. |
static IJChart |
createStackedAreaChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stacked area chart. |
static IJChart |
createStackedBar3DChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stacked bar chart. |
static IJChart |
createStackedBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stacked bar chart. |
static IJChart |
createStackedXYAreaChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a stacked area xy chart. |
static IJChart |
createStackedXYBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a interval stacked bar chart. |
static IJChart |
createStaticalBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a Statistical bar chart. |
static IJChart |
createStaticalLineChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a Statistical line chart. |
static IJChart |
createStockChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
SingleRowDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a stock xy chart.The chart object returned by this method uses a XYPlot instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis as the Y axis,
a StockRender as the render,and each data is
OHLCChartData object in dataset. |
static IJChart |
createSymbolCategoryLineChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
java.lang.String[] symbols,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a category line chart. |
static IJChart |
createSymbolXYLineChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
java.lang.String[] symbols,
XYValueAxisType symbolValueAxisType,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a XY line chart. |
static IJChart |
createVectorChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a vector chart.The chart object returned by this method uses a XYPlot instance as the plot, the X axis is XYNumberValueAxis ,
the Y axis is XYNumberValueAxis ,a VectorRender as the render,each data is
VectorChartData object in dataset. |
static IJChart |
createWaterfallBarChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips)
Creates a waterfall bar chart. |
static IJChart |
createWindChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a wind chart.The chart object returned by this method uses a XYPlot instance as the plot, the X axis is WindValueAxis ,
the Y axis is WindValueAxis ,a WindRender as the render,each data is
WindChartData object in dataset. |
static IJChart |
createXYAreaChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a xy area chart. |
static IJChart |
createXYBlockChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String legendLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a block chart.The chart object returned by this method uses a XYPlot instance as the plot, the X axis is XYNumberValueAxis ,
the Y axis is XYNumberValueAxis ,a XYBlockRender as the render,each data is
XYZNumberChartData object in dataset. |
static IJChart |
createXYBoxAndWhiskerChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
SingleRowDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a Interval X BoxAndWhisker chart. |
static IJChart |
createXYBubbleChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY line chart. |
static IJChart |
createXYDifferenceChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY line chart. |
static IJChart |
createXYDotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY dot chart. |
static IJChart |
createXYErrorChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY-Error chart. |
static IJChart |
createXYLineAndShapeChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY line chart. |
static IJChart |
createXYShapeChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
java.lang.String legendLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a general shape chart.The chart object returned by this method uses a XYPlot instance as the plot, the X axis is XYNumberValueAxis ,
the Y axis is XYNumberValueAxis ,a XYShapeRender as the render,each data is
XYZNumberChartData object in dataset. |
static IJChart |
createXYStackedStepAreaChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a stacked step area xy chart.The chart object returned by this method uses a XYPlot instance as the plot, with a
StackedXYValueAxis
for the X axis, a StackedXYValueAxis as the Y axis,
a XYStackedStepAreaRender as the render,and each data is
XYNumberChartData object in dataset. |
static IJChart |
createXYStepLineChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a XY line chart. |
static IJChart |
createYIntervalChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
IMatrixDataset dataset,
ChartOrientation orientation,
boolean legend,
boolean tooltips,
boolean isXAxisDate,
boolean isYAxisDate)
Creates a Y-Interval chart. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChartFactory()
Method Detail |
---|
public static IJChart createCategoryBar2DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
Bar2DRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCategoryBar3DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
Category3DPlot
instance as the plot, with a CategoryAxis3D
for the X axis, a NumberValueAxis3D
as the Y axis,a Bar3DRender
as the render
,and each data is NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCylinderChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
Category3DPlot
instance as the plot, with a CategoryAxis3D
for the X axis, a NumberValueAxis3D
as the Y axis, a
Bar3DRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createIntervalBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a IntervalValueAxis
as the Y axis, a
IntervalBarRender
as the render,and each data is
IntervalChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createLayeredBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
LayeredBarRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createStackedBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a StackedNumberValueAxis
as the Y axis, and a
StackedBarRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createStackedBar3DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
Category3DPlot
instance as the plot, with a CategoryAxis3D
for the X axis, a Stacked3DNumberValueAxis
as the Y axis, and a
StackedBar3DRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createGroupStackedBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a GroupCategoryAxis
for the X axis, a GroupStackedNumberValueAxis
as the Y axis, and a
StackedBarRender
as the render,and each data is
NumberGroupChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createStaticalBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a StatisticalNumberValueAxis
as the Y axis, a
StatisticalBarRender
as the render,and each data is
StatisticalChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createStaticalLineChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a StatisticalNumberValueAxis
as the Y axis, a
StatisticalLineRender
as the render,and each data is
StatisticalChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createWaterfallBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a WaterfallNumberValueAxis
as the Y axis, a
WaterfallBarRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createAreaChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
AreaRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCategoryBoxAndWhiskerChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a BoxAndWhiskerValueAxis
as the Y axis, a
BoxAndWhiskerRender
as the render,and each data is
BoxAndWhiskerData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createXYBoxAndWhiskerChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, SingleRowDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a BoxAndWhiskerValueAxis
as the Y axis, a
BoxAndWhiskerRender
as the render,and each data is
BoxAndWhiskerData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createCategoryStepChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
StepRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createGranttChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a GranttValueAxis
as the Y axis, a
GranttRender
as the render,and each data is
GranttChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCategoryLevelChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
LevelRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCategoryLineAndShapeChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
LineAndShapeRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createCategoryMinMaxChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a NumberValueAxis
as the Y axis, a
MinMaxRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createXYLineAndShapeChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYLineAndShapeRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYStepLineChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYStepLineRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createIntervalXYBar2DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a IntervalXYValueAxis
for the X axis, a IntervalXYValueAxis
as the Y axis, a
XYIntervalBar2DRender
as the render,and each data is
IntervalXYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createIntervalXBaseYBar2DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a IntervalXNumberYBaseValueAxis
for the X axis, a IntervalXNumberYBaseValueAxis
as the Y axis, a
IntervalXNumberYBaseBar2DRender
as the render,and each data is
IntervalXNumberYBaseChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createClusteredXYBar2DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a IntervalXYValueAxis
for the X axis, a IntervalXYValueAxis
as the Y axis, a
XYClusteredBar2DRender
as the render,and each data is
IntervalXYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createSymbolCategoryLineChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, java.lang.String[] symbols, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a SymbolValueAxis
as the Y axis, a
LineAndShapeRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).symbols
- String[]
The symbols (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createSymbolXYLineChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, java.lang.String[] symbols, XYValueAxisType symbolValueAxisType, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, with a XYNumberValueAxis
or
SymbolValueAxis
for the X axis, a XYNumberValueAxis
or
SymbolValueAxis
as the Y axis, a XYLineAndShapeRender
as the render,
and each data is XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).symbols
- String[]
The symbols (null not permitted).symbolValueAxisType
- XYValueAxisType
The type of value axis (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createLine3DChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
Category3DPlot
instance as the plot, with a CategoryAxis3D
for the X axis, a NumberValueAxis3D
as the Y axis,a Line3DRender
as the render
,and each data is NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createStackedXYBarChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a
StackedXYValueAxis
for the X axis, a StackedXYValueAxis
as the Y axis, a
XYStackedBarRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createStackedXYAreaChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a
StackedXYValueAxis
for the X axis, a StackedXYValueAxis
as the Y axis,
a XYStackedAreaRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYAreaChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a
XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYAreaRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYStackedStepAreaChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a
StackedXYValueAxis
for the X axis, a StackedXYValueAxis
as the Y axis,
a XYStackedStepAreaRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createStockChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, SingleRowDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis
as the Y axis,
a StockRender
as the render,and each data is
OHLCChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createHighLowChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, SingleRowDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis
as the Y axis,
a HighLowRender
as the render,and each data is
OHLCChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createHighLowAndAverageChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, SingleRowDataset dataset, java.lang.String averageDatasetRowKeyPrefix, java.lang.String averageDatasetRowKeySuffix, int averageLen, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, with a
OHLCDateAxis
for the X axis, a OHLCValueAxis
as the Y axis,
a HighLowRender
and XYLineAndShapeRender
as the renders,and each data is
OHLCChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).averageDatasetRowKeyPrefix
- String
The string to added in front of thesource rowKey to create new rowKey
names (null permitted).averageDatasetRowKeySuffix
- String
The string to append to source rowKey to create new rowKey names (null permitted).averageLen
- int
The length of average datas.orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createPriceVolumeChart(java.lang.String title, java.lang.String volumeXAxisLabel, java.lang.String volumeYAxisLabel, java.lang.String priceYAxisLabel, SingleRowDataset volumeDataset, SingleRowDataset priceDataset, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, the first X axis is IntervalXYValueAxis
,
the second X axis is XYNumberValueAxis
,the first Y axis is IntervalXYValueAxis
,
the second Y axis is XYNumberValueAxis
,
a XYClusteredBar2DRender
and XYLineAndShapeRender
as the renders,each data is
IntervalXYNumberChartData
object in volume dataset,each data
is XYNumberChartData
object in volume dataset.
title
- String
The chart title (null permitted).volumeXAxisLabel
- String
The label for the volume x-axis (null permitted).volumeYAxisLabel
- String
The label for the volume y-axis (null permitted).priceYAxisLabel
- String
The label for the price y-axis (null permitted).volumeDataset
- SingleRowDataset
The volume dataset for the chart (null not permitted).priceDataset
- SingleRowDataset
The price dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createMeterChart(java.lang.String title, SingleRowDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a MeterRender
as the render,and each data is
StartEndNumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createXYBlockChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.lang.String legendLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, the X axis is XYNumberValueAxis
,
the Y axis is XYNumberValueAxis
,a XYBlockRender
as the render,each data is
XYZNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the x-axis (null permitted).yAxisLabel
- String
The label for the y-axis (null permitted).legendLabel
- String
The legend label.dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYShapeChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.lang.String legendLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, the X axis is XYNumberValueAxis
,
the Y axis is XYNumberValueAxis
,a XYShapeRender
as the render,each data is
XYZNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the x-axis (null permitted).yAxisLabel
- String
The label for the y-axis (null permitted).legendLabel
- String
The legend label.dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createVectorChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, the X axis is XYNumberValueAxis
,
the Y axis is XYNumberValueAxis
,a VectorRender
as the render,each data is
VectorChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the x-axis (null permitted).yAxisLabel
- String
The label for the y-axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createWindChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, the X axis is WindValueAxis
,
the Y axis is WindValueAxis
,a WindRender
as the render,each data is
WindChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the x-axis (null permitted).yAxisLabel
- String
The label for the y-axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYDotChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYLineAndShapeRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createPieChart(java.lang.String title, SingleRowDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a PieRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createPie3DChart(java.lang.String title, SingleRowDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a PieRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createRingChart(java.lang.String title, SingleRowDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a PieRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- SingleRowDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createHistogramChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
XYPlot
instance as the plot, with a IntervalXYValueAxis
for the X axis, a IntervalXYValueAxis
as the Y axis, a
XYIntervalBar2DRender
as the render,and each data is
IntervalXYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createScatterChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYLineAndShapeRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYErrorChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a ErrorValueAxis
for the X axis, a ErrorValueAxis
as the Y axis, a
XYErrorRender
as the render,and each data is
ErrorChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createDeviationChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a YIntervalValueAxis
for the X axis, a YIntervalValueAxis
as the Y axis, a
XYLineAndShapeRender
as the render,and each data is
YIntervalChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYBubbleChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYZNumberValueAxis
for the X axis, a XYZNumberValueAxis
as the Y axis, a
XYBubbleRender
as the render,and each data is
XYZNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createXYDifferenceChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a XYNumberValueAxis
for the X axis, a XYNumberValueAxis
as the Y axis, a
XYDifferenceRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createPolarChart(java.lang.String title, IMatrixDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a PolarRender
as the render,and each data is
XYNumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createSpiderWebChart(java.lang.String title, IMatrixDataset dataset, boolean legend, boolean tooltips)
NoAxisPlot
instance as the plot, a SpiderWebRender
as the render,and each data
is NumberChartData
object in dataset.
title
- String
The chart title (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
public static IJChart createYIntervalChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips, boolean isXAxisDate, boolean isYAxisDate)
XYPlot
instance as the plot, with a YIntervalValueAxis
for the X axis, a YIntervalValueAxis
as the Y axis, a
XYLineAndShapeRender
as the render,and each data is
YIntervalChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.isXAxisDate
- boolean
Whether or not x-axis is date.isYAxisDate
- boolean
Whether or not y-axis is date.
public static IJChart createStackedAreaChart(java.lang.String title, java.lang.String xAxisLabel, java.lang.String yAxisLabel, IMatrixDataset dataset, ChartOrientation orientation, boolean legend, boolean tooltips)
CategoryPlot
instance as the plot, with a CategoryAxis
for the X axis, a StackedNumberValueAxis
as the Y axis, and a
StackedAreaRender
as the render,and each data is
NumberChartData
object in dataset.
title
- String
The chart title (null permitted).xAxisLabel
- String
The label for the category axis (null permitted).yAxisLabel
- String
The label for the value axis (null permitted).dataset
- IMatrixDataset
The dataset for the chart (null not permitted).orientation
- ChartOrientation
The plot orientation (horizontal or vertical) (null not permitted).legend
- boolean
A flag specifying whether or not a legend is required.tooltips
- boolean
Whether or not show tooltip.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |