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._HtmlInputTextarea.
34  //
35  // WARNING: This file was automatically generated. Do not edit it directly,
36  //          or you will lose your changes.
37  public class HtmlInputTextareaTag
38      extends javax.faces.webapp.UIComponentELTag
39  {
40      public HtmlInputTextareaTag()
41      {    
42      }
43      
44      @Override
45      public String getComponentType()
46      {
47          return "javax.faces.HtmlInputTextarea";
48      }
49  
50      public String getRendererType()
51      {
52          return "javax.faces.Textarea";
53      }
54  
55      private ValueExpression _cols;
56      
57      public void setCols(ValueExpression cols)
58      {
59          _cols = cols;
60      }
61      private ValueExpression _rows;
62      
63      public void setRows(ValueExpression rows)
64      {
65          _rows = rows;
66      }
67      private ValueExpression _label;
68      
69      public void setLabel(ValueExpression label)
70      {
71          _label = label;
72      }
73      private ValueExpression _style;
74      
75      public void setStyle(ValueExpression style)
76      {
77          _style = style;
78      }
79      private ValueExpression _styleClass;
80      
81      public void setStyleClass(ValueExpression styleClass)
82      {
83          _styleClass = styleClass;
84      }
85      private ValueExpression _tabindex;
86      
87      public void setTabindex(ValueExpression tabindex)
88      {
89          _tabindex = tabindex;
90      }
91      private ValueExpression _onblur;
92      
93      public void setOnblur(ValueExpression onblur)
94      {
95          _onblur = onblur;
96      }
97      private ValueExpression _onfocus;
98      
99      public void setOnfocus(ValueExpression onfocus)
100     {
101         _onfocus = onfocus;
102     }
103     private ValueExpression _accesskey;
104     
105     public void setAccesskey(ValueExpression accesskey)
106     {
107         _accesskey = accesskey;
108     }
109     private ValueExpression _role;
110     
111     public void setRole(ValueExpression role)
112     {
113         _role = role;
114     }
115     private ValueExpression _onclick;
116     
117     public void setOnclick(ValueExpression onclick)
118     {
119         _onclick = onclick;
120     }
121     private ValueExpression _ondblclick;
122     
123     public void setOndblclick(ValueExpression ondblclick)
124     {
125         _ondblclick = ondblclick;
126     }
127     private ValueExpression _onkeydown;
128     
129     public void setOnkeydown(ValueExpression onkeydown)
130     {
131         _onkeydown = onkeydown;
132     }
133     private ValueExpression _onkeypress;
134     
135     public void setOnkeypress(ValueExpression onkeypress)
136     {
137         _onkeypress = onkeypress;
138     }
139     private ValueExpression _onkeyup;
140     
141     public void setOnkeyup(ValueExpression onkeyup)
142     {
143         _onkeyup = onkeyup;
144     }
145     private ValueExpression _onmousedown;
146     
147     public void setOnmousedown(ValueExpression onmousedown)
148     {
149         _onmousedown = onmousedown;
150     }
151     private ValueExpression _onmousemove;
152     
153     public void setOnmousemove(ValueExpression onmousemove)
154     {
155         _onmousemove = onmousemove;
156     }
157     private ValueExpression _onmouseout;
158     
159     public void setOnmouseout(ValueExpression onmouseout)
160     {
161         _onmouseout = onmouseout;
162     }
163     private ValueExpression _onmouseover;
164     
165     public void setOnmouseover(ValueExpression onmouseover)
166     {
167         _onmouseover = onmouseover;
168     }
169     private ValueExpression _onmouseup;
170     
171     public void setOnmouseup(ValueExpression onmouseup)
172     {
173         _onmouseup = onmouseup;
174     }
175     private ValueExpression _onchange;
176     
177     public void setOnchange(ValueExpression onchange)
178     {
179         _onchange = onchange;
180     }
181     private ValueExpression _onselect;
182     
183     public void setOnselect(ValueExpression onselect)
184     {
185         _onselect = onselect;
186     }
187     private ValueExpression _dir;
188     
189     public void setDir(ValueExpression dir)
190     {
191         _dir = dir;
192     }
193     private ValueExpression _lang;
194     
195     public void setLang(ValueExpression lang)
196     {
197         _lang = lang;
198     }
199     private ValueExpression _title;
200     
201     public void setTitle(ValueExpression title)
202     {
203         _title = title;
204     }
205     private ValueExpression _disabled;
206     
207     public void setDisabled(ValueExpression disabled)
208     {
209         _disabled = disabled;
210     }
211     private ValueExpression _readonly;
212     
213     public void setReadonly(ValueExpression readonly)
214     {
215         _readonly = readonly;
216     }
217     private ValueExpression _immediate;
218     
219     public void setImmediate(ValueExpression immediate)
220     {
221         _immediate = immediate;
222     }
223     private ValueExpression _required;
224     
225     public void setRequired(ValueExpression required)
226     {
227         _required = required;
228     }
229     private ValueExpression _converterMessage;
230     
231     public void setConverterMessage(ValueExpression converterMessage)
232     {
233         _converterMessage = converterMessage;
234     }
235     private ValueExpression _requiredMessage;
236     
237     public void setRequiredMessage(ValueExpression requiredMessage)
238     {
239         _requiredMessage = requiredMessage;
240     }
241     private javax.el.MethodExpression _validator;
242     
243     public void setValidator(javax.el.MethodExpression validator)
244     {
245         _validator = validator;
246     }
247     private ValueExpression _validatorMessage;
248     
249     public void setValidatorMessage(ValueExpression validatorMessage)
250     {
251         _validatorMessage = validatorMessage;
252     }
253     private javax.el.MethodExpression _valueChangeListener;
254     
255     public void setValueChangeListener(javax.el.MethodExpression valueChangeListener)
256     {
257         _valueChangeListener = valueChangeListener;
258     }
259     private ValueExpression _value;
260     
261     public void setValue(ValueExpression value)
262     {
263         _value = value;
264     }
265     private ValueExpression _converter;
266     
267     public void setConverter(ValueExpression converter)
268     {
269         _converter = converter;
270     }
271 
272     @Override
273     protected void setProperties(UIComponent component)
274     {
275         if (!(component instanceof javax.faces.component.html.HtmlInputTextarea ))
276         {
277             throw new IllegalArgumentException("Component "+
278                 component.getClass().getName() +" is no javax.faces.component.html.HtmlInputTextarea");
279         }
280         
281         javax.faces.component.html.HtmlInputTextarea comp = (javax.faces.component.html.HtmlInputTextarea) component;
282         
283         super.setProperties(component);
284         
285 
286         if (_cols != null)
287         {
288             comp.setValueExpression("cols", _cols);
289         } 
290         if (_rows != null)
291         {
292             comp.setValueExpression("rows", _rows);
293         } 
294         if (_label != null)
295         {
296             comp.setValueExpression("label", _label);
297         } 
298         if (_style != null)
299         {
300             comp.setValueExpression("style", _style);
301         } 
302         if (_styleClass != null)
303         {
304             comp.setValueExpression("styleClass", _styleClass);
305         } 
306         if (_tabindex != null)
307         {
308             comp.setValueExpression("tabindex", _tabindex);
309         } 
310         if (_onblur != null)
311         {
312             comp.setValueExpression("onblur", _onblur);
313         } 
314         if (_onfocus != null)
315         {
316             comp.setValueExpression("onfocus", _onfocus);
317         } 
318         if (_accesskey != null)
319         {
320             comp.setValueExpression("accesskey", _accesskey);
321         } 
322         if (_role != null)
323         {
324             comp.setValueExpression("role", _role);
325         } 
326         if (_onclick != null)
327         {
328             comp.setValueExpression("onclick", _onclick);
329         } 
330         if (_ondblclick != null)
331         {
332             comp.setValueExpression("ondblclick", _ondblclick);
333         } 
334         if (_onkeydown != null)
335         {
336             comp.setValueExpression("onkeydown", _onkeydown);
337         } 
338         if (_onkeypress != null)
339         {
340             comp.setValueExpression("onkeypress", _onkeypress);
341         } 
342         if (_onkeyup != null)
343         {
344             comp.setValueExpression("onkeyup", _onkeyup);
345         } 
346         if (_onmousedown != null)
347         {
348             comp.setValueExpression("onmousedown", _onmousedown);
349         } 
350         if (_onmousemove != null)
351         {
352             comp.setValueExpression("onmousemove", _onmousemove);
353         } 
354         if (_onmouseout != null)
355         {
356             comp.setValueExpression("onmouseout", _onmouseout);
357         } 
358         if (_onmouseover != null)
359         {
360             comp.setValueExpression("onmouseover", _onmouseover);
361         } 
362         if (_onmouseup != null)
363         {
364             comp.setValueExpression("onmouseup", _onmouseup);
365         } 
366         if (_onchange != null)
367         {
368             comp.setValueExpression("onchange", _onchange);
369         } 
370         if (_onselect != null)
371         {
372             comp.setValueExpression("onselect", _onselect);
373         } 
374         if (_dir != null)
375         {
376             comp.setValueExpression("dir", _dir);
377         } 
378         if (_lang != null)
379         {
380             comp.setValueExpression("lang", _lang);
381         } 
382         if (_title != null)
383         {
384             comp.setValueExpression("title", _title);
385         } 
386         if (_disabled != null)
387         {
388             comp.setValueExpression("disabled", _disabled);
389         } 
390         if (_readonly != null)
391         {
392             comp.setValueExpression("readonly", _readonly);
393         } 
394         if (_immediate != null)
395         {
396             comp.setValueExpression("immediate", _immediate);
397         } 
398         if (_required != null)
399         {
400             comp.setValueExpression("required", _required);
401         } 
402         if (_converterMessage != null)
403         {
404             comp.setValueExpression("converterMessage", _converterMessage);
405         } 
406         if (_requiredMessage != null)
407         {
408             comp.setValueExpression("requiredMessage", _requiredMessage);
409         } 
410         if (_validator != null)
411         {
412             comp.addValidator(new MethodExpressionValidator(_validator));
413         }
414         if (_validatorMessage != null)
415         {
416             comp.setValueExpression("validatorMessage", _validatorMessage);
417         } 
418         if (_valueChangeListener != null)
419         {
420             comp.addValueChangeListener(new MethodExpressionValueChangeListener(_valueChangeListener));
421         }
422         if (_value != null)
423         {
424             comp.setValueExpression("value", _value);
425         } 
426         if (_converter != null)
427         {
428             if (!_converter.isLiteralText())
429             {
430                 comp.setValueExpression("converter", _converter);
431             }
432             else
433             {
434                 String s = _converter.getExpressionString();
435                 if (s != null)
436                 {            
437                     Converter converter = getFacesContext().getApplication().createConverter(s);
438                     comp.setConverter(converter);
439                 }
440             }
441         }
442     }
443 
444     @Override
445     public void release()
446     {
447         super.release();
448         _cols = null;
449         _rows = null;
450         _label = null;
451         _style = null;
452         _styleClass = null;
453         _tabindex = null;
454         _onblur = null;
455         _onfocus = null;
456         _accesskey = null;
457         _role = null;
458         _onclick = null;
459         _ondblclick = null;
460         _onkeydown = null;
461         _onkeypress = null;
462         _onkeyup = null;
463         _onmousedown = null;
464         _onmousemove = null;
465         _onmouseout = null;
466         _onmouseover = null;
467         _onmouseup = null;
468         _onchange = null;
469         _onselect = null;
470         _dir = null;
471         _lang = null;
472         _title = null;
473         _disabled = null;
474         _readonly = null;
475         _immediate = null;
476         _required = null;
477         _converterMessage = null;
478         _requiredMessage = null;
479         _validator = null;
480         _validatorMessage = null;
481         _valueChangeListener = null;
482         _value = null;
483         _converter = null;
484     }
485 }