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