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.convert.Converter;
27  import javax.faces.component.UIComponent;
28  
29  
30  // Generated from class javax.faces.component.html._HtmlOutputLabel.
31  //
32  // WARNING: This file was automatically generated. Do not edit it directly,
33  //          or you will lose your changes.
34  public class HtmlOutputLabelTag
35      extends javax.faces.webapp.UIComponentELTag
36  {
37      public HtmlOutputLabelTag()
38      {    
39      }
40      
41      @Override
42      public String getComponentType()
43      {
44          return "javax.faces.HtmlOutputLabel";
45      }
46  
47      public String getRendererType()
48      {
49          return "javax.faces.Label";
50      }
51  
52      private ValueExpression _for;
53      
54      public void setFor(ValueExpression forParam)
55      {
56          _for = forParam;
57      }
58      private ValueExpression _accesskey;
59      
60      public void setAccesskey(ValueExpression accesskey)
61      {
62          _accesskey = accesskey;
63      }
64      private ValueExpression _escape;
65      
66      public void setEscape(ValueExpression escape)
67      {
68          _escape = escape;
69      }
70      private ValueExpression _onclick;
71      
72      public void setOnclick(ValueExpression onclick)
73      {
74          _onclick = onclick;
75      }
76      private ValueExpression _ondblclick;
77      
78      public void setOndblclick(ValueExpression ondblclick)
79      {
80          _ondblclick = ondblclick;
81      }
82      private ValueExpression _onkeydown;
83      
84      public void setOnkeydown(ValueExpression onkeydown)
85      {
86          _onkeydown = onkeydown;
87      }
88      private ValueExpression _onkeypress;
89      
90      public void setOnkeypress(ValueExpression onkeypress)
91      {
92          _onkeypress = onkeypress;
93      }
94      private ValueExpression _onkeyup;
95      
96      public void setOnkeyup(ValueExpression onkeyup)
97      {
98          _onkeyup = onkeyup;
99      }
100     private ValueExpression _onmousedown;
101     
102     public void setOnmousedown(ValueExpression onmousedown)
103     {
104         _onmousedown = onmousedown;
105     }
106     private ValueExpression _onmousemove;
107     
108     public void setOnmousemove(ValueExpression onmousemove)
109     {
110         _onmousemove = onmousemove;
111     }
112     private ValueExpression _onmouseout;
113     
114     public void setOnmouseout(ValueExpression onmouseout)
115     {
116         _onmouseout = onmouseout;
117     }
118     private ValueExpression _onmouseover;
119     
120     public void setOnmouseover(ValueExpression onmouseover)
121     {
122         _onmouseover = onmouseover;
123     }
124     private ValueExpression _onmouseup;
125     
126     public void setOnmouseup(ValueExpression onmouseup)
127     {
128         _onmouseup = onmouseup;
129     }
130     private ValueExpression _style;
131     
132     public void setStyle(ValueExpression style)
133     {
134         _style = style;
135     }
136     private ValueExpression _styleClass;
137     
138     public void setStyleClass(ValueExpression styleClass)
139     {
140         _styleClass = styleClass;
141     }
142     private ValueExpression _role;
143     
144     public void setRole(ValueExpression role)
145     {
146         _role = role;
147     }
148     private ValueExpression _dir;
149     
150     public void setDir(ValueExpression dir)
151     {
152         _dir = dir;
153     }
154     private ValueExpression _lang;
155     
156     public void setLang(ValueExpression lang)
157     {
158         _lang = lang;
159     }
160     private ValueExpression _title;
161     
162     public void setTitle(ValueExpression title)
163     {
164         _title = title;
165     }
166     private ValueExpression _onblur;
167     
168     public void setOnblur(ValueExpression onblur)
169     {
170         _onblur = onblur;
171     }
172     private ValueExpression _onfocus;
173     
174     public void setOnfocus(ValueExpression onfocus)
175     {
176         _onfocus = onfocus;
177     }
178     private ValueExpression _tabindex;
179     
180     public void setTabindex(ValueExpression tabindex)
181     {
182         _tabindex = tabindex;
183     }
184     private ValueExpression _value;
185     
186     public void setValue(ValueExpression value)
187     {
188         _value = value;
189     }
190     private ValueExpression _converter;
191     
192     public void setConverter(ValueExpression converter)
193     {
194         _converter = converter;
195     }
196 
197     @Override
198     protected void setProperties(UIComponent component)
199     {
200         if (!(component instanceof javax.faces.component.html.HtmlOutputLabel ))
201         {
202             throw new IllegalArgumentException("Component "+
203                 component.getClass().getName() +" is no javax.faces.component.html.HtmlOutputLabel");
204         }
205         
206         javax.faces.component.html.HtmlOutputLabel comp = (javax.faces.component.html.HtmlOutputLabel) component;
207         
208         super.setProperties(component);
209         
210 
211         if (_for != null)
212         {
213             comp.setValueExpression("for", _for);
214         } 
215         if (_accesskey != null)
216         {
217             comp.setValueExpression("accesskey", _accesskey);
218         } 
219         if (_escape != null)
220         {
221             comp.setValueExpression("escape", _escape);
222         } 
223         if (_onclick != null)
224         {
225             comp.setValueExpression("onclick", _onclick);
226         } 
227         if (_ondblclick != null)
228         {
229             comp.setValueExpression("ondblclick", _ondblclick);
230         } 
231         if (_onkeydown != null)
232         {
233             comp.setValueExpression("onkeydown", _onkeydown);
234         } 
235         if (_onkeypress != null)
236         {
237             comp.setValueExpression("onkeypress", _onkeypress);
238         } 
239         if (_onkeyup != null)
240         {
241             comp.setValueExpression("onkeyup", _onkeyup);
242         } 
243         if (_onmousedown != null)
244         {
245             comp.setValueExpression("onmousedown", _onmousedown);
246         } 
247         if (_onmousemove != null)
248         {
249             comp.setValueExpression("onmousemove", _onmousemove);
250         } 
251         if (_onmouseout != null)
252         {
253             comp.setValueExpression("onmouseout", _onmouseout);
254         } 
255         if (_onmouseover != null)
256         {
257             comp.setValueExpression("onmouseover", _onmouseover);
258         } 
259         if (_onmouseup != null)
260         {
261             comp.setValueExpression("onmouseup", _onmouseup);
262         } 
263         if (_style != null)
264         {
265             comp.setValueExpression("style", _style);
266         } 
267         if (_styleClass != null)
268         {
269             comp.setValueExpression("styleClass", _styleClass);
270         } 
271         if (_role != null)
272         {
273             comp.setValueExpression("role", _role);
274         } 
275         if (_dir != null)
276         {
277             comp.setValueExpression("dir", _dir);
278         } 
279         if (_lang != null)
280         {
281             comp.setValueExpression("lang", _lang);
282         } 
283         if (_title != null)
284         {
285             comp.setValueExpression("title", _title);
286         } 
287         if (_onblur != null)
288         {
289             comp.setValueExpression("onblur", _onblur);
290         } 
291         if (_onfocus != null)
292         {
293             comp.setValueExpression("onfocus", _onfocus);
294         } 
295         if (_tabindex != null)
296         {
297             comp.setValueExpression("tabindex", _tabindex);
298         } 
299         if (_value != null)
300         {
301             comp.setValueExpression("value", _value);
302         } 
303         if (_converter != null)
304         {
305             if (!_converter.isLiteralText())
306             {
307                 comp.setValueExpression("converter", _converter);
308             }
309             else
310             {
311                 String s = _converter.getExpressionString();
312                 if (s != null)
313                 {            
314                     Converter converter = getFacesContext().getApplication().createConverter(s);
315                     comp.setConverter(converter);
316                 }
317             }
318         }
319     }
320 
321     @Override
322     public void release()
323     {
324         super.release();
325         _for = null;
326         _accesskey = null;
327         _escape = null;
328         _onclick = null;
329         _ondblclick = null;
330         _onkeydown = null;
331         _onkeypress = null;
332         _onkeyup = null;
333         _onmousedown = null;
334         _onmousemove = null;
335         _onmouseout = null;
336         _onmouseover = null;
337         _onmouseup = null;
338         _style = null;
339         _styleClass = null;
340         _role = null;
341         _dir = null;
342         _lang = null;
343         _title = null;
344         _onblur = null;
345         _onfocus = null;
346         _tabindex = null;
347         _value = null;
348         _converter = null;
349     }
350 }