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._HtmlPanelGrid.
28  //
29  // WARNING: This file was automatically generated. Do not edit it directly,
30  //          or you will lose your changes.
31  public class HtmlPanelGrid extends javax.faces.component.UIPanel
32      implements javax.faces.component.behavior.ClientBehaviorHolder
33  {
34  
35      static public final String COMPONENT_FAMILY =
36          "javax.faces.Panel";
37      static public final String COMPONENT_TYPE =
38          "javax.faces.HtmlPanelGrid";
39  
40  
41      public HtmlPanelGrid()
42      {
43          setRendererType("javax.faces.Grid");
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: columns
148 
149     public int getColumns()
150     {
151         return (Integer) getStateHelper().eval(PropertyKeys.columns, 1);
152     }
153     
154     public void setColumns(int columns)
155     {
156         getStateHelper().put(PropertyKeys.columns, columns ); 
157     }
158     // Property: footerClass
159 
160     public String getFooterClass()
161     {
162         return (String) getStateHelper().eval(PropertyKeys.footerClass);
163     }
164     
165     public void setFooterClass(String footerClass)
166     {
167         getStateHelper().put(PropertyKeys.footerClass, footerClass ); 
168     }
169     // Property: frame
170 
171     public String getFrame()
172     {
173         return (String) getStateHelper().eval(PropertyKeys.frame);
174     }
175     
176     public void setFrame(String frame)
177     {
178         getStateHelper().put(PropertyKeys.frame, frame ); 
179     }
180     // Property: headerClass
181 
182     public String getHeaderClass()
183     {
184         return (String) getStateHelper().eval(PropertyKeys.headerClass);
185     }
186     
187     public void setHeaderClass(String headerClass)
188     {
189         getStateHelper().put(PropertyKeys.headerClass, headerClass ); 
190     }
191     // Property: rowClasses
192 
193     public String getRowClasses()
194     {
195         return (String) getStateHelper().eval(PropertyKeys.rowClasses);
196     }
197     
198     public void setRowClasses(String rowClasses)
199     {
200         getStateHelper().put(PropertyKeys.rowClasses, rowClasses ); 
201     }
202     // Property: rules
203 
204     public String getRules()
205     {
206         return (String) getStateHelper().eval(PropertyKeys.rules);
207     }
208     
209     public void setRules(String rules)
210     {
211         getStateHelper().put(PropertyKeys.rules, rules ); 
212     }
213     // Property: summary
214 
215     public String getSummary()
216     {
217         return (String) getStateHelper().eval(PropertyKeys.summary);
218     }
219     
220     public void setSummary(String summary)
221     {
222         getStateHelper().put(PropertyKeys.summary, summary ); 
223     }
224     // Property: width
225 
226     public String getWidth()
227     {
228         return (String) getStateHelper().eval(PropertyKeys.width);
229     }
230     
231     public void setWidth(String width)
232     {
233         getStateHelper().put(PropertyKeys.width, width ); 
234     }
235     // Property: captionClass
236 
237     public String getCaptionClass()
238     {
239         return (String) getStateHelper().eval(PropertyKeys.captionClass);
240     }
241     
242     public void setCaptionClass(String captionClass)
243     {
244         getStateHelper().put(PropertyKeys.captionClass, captionClass ); 
245     }
246     // Property: captionStyle
247 
248     public String getCaptionStyle()
249     {
250         return (String) getStateHelper().eval(PropertyKeys.captionStyle);
251     }
252     
253     public void setCaptionStyle(String captionStyle)
254     {
255         getStateHelper().put(PropertyKeys.captionStyle, captionStyle ); 
256     }
257     // Property: style
258 
259     public String getStyle()
260     {
261         return (String) getStateHelper().eval(PropertyKeys.style);
262     }
263     
264     public void setStyle(String style)
265     {
266         getStateHelper().put(PropertyKeys.style, style ); 
267         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.STYLE_PROP);
268     }
269     // Property: styleClass
270 
271     public String getStyleClass()
272     {
273         return (String) getStateHelper().eval(PropertyKeys.styleClass);
274     }
275     
276     public void setStyleClass(String styleClass)
277     {
278         getStateHelper().put(PropertyKeys.styleClass, styleClass ); 
279         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.STYLECLASS_PROP);
280     }
281     // Property: role
282 
283     public String getRole()
284     {
285         return (String) getStateHelper().eval(PropertyKeys.role);
286     }
287     
288     public void setRole(String role)
289     {
290         getStateHelper().put(PropertyKeys.role, role ); 
291         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ROLE_PROP);
292     }
293     // Property: onclick
294 
295     public String getOnclick()
296     {
297         return (String) getStateHelper().eval(PropertyKeys.onclick);
298     }
299     
300     public void setOnclick(String onclick)
301     {
302         getStateHelper().put(PropertyKeys.onclick, onclick ); 
303         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONCLICK_PROP);
304     }
305     // Property: ondblclick
306 
307     public String getOndblclick()
308     {
309         return (String) getStateHelper().eval(PropertyKeys.ondblclick);
310     }
311     
312     public void setOndblclick(String ondblclick)
313     {
314         getStateHelper().put(PropertyKeys.ondblclick, ondblclick ); 
315         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONDBLCLICK_PROP);
316     }
317     // Property: onkeydown
318 
319     public String getOnkeydown()
320     {
321         return (String) getStateHelper().eval(PropertyKeys.onkeydown);
322     }
323     
324     public void setOnkeydown(String onkeydown)
325     {
326         getStateHelper().put(PropertyKeys.onkeydown, onkeydown ); 
327         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYDOWN_PROP);
328     }
329     // Property: onkeypress
330 
331     public String getOnkeypress()
332     {
333         return (String) getStateHelper().eval(PropertyKeys.onkeypress);
334     }
335     
336     public void setOnkeypress(String onkeypress)
337     {
338         getStateHelper().put(PropertyKeys.onkeypress, onkeypress ); 
339         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYPRESS_PROP);
340     }
341     // Property: onkeyup
342 
343     public String getOnkeyup()
344     {
345         return (String) getStateHelper().eval(PropertyKeys.onkeyup);
346     }
347     
348     public void setOnkeyup(String onkeyup)
349     {
350         getStateHelper().put(PropertyKeys.onkeyup, onkeyup ); 
351         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONKEYUP_PROP);
352     }
353     // Property: onmousedown
354 
355     public String getOnmousedown()
356     {
357         return (String) getStateHelper().eval(PropertyKeys.onmousedown);
358     }
359     
360     public void setOnmousedown(String onmousedown)
361     {
362         getStateHelper().put(PropertyKeys.onmousedown, onmousedown ); 
363         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEDOWN_PROP);
364     }
365     // Property: onmousemove
366 
367     public String getOnmousemove()
368     {
369         return (String) getStateHelper().eval(PropertyKeys.onmousemove);
370     }
371     
372     public void setOnmousemove(String onmousemove)
373     {
374         getStateHelper().put(PropertyKeys.onmousemove, onmousemove ); 
375         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEMOVE_PROP);
376     }
377     // Property: onmouseout
378 
379     public String getOnmouseout()
380     {
381         return (String) getStateHelper().eval(PropertyKeys.onmouseout);
382     }
383     
384     public void setOnmouseout(String onmouseout)
385     {
386         getStateHelper().put(PropertyKeys.onmouseout, onmouseout ); 
387         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEOUT_PROP);
388     }
389     // Property: onmouseover
390 
391     public String getOnmouseover()
392     {
393         return (String) getStateHelper().eval(PropertyKeys.onmouseover);
394     }
395     
396     public void setOnmouseover(String onmouseover)
397     {
398         getStateHelper().put(PropertyKeys.onmouseover, onmouseover ); 
399         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEOVER_PROP);
400     }
401     // Property: onmouseup
402 
403     public String getOnmouseup()
404     {
405         return (String) getStateHelper().eval(PropertyKeys.onmouseup);
406     }
407     
408     public void setOnmouseup(String onmouseup)
409     {
410         getStateHelper().put(PropertyKeys.onmouseup, onmouseup ); 
411         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.ONMOUSEUP_PROP);
412     }
413     // Property: dir
414 
415     public String getDir()
416     {
417         return (String) getStateHelper().eval(PropertyKeys.dir);
418     }
419     
420     public void setDir(String dir)
421     {
422         getStateHelper().put(PropertyKeys.dir, dir ); 
423         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.DIR_PROP);
424     }
425     // Property: lang
426 
427     public String getLang()
428     {
429         return (String) getStateHelper().eval(PropertyKeys.lang);
430     }
431     
432     public void setLang(String lang)
433     {
434         getStateHelper().put(PropertyKeys.lang, lang ); 
435         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.LANG_PROP);
436     }
437     // Property: title
438 
439     public String getTitle()
440     {
441         return (String) getStateHelper().eval(PropertyKeys.title);
442     }
443     
444     public void setTitle(String title)
445     {
446         getStateHelper().put(PropertyKeys.title, title ); 
447         _CommonPropertyConstants.markProperty(this, _CommonPropertyConstants.TITLE_PROP);
448     }
449 
450     public void setValueBinding(String name, ValueBinding binding)
451     {
452         super.setValueBinding(name, binding);
453         _CommonPropertyConstants.markProperty(this, name);
454     }
455 
456     public void setValueExpression(String name, ValueExpression expression)
457     {
458         super.setValueExpression(name, expression);
459         _CommonPropertyConstants.markProperty(this, name);
460     }
461 
462     protected enum PropertyKeys
463     {
464          bgcolor
465         , bodyrows
466         , border
467         , cellpadding
468         , cellspacing
469         , columnClasses
470         , columns
471         , footerClass
472         , frame
473         , headerClass
474         , rowClasses
475         , rules
476         , summary
477         , width
478         , captionClass
479         , captionStyle
480         , style
481         , styleClass
482         , role
483         , onclick
484         , ondblclick
485         , onkeydown
486         , onkeypress
487         , onkeyup
488         , onmousedown
489         , onmousemove
490         , onmouseout
491         , onmouseover
492         , onmouseup
493         , dir
494         , lang
495         , title
496     }
497 
498  }