1 32 33 package it.businesslogic.ireport.crosstab; 34 35 public class Measure 36 { 37 private String name; 38 private String classType; 39 private String calculation; 40 private String expression; 41 private String incrementerFactoryClass = ""; 42 private String percentageOf ="None"; 43 private String percentageCalculatorClass = ""; 44 45 46 public Measure(String name) 47 { 48 this(name,"java.lang.String"); 49 } 50 51 public Measure(String name, String classType) 52 { 53 this.name = name; 54 55 this.classType= classType; 56 calculation= ""; 57 expression= ""; 58 } 59 60 64 public java.lang.String getCalculation() { 65 return calculation; 66 } 67 68 72 public void setCalculation(java.lang.String calculation) { 73 this.calculation = calculation; 74 } 75 76 80 public java.lang.String getClassType() { 81 return classType; 82 } 83 84 88 public void setClassType(java.lang.String classType) { 89 this.classType = classType; 90 } 91 92 96 public java.lang.String getExpression() { 97 return expression; 98 } 99 100 104 public void setExpression(java.lang.String expression) { 105 this.expression = expression; 106 } 107 108 112 public java.lang.String getName() { 113 return name; 114 } 115 116 120 public void setName(java.lang.String name) { 121 this.name = name; 122 } 123 124 public String toString() 125 { 126 return name; 127 } 128 129 133 public java.lang.String getIncrementerFactoryClass() { 134 return incrementerFactoryClass; 135 } 136 137 141 public void setIncrementerFactoryClass(java.lang.String incrementerFactoryClass) { 142 this.incrementerFactoryClass = incrementerFactoryClass; 143 } 144 145 public Measure cloneMe() 146 { 147 Measure jrv = new Measure( name, classType); 148 149 jrv.setCalculation( calculation ); 150 jrv.setExpression( expression ); 151 jrv.setIncrementerFactoryClass( getIncrementerFactoryClass()); 152 jrv.setPercentageOf( getPercentageOf()); 153 jrv.setPercentageCalculatorClass( getPercentageCalculatorClass()); 154 155 return jrv; 156 } 157 158 public String getPercentageOf() { 159 return percentageOf; 160 } 161 162 public void setPercentageOf(String percentageOf) { 163 this.percentageOf = percentageOf; 164 } 165 166 public String getPercentageCalculatorClass() { 167 return percentageCalculatorClass; 168 } 169 170 public void setPercentageCalculatorClass(String percentageCalculatorClass) { 171 this.percentageCalculatorClass = percentageCalculatorClass; 172 } 173 174 } 175 176 | Popular Tags |