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.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.