1 32 33 package it.businesslogic.ireport.chart; 34 35 39 public class PieDataset extends Dataset { 40 41 private String keyExpression = ""; 42 private String valueExpression = ""; 43 private String labelExpression = ""; 44 45 private SectionItemHyperlink sectionHyperLink = new SectionItemHyperlink(); 46 47 48 public PieDataset() { 49 super(); 50 } 51 52 public String getKeyExpression() { 53 return keyExpression; 54 } 55 56 public void setKeyExpression(String keyExpression) { 57 this.keyExpression = keyExpression; 58 } 59 60 public String getValueExpression() { 61 return valueExpression; 62 } 63 64 public void setValueExpression(String valueExpression) { 65 this.valueExpression = valueExpression; 66 } 67 68 public String getLabelExpression() { 69 return labelExpression; 70 } 71 72 public void setLabelExpression(String labelExpression) { 73 this.labelExpression = labelExpression; 74 } 75 76 public Dataset cloneMe() 77 { 78 PieDataset obj = new PieDataset(); 79 copyBaseDataset(obj); 80 obj.setLabelExpression(getLabelExpression()); 81 obj.setKeyExpression( getKeyExpression()); 82 obj.setValueExpression( getValueExpression()); 83 obj.setSectionHyperLink( getSectionHyperLink().cloneMe()); 84 85 return obj; 86 } 87 88 public SectionItemHyperlink getSectionHyperLink() { 89 return sectionHyperLink; 90 } 91 92 public void setSectionHyperLink(SectionItemHyperlink secionHyperLink) { 93 this.sectionHyperLink = secionHyperLink; 94 } 95 96 } 97 | Popular Tags |