1 32 33 package it.businesslogic.ireport.chart; 34 import java.util.*; 35 39 public class HighLowDataset extends Dataset { 40 41 private String seriesExpression = ""; 42 private String dateExpression = ""; 43 private String highExpression = ""; 44 private String lowExpression = ""; 45 private String openExpression = ""; 46 private String closeExpression = ""; 47 private String volumeExpression = ""; 48 private SectionItemHyperlink sectionHyperLink = new SectionItemHyperlink(); 49 50 51 public HighLowDataset() { 52 super(); 53 } 54 55 public String getSeriesExpression() { 56 return seriesExpression; 57 } 58 59 public void setSeriesExpression(String seriesExpression) { 60 this.seriesExpression = seriesExpression; 61 } 62 63 public String getDateExpression() { 64 return dateExpression; 65 } 66 67 public void setDateExpression(String dateExpression) { 68 this.dateExpression = dateExpression; 69 } 70 71 public String getHighExpression() { 72 return highExpression; 73 } 74 75 public void setHighExpression(String highExpression) { 76 this.highExpression = highExpression; 77 } 78 79 public String getLowExpression() { 80 return lowExpression; 81 } 82 83 public void setLowExpression(String lowExpression) { 84 this.lowExpression = lowExpression; 85 } 86 87 public String getOpenExpression() { 88 return openExpression; 89 } 90 91 public void setOpenExpression(String openExpression) { 92 this.openExpression = openExpression; 93 } 94 95 public String getCloseExpression() { 96 return closeExpression; 97 } 98 99 public void setCloseExpression(String closeExpression) { 100 this.closeExpression = closeExpression; 101 } 102 103 public String getVolumeExpression() { 104 return volumeExpression; 105 } 106 107 public void setVolumeExpression(String volumeExpression) { 108 this.volumeExpression = volumeExpression; 109 } 110 111 public Dataset cloneMe() 112 { 113 HighLowDataset obj = new HighLowDataset(); 114 copyBaseDataset(obj); 115 obj.setSeriesExpression(getSeriesExpression()); 116 obj.setDateExpression( getDateExpression()); 117 obj.setCloseExpression( getCloseExpression()); 118 obj.setOpenExpression( getOpenExpression()); 119 obj.setHighExpression( getHighExpression()); 120 obj.setLowExpression( getLowExpression() ); 121 obj.setVolumeExpression( getVolumeExpression()); 122 obj.setItemHyperLink( getItemHyperLink().cloneMe()); 123 124 return obj; 125 } 126 127 public SectionItemHyperlink getItemHyperLink() { 128 return sectionHyperLink; 129 } 130 131 public void setItemHyperLink(SectionItemHyperlink secionHyperLink) { 132 this.sectionHyperLink = secionHyperLink; 133 } 134 } 135 | Popular Tags |