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