Class StandardXYItemRenderer.State

  • Enclosing class:
    StandardXYItemRenderer

    public static class StandardXYItemRenderer.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 Detail

      • seriesPath

        public java.awt.geom.GeneralPath seriesPath
        The path for the current series.
      • seriesIndex

        private int seriesIndex
        The series index.
      • lastPointGood

        private boolean lastPointGood
        A flag that indicates if the last (x, y) point was 'good' (non-null).
    • Constructor Detail

      • State

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

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

        public int getSeriesIndex()
        Returns the series index for the current path.
        Returns:
        The series index for the current path.
      • setSeriesIndex

        public void setSeriesIndex​(int index)
        Sets the series index for the current path.
        Parameters:
        index - the index.