org.jfree.chart.renderer.AbstractRenderer Base class providing common services for renderers. Most methods that update attributes of the renderer will fire a {@link RendererChangeEvent}, which normally means the plot that owns the renderer will receive notification that the renderer has been changed (the plot will, in turn, notify the ch ...org.jfree.chart.plot.PiePlot A plot that displays data in the form of a pie chart, using data from any class that implements the {@link PieDataset} interface. <P> Special notes: <ol> <li>the default starting point is 12 o'clock and the pie sections proceed in a clockwise direction, but these settings can be ...org.jfree.chart.plot.XYPlot A general class for plotting data in the form of (x, y) pairs. This plot can use data from any class that implements the {@link XYDataset} interface. <P> <code>XYPlot</code> makes use of an {@link XYItemRenderer} to draw each point on the plot. By using different renderers, var ...org.jfree.chart.plot.SpiderWebPlot A plot that displays data from a {@link CategoryDataset} in the form of a "spider web". Multiple series can be plotted on the same axis to allow easy comparison. org.jfree.chart.plot.MeterPlot A plot that displays a single value in the form of a needle on a dial. Defined ranges (for example, 'normal', 'warning' and 'critical') can be highlighted on the dial. org.jfree.chart.renderer.xy.XYItemRenderer Interface for rendering the visual representation of a single (x, y) item on an {@link XYPlot}. <p> To support cloning charts, it is recommended that renderers implement both the {@link Cloneable} and <code>PublicCloneable</code> interfaces. org.jfree.chart.renderer.category.CategoryItemRenderer A plug-in object that is used by the {@link CategoryPlot} class to display individual data items from a {@link CategoryDataset}. <p> This interface defines the methods that must be provided by all renderers. If you are implementing a custom renderer, you should consider extending the {@link ...org.jfree.chart.plot.junit.DefaultDrawingSupplierTests Tests for the {@link DefaultDrawingSupplier} class. org.jfree.chart.plot.ThermometerPlot A plot that displays a single value (from a {@link ValueDataset}) in a thermometer type display. <p> This plot supports a number of options: <ol> <li>three sub-ranges which could be viewed as 'Normal', 'Warning' and 'Critical' ranges.</li> <li>the thermometer can be r ...org.jfree.chart.LegendItem A storage object for recording the properties of a legend item, without any consideration for layout issues. Instances of this class are immutable. org.jfree.chart.plot.PolarPlot Plots data that is in (theta, radius) pairs where theta equal to zero is due north and and increases clockwise. @author Daniel Bridenbecker, Solution Engineering, Inc. org.jfree.chart.plot.Plot The base class for all plots in JFreeChart. The {@link org.jfree.chart.JFreeChart} class delegates the drawing of axes and data to the plot. This base class provides facilities common to most plot types. org.jfree.chart.renderer.xy.XYDifferenceRenderer A renderer for an {@link XYPlot} that highlights the differences between two series. The renderer expects a dataset that: <ul> <li>has exactly two series;</li> <li>each series has the same x-values;</li> <li>no <code>null</code> values; </ul> org.jfree.chart.ClipPath This class would typically be used with a {@link org.jfree.chart.plot.ContourPlot}. It allows the user to define a <code>GeneralPath</code> curve in plot coordinates. This curve can then be used mask off or define regions within the contour plot. The data must be sorted. @author dm ...org.jfree.chart.axis.PeriodAxisLabelInfo A record that contains information for one "band" of date labels in a {@link PeriodAxis}. org.jfree.chart.renderer.xy.CandlestickRenderer A renderer that draws candlesticks on an {@link XYPlot} (requires a {@link OHLCDataset}). <P> This renderer does not include code to calculate the crosshair point for the plot. @author Sylvain Vieujot org.jfree.chart.plot.RingPlot A customised pie plot that leaves a hole in the middle. org.jfree.chart.annotations.XYShapeAnnotation A simple <code>Shape</code> annotation that can be placed on an {@link XYPlot}. The shape coordinates are specified in data space. @author Greg Steckman org.jfree.chart.plot.PiePlot3D A plot that displays data in the form of a 3D pie chart, using data from any class that implements the {@link PieDataset} interface. <P> Although this class extends {@link PiePlot}, it does not currently support exploded sections. org.jfree.chart.axis.ExtendedCategoryAxis An extended version of the {@link CategoryAxis} class that supports sublabels on the axis. org.jfree.chart.block.ColorBlock A block that is filled with a single color. org.jfree.chart.renderer.xy.YIntervalRenderer A renderer that draws a line connecting the start and end Y values for an {@link XYPlot}. org.apache.batik.svggen.SVGPaint Utility class that converts a Paint object into an SVG element. @author <a HREF="mailto:cjolif@ilog.fr">Christophe Jolif</a> @author <a HREF="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a> @version $Id: SVGPaint.java,v 1.11 2004/08/18 07:15:08 vhardy Exp $ @see ... | Popular Tags |