View Javadoc

1   // WARNING: This file was automatically generated. Do not edit it directly,
2   //          or you will lose your changes.
3   /*
4    *  Licensed to the Apache Software Foundation (ASF) under one
5    *  or more contributor license agreements.  See the NOTICE file
6    *  distributed with this work for additional information
7    *  regarding copyright ownership.  The ASF licenses this file
8    *  to you under the Apache License, Version 2.0 (the
9    *  "License"); you may not use this file except in compliance
10   *  with the License.  You may obtain a copy of the License at
11   * 
12   *  http://www.apache.org/licenses/LICENSE-2.0
13   * 
14   *  Unless required by applicable law or agreed to in writing,
15   *  software distributed under the License is distributed on an
16   *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17   *  KIND, either express or implied.  See the License for the
18   *  specific language governing permissions and limitations
19   *  under the License.
20   */
21  package org.apache.myfaces.taglib.html;
22  
23  import javax.faces.component.UIComponent;
24  import javax.el.ValueExpression;
25  import javax.el.MethodExpression;
26  import javax.faces.component.UIComponent;
27  import javax.faces.convert.Converter;
28  import javax.faces.event.MethodExpressionValueChangeListener;
29  import javax.faces.validator.MethodExpressionValidator;
30  import javax.faces.el.MethodBinding;
31  
32  
33  // Generated from class javax.faces.component.html._HtmlSelectManyListbox.
34  //
35  // WARNING: This file was automatically generated. Do not edit it directly,
36  //          or you will lose your changes.
37  public class HtmlSelectManyListboxTag
38      extends javax.faces.webapp.UIComponentELTag
39  {
40      public HtmlSelectManyListboxTag()
41      {    
42      }
43      
44      @Override
45      public String getComponentType()
46      {
47          return "javax.faces.HtmlSelectManyListbox";
48      }
49  
50      public String getRendererType()
51      {
52          return "javax.faces.Listbox";
53      }
54  
55      private ValueExpression _size;
56      
57      public void setSize(ValueExpression size)
58      {
59          _size = size;
60      }
61      private ValueExpression _label;
62      
63      public void setLabel(ValueExpression label)
64      {
65          _label = label;
66      }
67      private ValueExpression _style;
68      
69      public void setStyle(ValueExpression style)
70      {
71          _style = style;
72      }
73      private ValueExpression _styleClass;
74      
75      public void setStyleClass(ValueExpression styleClass)
76      {
77          _styleClass = styleClass;
78      }
79      private ValueExpression _tabindex;
80      
81      public void setTabindex(ValueExpression tabindex)
82      {
83          _tabindex = tabindex;
84      }
85      private ValueExpression _onblur;
86      
87      public void setOnblur(ValueExpression onblur)
88      {
89          _onblur = onblur;
90      }
91      private ValueExpression _onfocus;
92      
93      public void setOnfocus(ValueExpression onfocus)
94      {
95          _onfocus = onfocus;
96      }
97      private ValueExpression _disabledClass;
98      
99      public void setDisabledClass(ValueExpression disabledClass)
100     {
101         _disabledClass = disabledClass;
102     }
103     private ValueExpression _enabledClass;
104     
105     public void setEnabledClass(ValueExpression enabledClass)
106     {
107         _enabledClass = enabledClass;
108     }
109     private ValueExpression _accesskey;
110     
111     public void setAccesskey(ValueExpression accesskey)
112     {
113         _accesskey = accesskey;
114     }
115     private ValueExpression _role;
116     
117     public void setRole(ValueExpression role)
118     {
119         _role = role;
120     }
121     private ValueExpression _onclick;
122     
123     public void setOnclick(ValueExpression onclick)
124     {
125         _onclick = onclick;
126     }
127     private ValueExpression _ondblclick;
128     
129     public void setOndblclick(ValueExpression ondblclick)
130     {
131         _ondblclick = ondblclick;
132     }
133     private ValueExpression _onkeydown;
134     
135     public void setOnkeydown(ValueExpression onkeydown)
136     {
137         _onkeydown = onkeydown;
138     }
139     private ValueExpression _onkeypress;
140     
141     public void setOnkeypress(ValueExpression onkeypress)
142     {
143         _onkeypress = onkeypress;
144     }
145     private ValueExpression _onkeyup;
146     
147     public void setOnkeyup(ValueExpression onkeyup)
148     {
149         _onkeyup = onkeyup;
150     }
151     private ValueExpression _onmousedown;
152     
153     public void setOnmousedown(ValueExpression onmousedown)
154     {
155         _onmousedown = onmousedown;
156     }
157     private ValueExpression _onmousemove;
158     
159     public void setOnmousemove(ValueExpression onmousemove)
160     {
161         _onmousemove = onmousemove;
162     }
163     private ValueExpression _onmouseout;
164     
165     public void setOnmouseout(ValueExpression onmouseout)
166     {
167         _onmouseout = onmouseout;
168     }
169     private ValueExpression _onmouseover;
170     
171     public void setOnmouseover(ValueExpression onmouseover)
172     {
173         _onmouseover = onmouseover;
174     }
175     private ValueExpression _onmouseup;
176     
177     public void setOnmouseup(ValueExpression onmouseup)
178     {
179         _onmouseup = onmouseup;
180     }
181     private ValueExpression _onchange;
182     
183     public void setOnchange(ValueExpression onchange)
184     {
185         _onchange = onchange;
186     }
187     private ValueExpression _onselect;
188     
189     public void setOnselect(ValueExpression onselect)
190     {
191         _onselect = onselect;
192     }
193     private ValueExpression _dir;
194     
195     public void setDir(ValueExpression dir)
196     {
197         _dir = dir;
198     }
199     private ValueExpression _lang;
200     
201     public void setLang(ValueExpression lang)
202     {
203         _lang = lang;
204     }
205     private ValueExpression _title;
206     
207     public void setTitle(ValueExpression title)
208     {
209         _title = title;
210     }
211     private ValueExpression _disabled;
212     
213     public void setDisabled(ValueExpression disabled)
214     {
215         _disabled = disabled;
216     }
217     private ValueExpression _readonly;
218     
219     public void setReadonly(ValueExpression readonly)
220     {
221         _readonly = readonly;
222     }
223     private ValueExpression _hideNoSelectionOption;
224     
225     public void setHideNoSelectionOption(ValueExpression hideNoSelectionOption)
226     {
227         _hideNoSelectionOption = hideNoSelectionOption;
228     }
229     private ValueExpression _collectionType;
230     
231     public void setCollectionType(ValueExpression collectionType)
232     {
233         _collectionType = collectionType;
234     }
235     private ValueExpression _immediate;
236     
237     public void setImmediate(ValueExpression immediate)
238     {
239         _immediate = immediate;
240     }
241     private ValueExpression _required;
242     
243     public void setRequired(ValueExpression required)
244     {
245         _required = required;
246     }
247     private ValueExpression _converterMessage;
248     
249     public void setConverterMessage(ValueExpression converterMessage)
250     {
251         _converterMessage = converterMessage;
252     }
253     private ValueExpression _requiredMessage;
254     
255     public void setRequiredMessage(ValueExpression requiredMessage)
256     {
257         _requiredMessage = requiredMessage;
258     }
259     private javax.el.MethodExpression _validator;
260     
261     public void setValidator(javax.el.MethodExpression validator)
262     {
263         _validator = validator;
264     }
265     private ValueExpression _validatorMessage;
266     
267     public void setValidatorMessage(ValueExpression validatorMessage)
268     {
269         _validatorMessage = validatorMessage;
270     }
271     private javax.el.MethodExpression _valueChangeListener;
272     
273     public void setValueChangeListener(javax.el.MethodExpression valueChangeListener)
274     {
275         _valueChangeListener = valueChangeListener;
276     }
277     private ValueExpression _value;
278     
279     public void setValue(ValueExpression value)
280     {
281         _value = value;
282     }
283     private ValueExpression _converter;
284     
285     public void setConverter(ValueExpression converter)
286     {
287         _converter = converter;
288     }
289 
290     @Override
291     protected void setProperties(UIComponent component)
292     {
293         if (!(component instanceof javax.faces.component.html.HtmlSelectManyListbox ))
294         {
295             throw new IllegalArgumentException("Component "+
296                 component.getClass().getName() +" is no javax.faces.component.html.HtmlSelectManyListbox");
297         }
298         
299         javax.faces.component.html.HtmlSelectManyListbox comp = (javax.faces.component.html.HtmlSelectManyListbox) component;
300         
301         super.setProperties(component);
302         
303 
304         if (_size != null)
305         {
306             comp.setValueExpression("size", _size);
307         } 
308         if (_label != null)
309         {
310             comp.setValueExpression("label", _label);
311         } 
312         if (_style != null)
313         {
314             comp.setValueExpression("style", _style);
315         } 
316         if (_styleClass != null)
317         {
318             comp.setValueExpression("styleClass", _styleClass);
319         } 
320         if (_tabindex != null)
321         {
322             comp.setValueExpression("tabindex", _tabindex);
323         } 
324         if (_onblur != null)
325         {
326             comp.setValueExpression("onblur", _onblur);
327         } 
328         if (_onfocus != null)
329         {
330             comp.setValueExpression("onfocus", _onfocus);
331         } 
332         if (_disabledClass != null)
333         {
334             comp.setValueExpression("disabledClass", _disabledClass);
335         } 
336         if (_enabledClass != null)
337         {
338             comp.setValueExpression("enabledClass", _enabledClass);
339         } 
340         if (_accesskey != null)
341         {
342             comp.setValueExpression("accesskey", _accesskey);
343         } 
344         if (_role != null)
345         {
346             comp.setValueExpression("role", _role);
347         } 
348         if (_onclick != null)
349         {
350             comp.setValueExpression("onclick", _onclick);
351         } 
352         if (_ondblclick != null)
353         {
354             comp.setValueExpression("ondblclick", _ondblclick);
355         } 
356         if (_onkeydown != null)
357         {
358             comp.setValueExpression("onkeydown", _onkeydown);
359         } 
360         if (_onkeypress != null)
361         {
362             comp.setValueExpression("onkeypress", _onkeypress);
363         } 
364         if (_onkeyup != null)
365         {
366             comp.setValueExpression("onkeyup", _onkeyup);
367         } 
368         if (_onmousedown != null)
369         {
370             comp.setValueExpression("onmousedown", _onmousedown);
371         } 
372         if (_onmousemove != null)
373         {
374             comp.setValueExpression("onmousemove", _onmousemove);
375         } 
376         if (_onmouseout != null)
377         {
378             comp.setValueExpression("onmouseout", _onmouseout);
379         } 
380         if (_onmouseover != null)
381         {
382             comp.setValueExpression("onmouseover", _onmouseover);
383         } 
384         if (_onmouseup != null)
385         {
386             comp.setValueExpression("onmouseup", _onmouseup);
387         } 
388         if (_onchange != null)
389         {
390             comp.setValueExpression("onchange", _onchange);
391         } 
392         if (_onselect != null)
393         {
394             comp.setValueExpression("onselect", _onselect);
395         } 
396         if (_dir != null)
397         {
398             comp.setValueExpression("dir", _dir);
399         } 
400         if (_lang != null)
401         {
402             comp.setValueExpression("lang", _lang);
403         } 
404         if (_title != null)
405         {
406             comp.setValueExpression("title", _title);
407         } 
408         if (_disabled != null)
409         {
410             comp.setValueExpression("disabled", _disabled);
411         } 
412         if (_readonly != null)
413         {
414             comp.setValueExpression("readonly", _readonly);
415         } 
416         if (_hideNoSelectionOption != null)
417         {
418             comp.setValueExpression("hideNoSelectionOption", _hideNoSelectionOption);
419         } 
420         if (_collectionType != null)
421         {
422             comp.setValueExpression("collectionType", _collectionType);
423         } 
424         if (_immediate != null)
425         {
426             comp.setValueExpression("immediate", _immediate);
427         } 
428         if (_required != null)
429         {
430             comp.setValueExpression("required", _required);
431         } 
432         if (_converterMessage != null)
433         {
434             comp.setValueExpression("converterMessage", _converterMessage);
435         } 
436         if (_requiredMessage != null)
437         {
438             comp.setValueExpression("requiredMessage", _requiredMessage);
439         } 
440         if (_validator != null)
441         {
442             comp.addValidator(new MethodExpressionValidator(_validator));
443         }
444         if (_validatorMessage != null)
445         {
446             comp.setValueExpression("validatorMessage", _validatorMessage);
447         } 
448         if (_valueChangeListener != null)
449         {
450             comp.addValueChangeListener(new MethodExpressionValueChangeListener(_valueChangeListener));
451         }
452         if (_value != null)
453         {
454             comp.setValueExpression("value", _value);
455         } 
456         if (_converter != null)
457         {
458             if (!_converter.isLiteralText())
459             {
460                 comp.setValueExpression("converter", _converter);
461             }
462             else
463             {
464                 String s = _converter.getExpressionString();
465                 if (s != null)
466                 {            
467                     Converter converter = getFacesContext().getApplication().createConverter(s);
468                     comp.setConverter(converter);
469                 }
470             }
471         }
472     }
473 
474     @Override
475     public void release()
476     {
477         super.release();
478         _size = null;
479         _label = null;
480         _style = null;
481         _styleClass = null;
482         _tabindex = null;
483         _onblur = null;
484         _onfocus = null;
485         _disabledClass = null;
486         _enabledClass = null;
487         _accesskey = null;
488         _role = null;
489         _onclick = null;
490         _ondblclick = null;
491         _onkeydown = null;
492         _onkeypress = null;
493         _onkeyup = null;
494         _onmousedown = null;
495         _onmousemove = null;
496         _onmouseout = null;
497         _onmouseover = null;
498         _onmouseup = null;
499         _onchange = null;
500         _onselect = null;
501         _dir = null;
502         _lang = null;
503         _title = null;
504         _disabled = null;
505         _readonly = null;
506         _hideNoSelectionOption = null;
507         _collectionType = null;
508         _immediate = null;
509         _required = null;
510         _converterMessage = null;
511         _requiredMessage = null;
512         _validator = null;
513         _validatorMessage = null;
514         _valueChangeListener = null;
515         _value = null;
516         _converter = null;
517     }
518 }