Uses of Interface org.jfree.data.xy.XYDataset

Uses in package org.jfree.data.time.ohlc

Classes implementing org.jfree.data.xy.XYDataset

class
A collection of OHLCSeries objects.

Uses in package org.jfree.chart.urls

Methods with parameter type org.jfree.data.xy.XYDataset

String
CustomXYURLGenerator.generateURL(XYDataset dataset, int series, int item)
Generates a URL.
String
StandardXYURLGenerator.generateURL(XYDataset dataset, int series, int item)
Generates a URL for a particular item within a series.
String
TimeSeriesURLGenerator.generateURL(XYDataset dataset, int series, int item)
Generates a URL for a particular item within a series.
String
XYURLGenerator.generateURL(XYDataset dataset, int series, int item)
Generates a URL for a particular item within a series.

Uses in package org.jfree.data.xy

Classes implementing org.jfree.data.xy.XYDataset

class
An base class that you can use to create new implementations of the IntervalXYDataset interface.
class
An base class that you can use to create new implementations of the XYDataset interface.
class
An base class that you can use to create new implementations of the XYZDataset interface.
class
An implementation variant of the TableXYDataset where every series shares the same x-values (required for generating stacked area charts).
class
A simple implementation of the OHLCDataset interface.
class
A dataset that defines a range (interval) for both the x-values and the y-values.
class
A simple implementation of the OHLCDataset interface.
class
An XYDataset where every series shares the same x-values (required for generating stacked area charts).
class
A default implementation of the WindDataset interface.
class
A default implementation of the XYDataset interface that stores data values in arrays of double primitives.
class
A default implementation of the XYZDataset interface that stores data values in arrays of double primitives.
class
Represents a collection of MatrixSeries that can be used as a dataset.
class
A collection of XIntervalSeries objects.
class
A dataset wrapper class that converts a standard XYDataset into an IntervalXYDataset suitable for use in creating XY bar charts.
class
A collection of XYIntervalSeries objects.
class
Represents a collection of XYSeries objects that can be used as a dataset.
class
A collection of YIntervalSeries objects.

Constructors with parameter type org.jfree.data.xy.XYDataset

Creates a new delegate that.
IntervalXYDelegate.IntervalXYDelegate(XYDataset dataset, boolean autoWidth)
Creates a new delegate for the specified dataset.
XYBarDataset.XYBarDataset(XYDataset underlying, double barWidth)
Creates a new dataset.

Methods with return type org.jfree.data.xy.XYDataset

XYDataset
Returns the underlying dataset that was specified via the constructor.

Uses in package org.jfree.chart.renderer.xy

Classes implementing org.jfree.data.xy.XYDataset

class
A dataset to hold the interpolated points when drawing new lines.

Constructors with parameter type org.jfree.data.xy.XYDataset

CyclicXYItemRenderer.OverwriteDataSet.OverwriteDataSet(double[] x, double[] y, XYDataset delegateSet)
Creates a new dataset.

Fields of type org.jfree.data.xy.XYDataset

XYDataset
The delegate dataset.

Methods with parameter type org.jfree.data.xy.XYDataset

