public XYSeriesCollection(XYSeries series) { XYSeriesCollection seriesCollection = this; this.data = (List) new ArrayList(); this.intervalDelegate = new IntervalXYDelegate((XYDataset) this, false); this.addChangeListener((DatasetChangeListener) this.intervalDelegate); if (series == null) return; this.data.add((object) series); series.addChangeListener((SeriesChangeListener) this); }