Class BoxChart

    • Field Detail

      • xData

        private final java.util.List<java.lang.String> xData
    • Constructor Detail

      • BoxChart

        protected BoxChart​(int width,
                           int height)
      • BoxChart

        public BoxChart​(int width,
                        int height,
                        Theme theme)
      • BoxChart

        public BoxChart​(int width,
                        int height,
                        Styler.ChartTheme chartTheme)
    • Method Detail

      • addSeries

        public BoxSeries addSeries​(java.lang.String seriesName,
                                   int[] yData)
      • addSeries

        public BoxSeries addSeries​(java.lang.String seriesName,
                                   double[] yData)
      • addSeries

        public BoxSeries addSeries​(java.lang.String seriesName,
                                   java.util.List<? extends java.lang.Number> yData)
      • sanityCheck

        private void sanityCheck​(java.lang.String seriesName,
                                 java.util.List<? extends java.lang.Number> yData)
      • sanityCheckYData

        private void sanityCheckYData​(java.util.List<? extends java.lang.Number> yData)
      • updateBoxSeries

        public BoxSeries updateBoxSeries​(java.lang.String seriesName,
                                         int[] newYData)
      • updateBoxSeries

        public BoxSeries updateBoxSeries​(java.lang.String seriesName,
                                         double[] newYData)
      • updateBoxSeries

        public BoxSeries updateBoxSeries​(java.lang.String seriesName,
                                         java.util.List<? extends java.lang.Number> newYData)
      • setSeriesStyles

        private void setSeriesStyles()
      • paint

        public void paint​(java.awt.Graphics2D g,
                          int width,
                          int height)
        Specified by:
        paint in class Chart<BoxStyler,​BoxSeries>