void
AbstractXYItemRenderer.addEntity(EntityCollection entities, Shape area, XYDataset dataset, int series, int item, double entityX, double entityY)
Adds an entity to the collection.
void
XYBoxAndWhiskerRenderer.drawHorizontalItem(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
CandlestickRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
ClusteredXYBarRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
CyclicXYItemRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
DeviationRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
HighLowRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
StackedXYAreaRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
StackedXYAreaRenderer2.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
StackedXYBarRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
StandardXYItemRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
WindItemRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D plotArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYAreaRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYAreaRenderer2.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYBarRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYBlockRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the block representing the specified item.
void
XYBoxAndWhiskerRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYBubbleRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYDifferenceRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYDotRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYErrorRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation for one data item.
void
XYItemRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Called for each item to be plotted.
void
XYLineAndShapeRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYStepAreaRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
XYStepRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
YIntervalRenderer.drawItem(Graphics2D g2, XYItemRendererState state, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
void
AbstractXYItemRenderer.drawItemLabel(Graphics2D g2, PlotOrientation orientation, XYDataset dataset, int series, int item, double x, double y, boolean negative)
Draws an item label.
void
XYBarRenderer.drawItemLabel(Graphics2D g2, XYDataset dataset, int series, int item, XYPlot plot, XYItemLabelGenerator generator, Rectangle2D bar, boolean negative)
Draws an item label.
void
XYDifferenceRenderer.drawItemPass0(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState)
Draws the visual representation of a single data item, first pass.
void
XYDifferenceRenderer.drawItemPass1(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState)
Draws the visual representation of a single data item, second pass.
void
XYLineAndShapeRenderer.drawPrimaryLine(XYItemRendererState state, Graphics2D g2, XYPlot plot, XYDataset dataset, int pass, int series, int item, ValueAxis domainAxis, ValueAxis rangeAxis, Rectangle2D dataArea)
Draws the item (first pass).
void
XYLineAndShapeRenderer.drawPrimaryLineAsPath(XYItemRendererState state, Graphics2D g2, XYPlot plot, XYDataset dataset, int pass, int series, int item, ValueAxis domainAxis, ValueAxis rangeAxis, Rectangle2D dataArea)
Draws the item (first pass).
void
XYLineAndShapeRenderer.drawSecondaryPass(Graphics2D g2, XYPlot plot, XYDataset dataset, int pass, int series, int item, ValueAxis domainAxis, Rectangle2D dataArea, ValueAxis rangeAxis, CrosshairState crosshairState, EntityCollection entities)
Draws the item shapes and adds chart entities (second pass).
void
XYBoxAndWhiskerRenderer.drawVerticalItem(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, XYPlot plot, ValueAxis domainAxis, ValueAxis rangeAxis, XYDataset dataset, int series, int item, CrosshairState crosshairState, int pass)
Draws the visual representation of a single data item.
Range
Returns the lower and upper bounds (range) of the x-values in the specified dataset.
Range
Returns the lower and upper bounds (range) of the x-values in the specified dataset.
Range
Returns the lower and upper bounds (range) of the x-values in the specified dataset.
Range
Returns the range required by this renderer to display all the domain values in the specified dataset.
Range
Returns the lower and upper bounds (range) of the x-values in the specified dataset.
Range
Returns the range of values the renderer requires to display all the items from the specified dataset.
Range
Returns the range of values the renderer requires to display all the items from the specified dataset.
Range
Returns the range of values the renderer requires to display all the items from the specified dataset.
Range
Returns the range of values the renderer requires to display all the items from the specified dataset.
Range
Returns the range of values the renderer requires to display all the items from the specified dataset.
Range
Returns the range required by this renderer to display all the range values in the specified dataset.
Range
Returns the lower and upper bounds (range) of the y-values in the specified dataset.
XYItemRendererState
AbstractXYItemRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem() method.
XYItemRendererState
CandlestickRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset dataset, PlotRenderingInfo info)
Initialises the renderer then returns the number of 'passes' through the data that the renderer will require (usually just one).
XYItemRendererState
DeviationRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset dataset, PlotRenderingInfo info)
Initialises and returns a state object that can be passed to each invocation of the drawItem(Graphics2D,XYItemRendererState,Rectangle2D,PlotRenderingInfo,XYPlot,ValueAxis,ValueAxis,XYDataset,int,int,CrosshairState,int) method.
XYItemRendererState
StackedXYAreaRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer.
XYItemRendererState
StackedXYBarRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem() method.
XYItemRendererState
StandardXYItemRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer.
XYItemRendererState
XYAreaRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem() method.
XYItemRendererState
XYBarRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset dataset, PlotRenderingInfo info)
Initialises the renderer and returns a state object that should be passed to all subsequent calls to the drawItem() method.
XYItemRendererState
XYDifferenceRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer and returns a state object that should be passed to subsequent calls to the drawItem() method.
XYItemRendererState
XYItemRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset dataset, PlotRenderingInfo info)
Initialises the renderer then returns the number of 'passes' through the data that the renderer will require (usually just one).
XYItemRendererState
XYLineAndShapeRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer.
XYItemRendererState
XYStepAreaRenderer.initialise(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info)
Initialises the renderer.

Uses in package org.jfree.chart.renderer

Methods with parameter type org.jfree.data.xy.XYDataset

void
DefaultPolarItemRenderer.drawSeries(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, PolarPlot plot, XYDataset dataset, int seriesIndex)
Plots the data for a given series.
void
PolarItemRenderer.drawSeries(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, PolarPlot plot, XYDataset dataset, int seriesIndex)
Plots the data for a given series.

