1 32 33 package it.businesslogic.ireport; 34 import java.awt.Color ; 35 39 public class Box { 40 41 42 public Box() { 43 } 44 45 private String border = "None"; 46 private Color borderColor = java.awt.Color.BLACK; 47 private int padding = 0; 48 49 private String topBorder = "None"; 50 private Color topBorderColor = java.awt.Color.BLACK; 51 private int topPadding = 0; 52 53 private String bottomBorder = "None"; 54 private Color bottomBorderColor = java.awt.Color.BLACK; 55 private int bottomPadding = 0; 56 57 private String leftBorder = "None"; 58 private Color leftBorderColor = java.awt.Color.BLACK; 59 private int leftPadding = 0; 60 61 private String rightBorder = "None"; 62 private Color rightBorderColor = java.awt.Color.BLACK; 63 private int rightPadding = 0; 64 65 public String getBorder() { 66 return border; 67 } 68 69 public void setBorder(String border) { 70 this.border = border; 71 } 72 73 public Color getBorderColor() { 74 return borderColor; 75 } 76 77 public void setBorderColor(Color borderColor) { 78 this.borderColor = borderColor; 79 } 80 81 public int getPadding() { 82 return padding; 83 } 84 85 public void setPadding(int padding) { 86 this.padding = padding; 87 } 88 89 public String getTopBorder() { 90 return topBorder; 91 } 92 93 public void setTopBorder(String topBorder) { 94 this.topBorder = topBorder; 95 } 96 97 public Color getTopBorderColor() { 98 return topBorderColor; 99 } 100 101 public void setTopBorderColor(Color topBorderColor) { 102 this.topBorderColor = topBorderColor; 103 } 104 105 public int getTopPadding() { 106 return topPadding; 107 } 108 109 public void setTopPadding(int topPadding) { 110 this.topPadding = topPadding; 111 } 112 113 public String getBottomBorder() { 114 return bottomBorder; 115 } 116 117 public void setBottomBorder(String bottomBorder) { 118 this.bottomBorder = bottomBorder; 119 } 120 121 public Color getBottomBorderColor() { 122 return bottomBorderColor; 123 } 124 125 public void setBottomBorderColor(Color bottomBorderColor) { 126 this.bottomBorderColor = bottomBorderColor; 127 } 128 129 public int getBottomPadding() { 130 return bottomPadding; 131 } 132 133 public void setBottomPadding(int bottomPadding) { 134 this.bottomPadding = bottomPadding; 135 } 136 137 public String getLeftBorder() { 138 return leftBorder; 139 } 140 141 public void setLeftBorder(String leftBorder) { 142 this.leftBorder = leftBorder; 143 } 144 145 public Color getLeftBorderColor() { 146 return leftBorderColor; 147 } 148 149 public void setLeftBorderColor(Color leftBorderColor) { 150 this.leftBorderColor = leftBorderColor; 151 } 152 153 public int getLeftPadding() { 154 return leftPadding; 155 } 156 157 public void setLeftPadding(int leftPadding) { 158 this.leftPadding = leftPadding; 159 } 160 161 public String getRightBorder() { 162 return rightBorder; 163 } 164 165 public void setRightBorder(String rightBorder) { 166 this.rightBorder = rightBorder; 167 } 168 169 public Color getRightBorderColor() { 170 return rightBorderColor; 171 } 172 173 public void setRightBorderColor(Color rightBorderColor) { 174 this.rightBorderColor = rightBorderColor; 175 } 176 177 public int getRightPadding() { 178 return rightPadding; 179 } 180 181 public void setRightPadding(int rightPadding) { 182 this.rightPadding = rightPadding; 183 } 184 185 public Box cloneMe() 186 { 187 Box bb = new Box(); 188 bb.setRightBorderColor( this.getRightBorderColor()); 189 bb.setRightBorder( this.getRightBorder()); 190 bb.setRightPadding( this.getRightPadding()); 191 192 bb.setLeftBorderColor( this.getLeftBorderColor()); 193 bb.setLeftBorder( this.getLeftBorder()); 194 bb.setLeftPadding( this.getLeftPadding()); 195 196 bb.setTopBorderColor( this.getTopBorderColor()); 197 bb.setTopBorder( this.getTopBorder()); 198 bb.setTopPadding( this.getTopPadding()); 199 200 bb.setBottomBorderColor( this.getBottomBorderColor()); 201 bb.setBottomBorder( this.getBottomBorder()); 202 bb.setBottomPadding( this.getBottomPadding()); 203 204 bb.setBorderColor( this.getBorderColor()); 205 bb.setBorder( this.getBorder()); 206 bb.setPadding( this.getPadding()); 207 208 return bb; 209 } 210 211 } 212 | Popular Tags |