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