001    package railo.runtime.tag;
002    
003    import java.awt.Color;
004    
005    public class GridColumnBean {
006            
007            private boolean display;
008            private int             width;
009            private String  header;
010            private String  headerFont;
011            private boolean headerItalic;
012            private boolean headerBold;
013            private int             headerFontSize;
014            private Color   headerTextColor;
015            private String  headerAlign;
016            private String  href;
017            private String  hrefKey;
018            private String  target;
019            private String[]        values;
020            private String[]        valuesDisplay;
021            private String  font;
022            private int             fontSize;
023            private boolean italic;
024            private Color   bgColor;
025            private String  name;
026            private String  type;
027            private String  numberFormat;
028            private Color   textColor;
029            private boolean select;
030            private String  dataAlign;
031            private boolean bold;
032            private String  mask;
033            
034            /**
035             * @return the bgColor
036             */
037            public Color getBgColor() {
038                    return bgColor;
039            }
040            /**
041             * @param bgColor the bgColor to set
042             */
043            public void setBgColor(Color bgColor) {
044                    this.bgColor = bgColor;
045            }
046            /**
047             * @return the bold
048             */
049            public boolean isBold() {
050                    return bold;
051            }
052            /**
053             * @param bold the bold to set
054             */
055            public void setBold(boolean bold) {
056                    this.bold = bold;
057            }
058            /**
059             * @return the dataAlign
060             */
061            public String getDataAlign() {
062                    return dataAlign;
063            }
064            /**
065             * @param dataAlign the dataAlign to set
066             */
067            public void setDataAlign(String dataAlign) {
068                    this.dataAlign = dataAlign;
069            }
070            /**
071             * @return the display
072             */
073            public boolean isDisplay() {
074                    return display;
075            }
076            /**
077             * @param display the display to set
078             */
079            public void setDisplay(boolean display) {
080                    this.display = display;
081            }
082            /**
083             * @return the font
084             */
085            public String getFont() {
086                    return font;
087            }
088            /**
089             * @param font the font to set
090             */
091            public void setFont(String font) {
092                    this.font = font;
093            }
094            /**
095             * @return the fontSize
096             */
097            public int getFontSize() {
098                    return fontSize;
099            }
100            /**
101             * @param fontSize the fontSize to set
102             */
103            public void setFontSize(int fontSize) {
104                    this.fontSize = fontSize;
105            }
106            /**
107             * @return the header
108             */
109            public String getHeader() {
110                    return header;
111            }
112            /**
113             * @param header the header to set
114             */
115            public void setHeader(String header) {
116                    this.header = header;
117            }
118            /**
119             * @return the headerAlign
120             */
121            public String getHeaderAlign() {
122                    return headerAlign;
123            }
124            /**
125             * @param headerAlign the headerAlign to set
126             */
127            public void setHeaderAlign(String headerAlign) {
128                    this.headerAlign = headerAlign;
129            }
130            /**
131             * @return the headerBold
132             */
133            public boolean isHeaderBold() {
134                    return headerBold;
135            }
136            /**
137             * @param headerBold the headerBold to set
138             */
139            public void setHeaderBold(boolean headerBold) {
140                    this.headerBold = headerBold;
141            }
142            /**
143             * @return the headerFont
144             */
145            public String getHeaderFont() {
146                    return headerFont;
147            }
148            /**
149             * @param headerFont the headerFont to set
150             */
151            public void setHeaderFont(String headerFont) {
152                    this.headerFont = headerFont;
153            }
154            /**
155             * @return the headerFontSize
156             */
157            public int getHeaderFontSize() {
158                    return headerFontSize;
159            }
160            /**
161             * @param headerFontSize the headerFontSize to set
162             */
163            public void setHeaderFontSize(int headerFontSize) {
164                    this.headerFontSize = headerFontSize;
165            }
166            /**
167             * @return the headerItalic
168             */
169            public boolean isHeaderItalic() {
170                    return headerItalic;
171            }
172            /**
173             * @param headerItalic the headerItalic to set
174             */
175            public void setHeaderItalic(boolean headerItalic) {
176                    this.headerItalic = headerItalic;
177            }
178            /**
179             * @return the headerTextColor
180             */
181            public Color getHeaderTextColor() {
182                    return headerTextColor;
183            }
184            /**
185             * @param headerTextColor the headerTextColor to set
186             */
187            public void setHeaderTextColor(Color headerTextColor) {
188                    this.headerTextColor = headerTextColor;
189            }
190            /**
191             * @return the href
192             */
193            public String getHref() {
194                    return href;
195            }
196            /**
197             * @param href the href to set
198             */
199            public void setHref(String href) {
200                    this.href = href;
201            }
202            /**
203             * @return the hrefKey
204             */
205            public String getHrefKey() {
206                    return hrefKey;
207            }
208            /**
209             * @param hrefKey the hrefKey to set
210             */
211            public void setHrefKey(String hrefKey) {
212                    this.hrefKey = hrefKey;
213            }
214            /**
215             * @return the italic
216             */
217            public boolean isItalic() {
218                    return italic;
219            }
220            /**
221             * @param italic the italic to set
222             */
223            public void setItalic(boolean italic) {
224                    this.italic = italic;
225            }
226            /**
227             * @return the mask
228             */
229            public String getMask() {
230                    return mask;
231            }
232            /**
233             * @param mask the mask to set
234             */
235            public void setMask(String mask) {
236                    this.mask = mask;
237            }
238            /**
239             * @return the name
240             */
241            public String getName() {
242                    return name;
243            }
244            /**
245             * @param name the name to set
246             */
247            public void setName(String name) {
248                    this.name = name;
249            }
250            /**
251             * @return the numberFormat
252             */
253            public String getNumberFormat() {
254                    return numberFormat;
255            }
256            /**
257             * @param numberFormat the numberFormat to set
258             */
259            public void setNumberFormat(String numberFormat) {
260                    this.numberFormat = numberFormat;
261            }
262            /**
263             * @return the select
264             */
265            public boolean isSelect() {
266                    return select;
267            }
268            /**
269             * @param select the select to set
270             */
271            public void setSelect(boolean select) {
272                    this.select = select;
273            }
274            /**
275             * @return the target
276             */
277            public String getTarget() {
278                    return target;
279            }
280            /**
281             * @param target the target to set
282             */
283            public void setTarget(String target) {
284                    this.target = target;
285            }
286            /**
287             * @return the textColor
288             */
289            public Color getTextColor() {
290                    return textColor;
291            }
292            /**
293             * @param textColor the textColor to set
294             */
295            public void setTextColor(Color textColor) {
296                    this.textColor = textColor;
297            }
298            /**
299             * @return the type
300             */
301            public String getType() {
302                    return type;
303            }
304            /**
305             * @param type the type to set
306             */
307            public void setType(String type) {
308                    this.type = type;
309            }
310            /**
311             * @return the values
312             */
313            public String[] getValues() {
314                    return values;
315            }
316            /**
317             * @param values the values to set
318             */
319            public void setValues(String[] values) {
320                    this.values = values;
321            }
322            
323            /**
324             * @return the valuesDisplay
325             */
326            public String[] getValuesDisplay() {
327                    return valuesDisplay;
328            }
329            /**
330             * @param valuesDisplay the valuesDisplay to set
331             */
332            public void setValuesDisplay(String[] valuesDisplay) {
333                    this.valuesDisplay = valuesDisplay;
334            }
335            /**
336             * @return the width
337             */
338            public double getWidth() {
339                    return width;
340            }
341            /**
342             * @param width the width to set
343             */
344            public void setWidth(int width) {
345                    this.width = width;
346            }
347    }