org.jfree.chart.renderer.xy

Class XYLineAndShapeRenderer.State

Enclosing Class:
XYLineAndShapeRenderer
Known Direct Subclasses:
DeviationRenderer.State

public static class XYLineAndShapeRenderer.State
extends XYItemRendererState

Records the state for the renderer. This is used to preserve state information between calls to the drawItem() method for a single chart drawing.

Field Summary

GeneralPath
seriesPath
The path for the current series.

Fields inherited from class org.jfree.chart.renderer.xy.XYItemRendererState

workingLine

Constructor Summary

State(PlotRenderingInfo info)
Creates a new state instance.

Method Summary

boolean
isLastPointGood()
Returns a flag that indicates if the last point drawn (in the current series) was 'good' (non-null).
void
setLastPointGood(boolean good)
Sets a flag that indicates if the last point drawn (in the current series) was 'good' (non-null).

Methods inherited from class org.jfree.chart.renderer.xy.XYItemRendererState

getProcessVisibleItemsOnly, setProcessVisibleItemsOnly

Methods inherited from class org.jfree.chart.renderer.RendererState

getEntityCollection, getInfo

Field Details

seriesPath

public GeneralPath seriesPath
The path for the current series.

Constructor Details

State

public State(PlotRenderingInfo info)
Creates a new state instance.
Parameters:
info - the plot rendering info.

Method Details

isLastPointGood

public boolean isLastPointGood()
Returns a flag that indicates if the last point drawn (in the current series) was 'good' (non-null).
Returns:
A boolean.

setLastPointGood

public void setLastPointGood(boolean good)
Sets a flag that indicates if the last point drawn (in the current series) was 'good' (non-null).
Parameters:
good - the flag.