Uses of Class
org.jfree.chart.plot.PlotRenderingInfo
Package
Description
Classes for creating flow plots (a type of Sankey chart).
-
Uses of PlotRenderingInfo in org.jfree.chart
Modifier and TypeMethodDescriptionChartRenderingInfo.getPlotInfo()
Returns the rendering info for the chart's plot. -
Uses of PlotRenderingInfo in org.jfree.chart.annotations
Modifier and TypeMethodDescriptionprotected void
AbstractXYAnnotation.addEntity
(PlotRenderingInfo info, Shape hotspot, int rendererIndex, String toolTipText, String urlText) A utility method for adding anXYAnnotationEntity
to aPlotRenderingInfo
instance.abstract void
AbstractXYAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYBoxAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYDataImageAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYDrawableAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYImageAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYLineAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYPointerAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYPolygonAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYShapeAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYTextAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation.void
XYTitleAnnotation.draw
(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) Draws the annotation. -
Uses of PlotRenderingInfo in org.jfree.chart.axis
Modifier and TypeMethodDescriptionprotected void
Axis.createAndAddEntity
(double cursor, AxisState state, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Creates an entity for the axis and adds it to the rendering info.abstract AxisState
Axis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).CategoryAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).CyclicNumberAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis.DateAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).LogAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).NumberAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).PeriodAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).SubCategoryAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).SymbolAxis.draw
(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).protected AxisState
CategoryAxis.drawCategoryLabels
(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state, PlotRenderingInfo plotState) Draws the category labels and returns the updated axis state.protected AxisState
SubCategoryAxis.drawSubCategoryLabels
(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state, PlotRenderingInfo plotState) Draws the category labels and returns the updated axis state. -
Uses of PlotRenderingInfo in org.jfree.chart.plot
Modifier and TypeMethodDescriptionPlotRenderingInfo.getSubplotInfo
(int index) Returns the info for a subplot.Modifier and TypeMethodDescriptionvoid
PlotRenderingInfo.addSubplotInfo
(PlotRenderingInfo info) Adds the info for a subplot.protected void
Plot.createAndAddEntity
(Rectangle2D dataArea, PlotRenderingInfo plotState, String toolTip, String urlText) Creates a plot entity that contains a reference to the plot and the data area as shape.void
CategoryPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo state) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
CombinedDomainCategoryPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
CombinedDomainXYPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot within the specified area on a graphics device.void
CombinedRangeCategoryPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
CombinedRangeXYPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot within the specified area on a graphics device.void
CompassPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
FastScatterPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the fast scatter plot on a Java 2D graphics device (such as the screen or a printer).void
MeterPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
MultiplePiePlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
PiePlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
PiePlot3D.draw
(Graphics2D g2, Rectangle2D plotArea, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Deprecated.Draws the plot on a Java 2D graphics device (such as the screen or a printer).abstract void
Plot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot within the specified area.void
PolarPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
SpiderWebPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
ThermometerPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot on a Java 2D graphics device (such as the screen or a printer).void
WaferMapPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState state, PlotRenderingInfo info) Draws the wafermap view.void
XYPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot within the specified area on a graphics device.void
XYPlot.drawAnnotations
(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info) Draws the annotations for the plot.protected Map
CategoryPlot.drawAxes
(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, PlotRenderingInfo plotState) A utility method for drawing the plot's axes.XYPlot.drawAxes
(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, PlotRenderingInfo plotState) A utility method for drawing the axes.protected void
PiePlot.drawPie
(Graphics2D g2, Rectangle2D plotArea, PlotRenderingInfo info) Draws the pie.protected void
SpiderWebPlot.drawRadarPoly
(Graphics2D g2, Rectangle2D plotArea, Point2D centre, PlotRenderingInfo info, int series, int catCount, double headH, double headW) Draws a radar plot polygon.CombinedDomainCategoryPlot.findSubplot
(PlotRenderingInfo info, Point2D source) Returns the subplot (if any) that contains the (x, y) point (specified in Java2D space).CombinedDomainXYPlot.findSubplot
(PlotRenderingInfo info, Point2D source) Returns the subplot (if any) that contains the (x, y) point (specified in Java2D space).CombinedRangeXYPlot.findSubplot
(PlotRenderingInfo info, Point2D source) Returns the subplot (if any) that contains the (x, y) point (specified in Java2D space).void
CategoryPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot by updating the anchor value.void
CombinedDomainCategoryPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot.void
CombinedDomainXYPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot by updating the anchor values.void
CombinedRangeCategoryPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot by updating the anchor value.void
CombinedRangeXYPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot by updating the anchor values...void
Plot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot.void
XYPlot.handleClick
(int x, int y, PlotRenderingInfo info) Handles a 'click' on the plot by updating the anchor values.PiePlot.initialise
(Graphics2D g2, Rectangle2D plotArea, PiePlot<?> plot, Integer index, PlotRenderingInfo info) Initialises the drawing procedure.RingPlot.initialise
(Graphics2D g2, Rectangle2D plotArea, PiePlot plot, Integer index, PlotRenderingInfo info) Initialises the plot state (which will store the total of all dataset values, among other things).void
CategoryPlot.panDomainAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the domain axes by the specified percentage.void
CombinedRangeXYPlot.panDomainAxes
(double panRange, PlotRenderingInfo info, Point2D source) Pans all domain axes by the specified percentage.void
FastScatterPlot.panDomainAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the domain axes by the specified percentage.void
Pannable.panDomainAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the domain axes by the specified percentage.void
XYPlot.panDomainAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the domain axes by the specified percentage.void
CategoryPlot.panRangeAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the range axes by the specified percentage.void
CombinedDomainXYPlot.panRangeAxes
(double panRange, PlotRenderingInfo info, Point2D source) Pans all range axes by the specified percentage.void
FastScatterPlot.panRangeAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the range axes by the specified percentage.void
Pannable.panRangeAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the range axes by the specified percentage.void
XYPlot.panRangeAxes
(double percent, PlotRenderingInfo info, Point2D source) Pans the range axes by the specified percentage.boolean
CategoryPlot.render
(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info, CategoryCrosshairState crosshairState) Draws a representation of a dataset within the dataArea region using the appropriate renderer.void
FastScatterPlot.render
(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info, CrosshairState crosshairState) Draws a representation of the data within the dataArea region.protected void
PolarPlot.render
(Graphics2D g2, Rectangle2D dataArea, PlotRenderingInfo info) Draws a representation of the data within the dataArea region, using the current m_Renderer.boolean
XYPlot.render
(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info, CrosshairState crosshairState) Draws a representation of the data within the dataArea region, using the current renderer.void
CategoryPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) This method does nothing, becauseCategoryPlot
doesn't support zooming on the domain.void
CategoryPlot.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source) This method does nothing, becauseCategoryPlot
doesn't support zooming on the domain.void
CategoryPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) This method does nothing, becauseCategoryPlot
doesn't support zooming on the domain.void
CombinedRangeXYPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the domain axes.void
CombinedRangeXYPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the domain axis/axes by the specified factor.void
CombinedRangeXYPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the domain axis/axes by the specified factor.void
FastScatterPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the domain axes.void
FastScatterPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the domain axis by the specified factor.void
FastScatterPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the domain axis by the specified factor.void
PolarPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) This method is required by theZoomable
interface, but since the plot does not have any domain axes, it does nothing.void
PolarPlot.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source) This method is required by theZoomable
interface, but since the plot does not have any domain axes, it does nothing.void
PolarPlot.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) This method is required by theZoomable
interface, but since the plot does not have any domain axes, it does nothing.void
ThermometerPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) This method does nothing.void
ThermometerPlot.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the domain axis/axes by the specified factor.void
ThermometerPlot.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) Multiplies the range on the domain axis/axes by the specified factor.void
XYPlot.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the domain axis/axes.void
XYPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the domain axis/axes by the specified factor.void
XYPlot.zoomDomainAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the domain axis/axes by the specified factor.void
Zoomable.zoomDomainAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) Zooms in on the domain axes.void
Zoomable.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the domain axis/axes by the specified factor.void
Zoomable.zoomDomainAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) Multiplies the range on the domain axis/axes by the specified factor.void
CategoryPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) Zooms in on the range axes.void
CategoryPlot.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
CategoryPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.void
CombinedDomainCategoryPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the range axes.void
CombinedDomainCategoryPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
CombinedDomainCategoryPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.void
CombinedDomainXYPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the range axes.void
CombinedDomainXYPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
CombinedDomainXYPlot.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.void
FastScatterPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the range axes.void
FastScatterPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
FastScatterPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the range axis by the specified factor.void
PolarPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) Zooms in on the range axes.void
PolarPlot.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
PolarPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the range axis by the specified factor.void
ThermometerPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) Zooms the range axes.void
ThermometerPlot.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
ThermometerPlot.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.void
XYPlot.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo info, Point2D source) Zooms in on the range axes.void
XYPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
XYPlot.zoomRangeAxes
(double factor, PlotRenderingInfo info, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.void
Zoomable.zoomRangeAxes
(double lowerPercent, double upperPercent, PlotRenderingInfo state, Point2D source) Zooms in on the range axes.void
Zoomable.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source) Multiplies the range on the range axis/axes by the specified factor.void
Zoomable.zoomRangeAxes
(double factor, PlotRenderingInfo state, Point2D source, boolean useAnchor) Multiplies the range on the range axis/axes by the specified factor.ModifierConstructorDescriptionCreates a new object for recording temporary state information for a renderer. -
Uses of PlotRenderingInfo in org.jfree.chart.plot.dial
Modifier and TypeMethodDescriptionvoid
DialPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the plot. -
Uses of PlotRenderingInfo in org.jfree.chart.plot.flow
Modifier and TypeMethodDescriptionvoid
FlowPlot.draw
(Graphics2D g2, Rectangle2D area, Point2D anchor, PlotState parentState, PlotRenderingInfo info) Draws the flow plot within the specified area of the supplied graphics targetg2
. -
Uses of PlotRenderingInfo in org.jfree.chart.renderer
Modifier and TypeMethodDescriptionvoid
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 of PlotRenderingInfo in org.jfree.chart.renderer.category
Modifier and TypeMethodDescriptionprotected CategoryItemRendererState
AbstractCategoryItemRenderer.createState
(PlotRenderingInfo info) Creates a new state instance---this method is called from theAbstractCategoryItemRenderer.initialise(Graphics2D, Rectangle2D, CategoryPlot, int, PlotRenderingInfo)
method.protected CategoryItemRendererState
CategoryStepRenderer.createState
(PlotRenderingInfo info) Creates a new state instance.AbstractCategoryItemRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info) Initialises the renderer and returns a state object that will be used for the remainder of the drawing process for a single chart.BarRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info) Initialises the renderer and returns a state object that will be passed to subsequent calls to the drawItem method.BoxAndWhiskerRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info) Initialises the renderer.CategoryItemRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info) Initialises the renderer.LevelRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info) Initialises the renderer and returns a state object that will be passed to subsequent calls to the drawItem method.ModifierConstructorDescriptionCreates a new object for recording temporary state information for a renderer.State
(PlotRenderingInfo info) Creates a new state instance. -
Uses of PlotRenderingInfo in org.jfree.chart.renderer.xy
Modifier and TypeMethodDescriptionvoid
AbstractXYItemRenderer.drawAnnotations
(Graphics2D g2, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, Layer layer, PlotRenderingInfo info) Draws all the annotations for the specified layer.void
XYItemRenderer.drawAnnotations
(Graphics2D g2, Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, Layer layer, PlotRenderingInfo info) Draws all the annotations for the specified layer.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
DeviationStepRenderer.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
SamplingXYLineRenderer.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
VectorRenderer.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
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
XYShapeRenderer.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
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.protected void
XYDifferenceRenderer.drawItemPass0
(Graphics2D x_graphics, Rectangle2D x_dataArea, PlotRenderingInfo x_info, XYPlot x_plot, ValueAxis x_domainAxis, ValueAxis x_rangeAxis, XYDataset x_dataset, int x_series, int x_item, CrosshairState x_crosshairState) Draws the visual representation of a single data item, first pass.protected void
XYDifferenceRenderer.drawItemPass1
(Graphics2D x_graphics, Rectangle2D x_dataArea, PlotRenderingInfo x_info, XYPlot x_plot, ValueAxis x_domainAxis, ValueAxis x_rangeAxis, XYDataset x_dataset, int x_series, int x_item, CrosshairState x_crosshairState) Draws the visual representation of a single data item, 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.AbstractXYItemRenderer.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.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).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 theDeviationRenderer.drawItem(java.awt.Graphics2D, org.jfree.chart.renderer.xy.XYItemRendererState, java.awt.geom.Rectangle2D, org.jfree.chart.plot.PlotRenderingInfo, org.jfree.chart.plot.XYPlot, org.jfree.chart.axis.ValueAxis, org.jfree.chart.axis.ValueAxis, org.jfree.data.xy.XYDataset, int, int, org.jfree.chart.plot.CrosshairState, int)
method.SamplingXYLineRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.StackedXYAreaRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.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.StandardXYItemRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.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.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.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.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).XYLineAndShapeRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.XYSplineRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.XYStepAreaRenderer.initialise
(Graphics2D g2, Rectangle2D dataArea, XYPlot plot, XYDataset data, PlotRenderingInfo info) Initialises the renderer.ModifierConstructorDescriptionState
(PlotRenderingInfo info) Creates a new state instance.State
(PlotRenderingInfo info) Creates a new state instance.State
(PlotRenderingInfo info) Creates a new state instance.State
(PlotRenderingInfo info) Creates a new state instance.Creates a new state object.Creates a new state.Creates a new state instance.