1 32 33 package it.businesslogic.ireport.crosstab; 34 35 39 public class CrosstabGroup { 40 41 42 protected CrosstabCell headerCell = null; 43 protected CrosstabCell totalCell = null; 44 private int size = 0; 45 46 private boolean hasHeader = true; 47 private boolean hasTotal = true; 48 49 protected String name = ""; 50 protected String totalPosition = "None"; 51 protected String headerPosition = ""; 52 53 private String bucketExpression = ""; 54 private String bucketExpressionClass = ""; 55 private String bucketOrder = "Ascending"; 56 private String bucketComparatorExpression = ""; 57 58 59 public CrosstabGroup() { 60 } 61 62 public CrosstabCell getHeaderCell() { 63 return headerCell; 64 } 65 66 public void setHeaderCell(CrosstabCell headerCell) { 67 this.headerCell = headerCell; 68 } 69 70 public CrosstabCell getTotalCell() { 71 return totalCell; 72 } 73 74 public void setTotalCell(CrosstabCell totalCell) { 75 this.totalCell = totalCell; 76 } 77 78 public String getName() { 79 return name; 80 } 81 82 public void setName(String name) { 83 this.name = name; 84 } 85 86 public String getTotalPosition() { 87 return totalPosition; 88 } 89 90 public void setTotalPosition(String totalPosition) { 91 this.totalPosition = totalPosition; 92 } 93 94 public String getHeaderPosition() { 95 return headerPosition; 96 } 97 98 public void setHeaderPosition(String headerPosition) { 99 this.headerPosition = headerPosition; 100 } 101 102 public String getBucketExpression() { 103 return bucketExpression; 104 } 105 106 public void setBucketExpression(String bucketExpression) { 107 this.bucketExpression = bucketExpression; 108 } 109 110 public String getBucketOrder() { 111 return bucketOrder; 112 } 113 114 public void setBucketOrder(String bucketOrder) { 115 this.bucketOrder = bucketOrder; 116 } 117 118 public String getBucketComparatorExpression() { 119 return bucketComparatorExpression; 120 } 121 122 public void setBucketComparatorExpression(String bucketComparatorExpression) { 123 this.bucketComparatorExpression = bucketComparatorExpression; 124 } 125 126 public int getSize() { 127 return size; 128 } 129 130 public void setSize(int size) { 131 this.size = size; 132 } 133 134 public boolean isHasHeader() { 135 return true; 136 } 137 138 public void setHasHeader(boolean hasHeader) { 139 this.hasHeader = hasHeader; 140 } 141 142 public String getBucketExpressionClass() { 143 return bucketExpressionClass; 144 } 145 146 public void setBucketExpressionClass(String bucketExpressionClass) { 147 this.bucketExpressionClass = bucketExpressionClass; 148 } 149 150 public boolean isHasTotal() { 151 return !getTotalPosition().equals("None"); 152 } 153 154 public void setHasTotal(boolean hasTotal) { 155 this.hasTotal = hasTotal; 156 } 157 158 public String toString() 159 { 160 return "" + name; 161 } 162 163 164 } 165 | Popular Tags |