Uses in package org.jfree.chart.plot

Constructors with parameter type org.jfree.data.xy.XYDataset

PolarPlot.PolarPlot(XYDataset dataset, ValueAxis radiusAxis, PolarItemRenderer renderer)
Creates a new plot.
XYPlot.XYPlot(XYDataset dataset, ValueAxis domainAxis, ValueAxis rangeAxis, XYItemRenderer renderer)
Creates a new plot with the specified dataset, axes and renderer.

Methods with parameter type org.jfree.data.xy.XYDataset

XYItemRenderer
Returns the renderer for the specified dataset.
int
Returns the index of the specified dataset, or -1 if the dataset does not belong to the plot.
void
XYPlot.setDataset(int index, XYDataset dataset)
Sets a dataset for the plot.
void
Sets the dataset for the plot, replacing the existing dataset if there is one.
void
Sets the primary dataset for the plot, replacing the existing dataset if there is one.

Methods with return type org.jfree.data.xy.XYDataset

XYDataset
Returns the primary dataset for the plot.
XYDataset
Returns the primary dataset for the plot.
XYDataset
XYPlot.getDataset(int index)
Returns a dataset.

Uses in package org.jfree.data.general

Classes implementing org.jfree.data.xy.XYDataset

class
This class can combine instances of XYDataset, OHLCDataset and IntervalXYDataset together exposing the union of all the series under one dataset.
class
This class will create a dataset with one or more series from another SeriesDataset.

Methods with parameter type org.jfree.data.xy.XYDataset

Range
Returns the range of values in the domain (x-values) of a dataset.
Range
DatasetUtilities.findDomainBounds(XYDataset dataset, boolean includeInterval)
Returns the range of values in the domain (x-values) of a dataset.
Number
Returns the maximum domain value for the specified dataset.
Number
Returns the maximum range value for the specified dataset.
Number
Finds the minimum domain (or X) value for the specified dataset.
Number
Returns the minimum range value for the specified dataset.
Range
Returns the range of values in the range for the dataset.
Range
DatasetUtilities.findRangeBounds(XYDataset dataset, boolean includeInterval)
Returns the range of values in the range for the dataset.
boolean
Returns true if the dataset is empty (or null), and false otherwise.
Range
Iterates over the items in an XYDataset to find the range of x-values.
Range
DatasetUtilities.iterateDomainBounds(XYDataset dataset, boolean includeInterval)
Iterates over the items in an XYDataset to find the range of x-values.
Range
Iterates over the data item of the xy dataset to find the range bounds.

Methods with return type org.jfree.data.xy.XYDataset

XYDataset
DatasetUtilities.sampleFunction2D(Function2D f, double start, double end, int samples, Comparable seriesKey)
Creates an XYDataset by sampling the specified function over a fixed range.

Uses in package org.jfree.data.time

Classes implementing org.jfree.data.xy.XYDataset

class
A dynamic dataset.
class
A collection of TimePeriodValues objects.
class
A collection of time series objects.
class
A dataset for regular time periods that implements the TableXYDataset interface.

Methods with parameter type org.jfree.data.xy.XYDataset

XYDataset
MovingAverage.createMovingAverage(XYDataset source, String suffix, double period, double skip)
Creates a new XYDataset containing the moving averages of each series in the source dataset.
XYDataset
MovingAverage.createMovingAverage(XYDataset source, String suffix, long period, long skip)
Creates a new XYDataset containing the moving averages of each series in the source dataset.
XYSeries
MovingAverage.createMovingAverage(XYDataset source, int series, String name, double period, double skip)
Creates a new XYSeries containing the moving averages of one series in the source dataset.

Methods with return type org.jfree.data.xy.XYDataset

XYDataset
MovingAverage.createMovingAverage(XYDataset source, String suffix, double period, double skip)
Creates a new XYDataset containing the moving averages of each series in the source dataset.
XYDataset
MovingAverage.createMovingAverage(XYDataset source, String suffix, long period, long skip)
Creates a new XYDataset containing the moving averages of each series in the source dataset.

Uses in package org.jfree.data.contour

Classes implementing org.jfree.data.xy.XYDataset

