View Javadoc

1   /*
2    *  Licensed to the Apache Software Foundation (ASF) under one
3    *  or more contributor license agreements.  See the NOTICE file
4    *  distributed with this work for additional information
5    *  regarding copyright ownership.  The ASF licenses this file
6    *  to you under the Apache License, Version 2.0 (the
7    *  "License"); you may not use this file except in compliance
8    *  with the License.  You may obtain a copy of the License at
9    * 
10   *  http://www.apache.org/licenses/LICENSE-2.0
11   * 
12   *  Unless required by applicable law or agreed to in writing,
13   *  software distributed under the License is distributed on an
14   *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15   *  KIND, either express or implied.  See the License for the
16   *  specific language governing permissions and limitations
17   *  under the License.
18   */
19  package javax.faces.component.html;
20  
21  import javax.faces.el.ValueBinding;
22  import javax.el.ValueExpression;
23  import javax.faces.context.FacesContext;
24  import javax.faces.component.UIComponent;
25  
26  
27  // Generated from class javax.faces.component.html._HtmlDataTable.
28  //
29  // WARNING: This file was automatically generated. Do not edit it directly,
30  //          or you will lose your changes.
31  public class HtmlDataTable extends javax.faces.component.UIData
32      implements javax.faces.component.behavior.ClientBehaviorHolder
33  {
34  
35      static public final String COMPONENT_FAMILY =
36          "javax.faces.Data";
37      static public final String COMPONENT_TYPE =
38          "javax.faces.HtmlDataTable";
39  
40  
41      public HtmlDataTable()
42      {
43          setRendererType("javax.faces.Table");
44      }
45  
46      @Override    
47      public String getFamily()
48      {
49          return COMPONENT_FAMILY;
50      }
51  
52  
53      static private final java.util.Collection<String> CLIENT_EVENTS_LIST = 
54          java.util.Collections.unmodifiableCollection(
55              java.util.Arrays.asList(
56               "click"
57              , "dblclick"
58              , "keydown"
59              , "keypress"
60              , "keyup"
61              , "mousedown"
62              , "mousemove"
63              , "mouseout"
64              , "mouseover"
65              , "mouseup"
66          ));
67  
68      public java.util.Collection<String> getEventNames()
69      {
70          return CLIENT_EVENTS_LIST;
71      }
72  
73      @Override
74      public void addClientBehavior(String eventName, javax.faces.component.behavior.ClientBehavior behavior)
75      {
76          super.addClientBehavior(eventName, behavior);
77          _CommonEventConstants.markEvent(this, eventName);
78      }
79  
80      
81      // Property: bgcolor
82  
83      public String getBgcolor()
84      {
85          return (String) getStateHelper().eval(PropertyKeys.bgcolor);
86      }
87      
88      public void setBgcolor(String bgcolor)
89      {
90          getStateHelper().put(PropertyKeys.bgcolor, bgcolor ); 
91      }
92      // Property: bodyrows
93  
94      public String getBodyrows()
95      {
96          return (String) getStateHelper().eval(PropertyKeys.bodyrows);
97      }
98      
99      public void setBodyrows(String bodyrows)
100     {
101         getStateHelper().put(PropertyKeys.bodyrows, bodyrows ); 
102     }
103     // Property: border
104 
105     public int getBorder()
106     {
107         return (Integer) getStateHelper().eval(PropertyKeys.border, Integer.MIN_VALUE);
108     }
109     
110     public void setBorder(int border)
111     {
112         getStateHelper().put(PropertyKeys.border, border ); 
113     }
114     // Property: cellpadding
115 
116     public String getCellpadding()
117     {
118         return (String) getStateHelper().eval(PropertyKeys.cellpadding);
119     }
120     
121     public void setCellpadding(String cellpadding)
122     {
123         getStateHelper().put(PropertyKeys.cellpadding, cellpadding ); 
124     }
125     // Property: cellspacing
126 
127     public String getCellspacing()
128     {
129         return (String) getStateHelper().eval(PropertyKeys.cellspacing);
130     }
131     
132     public void setCellspacing(String cellspacing)
133     {
134         getStateHelper().put(PropertyKeys.cellspacing, cellspacing ); 
135     }
136     // Property: columnClasses
137 
138     public String getColumnClasses()
139     {
140         return (String) getStateHelper().eval(PropertyKeys.columnClasses);
141     }
142     
143     public void setColumnClasses(String columnClasses)
144     {
145         getStateHelper().put(PropertyKeys.columnClasses, columnClasses ); 
146     }
147     // Property: footerClass
148 
149     public String getFooterClass()
150     {
151         return (String) getStateHelper().eval(PropertyKeys.footerClass);
152     }
153     
154     public void setFooterClass(String footerClass)
155     {
156         getStateHelper().put(PropertyKeys.footerClass, footerClass ); 
157     }
158     // Property: frame
159 
160     public String getFrame()
161     {
162         return (String) getStateHelper().eval(PropertyKeys.frame);
163     }
164     
165     public void setFrame(String frame)
166     {
167         getStateHelper().put(PropertyKeys.frame, frame ); 
168     }
169     // Property: headerClass
170 
171     public String getHeaderClass()
172     {
173         return (String) getStateHelper().eval(PropertyKeys.headerClass);
174     }
175     
176     public void setHeaderClass(String headerClass)
177     {
178         getStateHelper().put(PropertyKeys.headerClass, headerClass ); 
179     }
180     // Property: rowClasses
181 
182     public String getRowClasses()
183     {
184         return (String) getStateHelper().eval(PropertyKeys.rowClasses);
185     }
186     
187     public void setRowClasses(String rowClasses)
188     {
189         getStateHelper().put(PropertyKeys.rowClasses, rowClasses ); 
190     }
191     // Property: rules
192 
193     public String getRules()
194     {
195         return (String) getStateHelper().eval(PropertyKeys.rules);
196     }
197     
198     public void setRules(String rules)
199     {
200         getStateHelper().put(PropertyKeys.rules, rules ); 
201     }
202     // Property: summary
203 
204     public String getSummary()
205     {
206         return (String) getStateHelper().eval(PropertyKeys.summary);
207     }
208     
209     public void setSummary(String summary)
210     {
211         getStateHelper().put(PropertyKeys.summary, summary ); 
212     }
213     // Property: width
214 
215     public String getWidth()
216     {
217         return (String) getStateHelper().eval(PropertyKeys.width);
218     }
219     
220     public void setWidth(String width)
221     {
222         getStateHelper().put(PropertyKeys.width, width ); 
223     }
224     // Property: captionClass
225 
226     public String getCaptionClass()
227     {
228         return (String) getStateHelper().eval(PropertyKeys.captionClass);
229     }
230     
231     public void setCaptionClass(String captionClass)
232     {
233         getStateHelper().put(PropertyKeys.captionClass, captionClass ); 
234     }
235     // Property: captionStyle
236 
237     public String getCaptionStyle()
238     {
239         return (String) getStateHelper().eval(PropertyKeys.captionStyle);
240     }
241     
242     public void setCaptionStyle(String captionStyle)
243     {
244         getStateHelper().put(PropertyKeys.captionStyle, captionStyle ); 
245     }
246     // Property: style
247 
248     public String getStyle()
249     {
250         return (String) getStateHelper().eval(PropertyKeys.style);
251     }
252     
253     public void setStyle(String style)
254     {
255         getStateHelper().put(PropertyKeys.style, style ); 
256         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.STYLE_PROP);
257     }
258     // Property: styleClass
259 
260     public String getStyleClass()
261     {
262         return (String) getStateHelper().eval(PropertyKeys.styleClass);
263     }
264     
265     public void setStyleClass(String styleClass)
266     {
267         getStateHelper().put(PropertyKeys.styleClass, styleClass ); 
268         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.STYLECLASS_PROP);
269     }
270     // Property: role
271 
272     public String getRole()
273     {
274         return (String) getStateHelper().eval(PropertyKeys.role);
275     }
276     
277     public void setRole(String role)
278     {
279         getStateHelper().put(PropertyKeys.role, role ); 
280         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ROLE_PROP);
281     }
282     // Property: onclick
283 
284     public String getOnclick()
285     {
286         return (String) getStateHelper().eval(PropertyKeys.onclick);
287     }
288     
289     public void setOnclick(String onclick)
290     {
291         getStateHelper().put(PropertyKeys.onclick, onclick ); 
292         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONCLICK_PROP);
293     }
294     // Property: ondblclick
295 
296     public String getOndblclick()
297     {
298         return (String) getStateHelper().eval(PropertyKeys.ondblclick);
299     }
300     
301     public void setOndblclick(String ondblclick)
302     {
303         getStateHelper().put(PropertyKeys.ondblclick, ondblclick ); 
304         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONDBLCLICK_PROP);
305     }
306     // Property: onkeydown
307 
308     public String getOnkeydown()
309     {
310         return (String) getStateHelper().eval(PropertyKeys.onkeydown);
311     }
312     
313     public void setOnkeydown(String onkeydown)
314     {
315         getStateHelper().put(PropertyKeys.onkeydown, onkeydown ); 
316         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYDOWN_PROP);
317     }
318     // Property: onkeypress
319 
320     public String getOnkeypress()
321     {
322         return (String) getStateHelper().eval(PropertyKeys.onkeypress);
323     }
324     
325     public void setOnkeypress(String onkeypress)
326     {
327         getStateHelper().put(PropertyKeys.onkeypress, onkeypress ); 
328         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYPRESS_PROP);
329     }
330     // Property: onkeyup
331 
332     public String getOnkeyup()
333     {
334         return (String) getStateHelper().eval(PropertyKeys.onkeyup);
335     }
336     
337     public void setOnkeyup(String onkeyup)
338     {
339         getStateHelper().put(PropertyKeys.onkeyup, onkeyup ); 
340         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYUP_PROP);
341     }
342     // Property: onmousedown
343 
344     public String getOnmousedown()
345     {
346         return (String) getStateHelper().eval(PropertyKeys.onmousedown);
347     }
348     
349     public void setOnmousedown(String onmousedown)
350     {
351         getStateHelper().put(PropertyKeys.onmousedown, onmousedown ); 
352         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEDOWN_PROP);
353     }
354     // Property: onmousemove
355 
356     public String getOnmousemove()
357     {
358         return (String) getStateHelper().eval(PropertyKeys.onmousemove);
359     }
360     
361     public void setOnmousemove(String onmousemove)
362     {
363         getStateHelper().put(PropertyKeys.onmousemove, onmousemove ); 
364         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEMOVE_PROP);
365     }
366     // Property: onmouseout
367 
368     public String getOnmouseout()
369     {
370         return (String) getStateHelper().eval(PropertyKeys.onmouseout);
371     }
372     
373     public void setOnmouseout(String onmouseout)
374     {
375         getStateHelper().put(PropertyKeys.onmouseout, onmouseout ); 
376         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEOUT_PROP);
377     }
378     // Property: onmouseover
379 
380     public String getOnmouseover()
381     {
382         return (String) getStateHelper().eval(PropertyKeys.onmouseover);
383     }
384     
385     public void setOnmouseover(String onmouseover)
386     {
387         getStateHelper().put(PropertyKeys.onmouseover, onmouseover ); 
388         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEOVER_PROP);
389     }
390     // Property: onmouseup
391 
392     public String getOnmouseup()
393     {
394         return (String) getStateHelper().eval(PropertyKeys.onmouseup);
395     }
396     
397     public void setOnmouseup(String onmouseup)
398     {
399         getStateHelper().put(PropertyKeys.onmouseup, onmouseup ); 
400         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEUP_PROP);
401     }
402     // Property: dir
403 
404     public String getDir()
405     {
406         return (String) getStateHelper().eval(PropertyKeys.dir);
407     }
408     
409     public void setDir(String dir)
410     {
411         getStateHelper().put(PropertyKeys.dir, dir ); 
412         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.DIR_PROP);
413     }
414     // Property: lang
415 
416     public String getLang()
417     {
418         return (String) getStateHelper().eval(PropertyKeys.lang);
419     }
420     
421     public void setLang(String lang)
422     {
423         getStateHelper().put(PropertyKeys.lang, lang ); 
424         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.LANG_PROP);
425     }
426     // Property: title
427 
428     public String getTitle()
429     {
430         return (String) getStateHelper().eval(PropertyKeys.title);
431     }
432     
433     public void setTitle(String title)
434     {
435         getStateHelper().put(PropertyKeys.title, title ); 
436         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.TITLE_PROP);
437     }
438 
439     public void setValueBinding(String name, ValueBinding binding)
440     {
441         super.setValueBinding(name, binding);
442         _CommonPropertyConstants.markProperty(this, name);
443     }
444 
445     public void setValueExpression(String name, ValueExpression expression)
446     {
447         super.setValueExpression(name, expression);
448         _CommonPropertyConstants.markProperty(this, name);
449     }
450 
451     protected enum PropertyKeys
452     {
453          bgcolor
454         , bodyrows
455         , border
456         , cellpadding
457         , cellspacing
458         , columnClasses
459         , footerClass
460         , frame
461         , headerClass
462         , rowClasses
463         , rules
464         , summary
465         , width
466         , captionClass
467         , captionStyle
468         , style
469         , styleClass
470         , role
471         , onclick
472         , ondblclick
473         , onkeydown
474         , onkeypress
475         , onkeyup
476         , onmousedown
477         , onmousemove
478         , onmouseout
479         , onmouseover
480         , onmouseup
481         , dir
482         , lang
483         , title
484     }
485 
486  }