public CategoryTableXYDataset()
 {
   CategoryTableXYDataset categoryTableXyDataset = this;
   this.values = new DefaultKeyedValues2D(true);
   this.intervalDelegate = new IntervalXYDelegate((XYDataset) this);
   this.addChangeListener((DatasetChangeListener) this.intervalDelegate);
 }
 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);
 }
 public DefaultTableXYDataset(bool autoPrune)
 {
   int num = autoPrune ? 1 : 0;
   // ISSUE: explicit constructor call
   base.\u002Ector();
   DefaultTableXYDataset defaultTableXyDataset = this;
   this.data = (List) null;
   this.xPoints = (HashSet) null;
   this.propagateEvents = true;
   this.autoPrune = false;
   this.autoPrune = num != 0;
   this.data = (List) new ArrayList();
   this.xPoints = new HashSet();
   this.intervalDelegate = new IntervalXYDelegate((XYDataset) this, false);
   this.addChangeListener((DatasetChangeListener) this.intervalDelegate);
 }