class
A convenience class that provides a default implementation of the ContourDataset interface.
class
A convenience class that extends the DefaultContourDataset to accommodate non-grid data.

Uses in package org.jfree.chart.labels

Methods with parameter type org.jfree.data.xy.XYDataset

Object[]
Creates the array of items that can be passed to the MessageFormat class for creating labels.
Object[]
Creates the array of items that can be passed to the MessageFormat class for creating labels.
Object[]
AbstractXYItemLabelGenerator.createItemArray(XYDataset dataset, int series, int item)
Creates the array of items that can be passed to the MessageFormat class for creating labels.
Object[]
Creates the array of items that can be passed to the MessageFormat class for creating labels.
String
Generates a label for the specified series.
String
Generates a label for the specified series.
String
Generates a label for the specified series.
String
BubbleXYItemLabelGenerator.generateLabel(XYDataset dataset, int series, int item)
Generates an item label for a particular item within a series.
String
HighLowItemLabelGenerator.generateLabel(XYDataset dataset, int series, int category)
Generates a label for the specified item.
String
StandardXYItemLabelGenerator.generateLabel(XYDataset dataset, int series, int item)
Generates the item label text for an item in a dataset.
String
SymbolicXYItemLabelGenerator.generateLabel(XYDataset dataset, int series, int category)
Generates a label for the specified item.
String
XYItemLabelGenerator.generateLabel(XYDataset dataset, int series, int item)
Generates a label for the specified item.
String
Generates a label string for an item in the dataset.
String
BubbleXYItemLabelGenerator.generateLabelString(XYDataset dataset, int series, int item)
Generates a label string for an item in the dataset.
String
Generates a label string for an item in the dataset.
String
CustomXYToolTipGenerator.generateToolTip(XYDataset data, int series, int item)
Generates a tool tip text item for a particular item within a series.
String
HighLowItemLabelGenerator.generateToolTip(XYDataset dataset, int series, int item)
Generates a tooltip text item for a particular item within a series.
String
StandardXYToolTipGenerator.generateToolTip(XYDataset dataset, int series, int item)
Generates the tool tip text for an item in a dataset.
String
Generates a tool tip text item for a particular item within a series.
String
XYToolTipGenerator.generateToolTip(XYDataset dataset, int series, int item)
Generates the tooltip text for the specified item.

Uses in package org.jfree.chart.entity

Constructors with parameter type org.jfree.data.xy.XYDataset

XYItemEntity.XYItemEntity(Shape area, XYDataset dataset, int series, int item, String toolTipText, String urlText)
Creates a new entity.

Methods with parameter type org.jfree.data.xy.XYDataset

void
Sets the dataset this entity refers to.

Methods with return type org.jfree.data.xy.XYDataset

XYDataset
Returns the dataset this entity refers to.

Uses in package org.jfree.data.jdbc

Classes implementing org.jfree.data.xy.XYDataset

class
This class provides an XYDataset implementation over a database JDBC result set.

Uses in package org.jfree.chart

Methods with parameter type org.jfree.data.xy.XYDataset

JFreeChart
ChartFactory.createPolarChart(String title, XYDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a polar plot for the specified dataset (x-values interpreted as angles in degrees).
JFreeChart
ChartFactory.createScatterPlot(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a scatter plot with default settings.
JFreeChart
ChartFactory.createTimeSeriesChart(String title, String timeAxisLabel, String valueAxisLabel, XYDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates and returns a time series chart.
JFreeChart
ChartFactory.createXYAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates an area chart using an XYDataset.
JFreeChart
ChartFactory.createXYLineChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart (based on an XYDataset) with default settings.
JFreeChart
ChartFactory.createXYStepAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a filled stepped XY plot with default settings.
JFreeChart
ChartFactory.createXYStepChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stepped XY plot with default settings.

Uses in package org.jfree.data.statistics

Classes implementing org.jfree.data.xy.XYDataset

class
A simple implementation of the BoxAndWhiskerXYDataset.
class
A dataset that can be used for creating histograms.
class
A dataset used for creating simple histograms with custom defined bins.

Methods with parameter type org.jfree.data.xy.XYDataset

double[]
Returns the parameters 'a' and 'b' for an equation y = a + bx, fitted to the data using ordinary least squares regression.
double[]
Returns the parameters 'a' and 'b' for an equation y = ax^b, fitted to the data using a power regression equation.