Class SeriesColorMarkerLineStyleCycler


  • public class SeriesColorMarkerLineStyleCycler
    extends java.lang.Object
    Cycles through the different colors, markers, and strokes in a predetermined way

    This is an internal class that should not be used be clients

    • Field Detail

      • seriesColorList

        private final java.awt.Color[] seriesColorList
        a List holding the Colors
      • seriesMarkerList

        private final Marker[] seriesMarkerList
        a map holding the SeriesMarkers
      • seriesLineStyleList

        private final java.awt.BasicStroke[] seriesLineStyleList
        a map holding the SeriesLineStyles
      • colorCounter

        private int colorCounter
        an internal counter
      • markerCounter

        private int markerCounter
      • strokeCounter

        private int strokeCounter
    • Constructor Detail

      • SeriesColorMarkerLineStyleCycler

        public SeriesColorMarkerLineStyleCycler​(java.awt.Color[] seriesColorList,
                                                Marker[] seriesMarkerList,
                                                java.awt.BasicStroke[] seriesLineStyleList)
        Constructor
    • Method Detail

      • getNextSeriesColorMarkerLineStyle

        public SeriesColorMarkerLineStyle getNextSeriesColorMarkerLineStyle()
        Get the next ColorMarkerLineStyle
        Returns:
        the next ColorMarkerLineStyle