1 32 33 package it.businesslogic.ireport.chart; 34 import java.util.*; 35 39 public class XYDataset extends Dataset { 40 41 private Vector categorySeries = null; 42 43 44 public XYDataset() { 45 super(); 46 setXYSeries(new Vector()); 47 } 48 49 public Vector getXYSeries() { 50 return categorySeries; 51 } 52 53 public void setXYSeries(Vector categorySeries) { 54 this.categorySeries = categorySeries; 55 } 56 57 58 public Dataset cloneMe() 59 { 60 XYDataset obj = new XYDataset(); 61 copyBaseDataset(obj); 62 63 for (int i=0; i<getXYSeries().size(); ++i) 64 { 65 obj.getXYSeries().addElement( ((XYSeries)getXYSeries().elementAt(i)).cloneMe() ); 66 } 67 68 return obj; 69 } 70 } 71 | Popular Tags |