001: // WARNING: This file was automatically generated. Do not edit it directly,
002: // or you will lose your changes.
003:
004: /*
005: * Licensed to the Apache Software Foundation (ASF) under one
006: * or more contributor license agreements. See the NOTICE file
007: * distributed with this work for additional information
008: * regarding copyright ownership. The ASF licenses this file
009: * to you under the Apache License, Version 2.0 (the
010: * "License"); you may not use this file except in compliance
011: * with the License. You may obtain a copy of the License at
012: *
013: * http://www.apache.org/licenses/LICENSE-2.0
014: *
015: * Unless required by applicable law or agreed to in writing,
016: * software distributed under the License is distributed on an
017: * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
018: * KIND, either express or implied. See the License for the
019: * specific language governing permissions and limitations
020: * under the License.
021: */
022: package org.apache.myfaces.taglib.html;
023:
024: import javax.el.MethodExpression;
025: import javax.el.ValueExpression;
026: import javax.faces.component.UICommand;
027: import javax.faces.component.UIComponent;
028: import javax.faces.component.html.HtmlCommandButton;
029: import javax.faces.event.MethodExpressionActionListener;
030: import javax.faces.webapp.UIComponentELTag;
031:
032: /**
033: * Auto-generated tag class.
034: */
035: public class HtmlCommandButtonTag extends UIComponentELTag {
036:
037: /**
038: * Construct an instance of the HtmlCommandButtonTag.
039: */
040: public HtmlCommandButtonTag() {
041: }
042:
043: public String getComponentType() {
044: return "javax.faces.HtmlCommandButton";
045: }
046:
047: public String getRendererType() {
048: return "javax.faces.Button";
049: }
050:
051: private ValueExpression _immediate;
052:
053: public void setImmediate(ValueExpression immediate) {
054: _immediate = immediate;
055: }
056:
057: private ValueExpression _value;
058:
059: public void setValue(ValueExpression value) {
060: _value = value;
061: }
062:
063: private MethodExpression _actionExpression;
064:
065: public void setAction(MethodExpression actionExpression) {
066: _actionExpression = actionExpression;
067: }
068:
069: private MethodExpression _actionListener;
070:
071: public void setActionListener(MethodExpression actionListener) {
072: _actionListener = actionListener;
073: }
074:
075: private ValueExpression _style;
076:
077: public void setStyle(ValueExpression style) {
078: _style = style;
079: }
080:
081: private ValueExpression _styleClass;
082:
083: public void setStyleClass(ValueExpression styleClass) {
084: _styleClass = styleClass;
085: }
086:
087: private ValueExpression _dir;
088:
089: public void setDir(ValueExpression dir) {
090: _dir = dir;
091: }
092:
093: private ValueExpression _lang;
094:
095: public void setLang(ValueExpression lang) {
096: _lang = lang;
097: }
098:
099: private ValueExpression _title;
100:
101: public void setTitle(ValueExpression title) {
102: _title = title;
103: }
104:
105: private ValueExpression _onclick;
106:
107: public void setOnclick(ValueExpression onclick) {
108: _onclick = onclick;
109: }
110:
111: private ValueExpression _ondblclick;
112:
113: public void setOndblclick(ValueExpression ondblclick) {
114: _ondblclick = ondblclick;
115: }
116:
117: private ValueExpression _onmousedown;
118:
119: public void setOnmousedown(ValueExpression onmousedown) {
120: _onmousedown = onmousedown;
121: }
122:
123: private ValueExpression _onmouseup;
124:
125: public void setOnmouseup(ValueExpression onmouseup) {
126: _onmouseup = onmouseup;
127: }
128:
129: private ValueExpression _onmouseover;
130:
131: public void setOnmouseover(ValueExpression onmouseover) {
132: _onmouseover = onmouseover;
133: }
134:
135: private ValueExpression _onmousemove;
136:
137: public void setOnmousemove(ValueExpression onmousemove) {
138: _onmousemove = onmousemove;
139: }
140:
141: private ValueExpression _onmouseout;
142:
143: public void setOnmouseout(ValueExpression onmouseout) {
144: _onmouseout = onmouseout;
145: }
146:
147: private ValueExpression _onkeypress;
148:
149: public void setOnkeypress(ValueExpression onkeypress) {
150: _onkeypress = onkeypress;
151: }
152:
153: private ValueExpression _onkeydown;
154:
155: public void setOnkeydown(ValueExpression onkeydown) {
156: _onkeydown = onkeydown;
157: }
158:
159: private ValueExpression _onkeyup;
160:
161: public void setOnkeyup(ValueExpression onkeyup) {
162: _onkeyup = onkeyup;
163: }
164:
165: private ValueExpression _onblur;
166:
167: public void setOnblur(ValueExpression onblur) {
168: _onblur = onblur;
169: }
170:
171: private ValueExpression _onfocus;
172:
173: public void setOnfocus(ValueExpression onfocus) {
174: _onfocus = onfocus;
175: }
176:
177: private ValueExpression _onchange;
178:
179: public void setOnchange(ValueExpression onchange) {
180: _onchange = onchange;
181: }
182:
183: private ValueExpression _onselect;
184:
185: public void setOnselect(ValueExpression onselect) {
186: _onselect = onselect;
187: }
188:
189: private ValueExpression _accesskey;
190:
191: public void setAccesskey(ValueExpression accesskey) {
192: _accesskey = accesskey;
193: }
194:
195: private ValueExpression _tabindex;
196:
197: public void setTabindex(ValueExpression tabindex) {
198: _tabindex = tabindex;
199: }
200:
201: private ValueExpression _disabled;
202:
203: public void setDisabled(ValueExpression disabled) {
204: _disabled = disabled;
205: }
206:
207: private ValueExpression _readonly;
208:
209: public void setReadonly(ValueExpression readonly) {
210: _readonly = readonly;
211: }
212:
213: private ValueExpression _label;
214:
215: public void setLabel(ValueExpression label) {
216: _label = label;
217: }
218:
219: private ValueExpression _image;
220:
221: public void setImage(ValueExpression image) {
222: _image = image;
223: }
224:
225: private ValueExpression _alt;
226:
227: public void setAlt(ValueExpression alt) {
228: _alt = alt;
229: }
230:
231: private ValueExpression _type;
232:
233: public void setType(ValueExpression type) {
234: _type = type;
235: }
236:
237: @Override
238: protected void setProperties(UIComponent component) {
239: if (!(component instanceof HtmlCommandButton)) {
240: throw new IllegalArgumentException("Component "
241: + component.getClass().getName()
242: + " is no HtmlCommandButton");
243: }
244: HtmlCommandButton comp = (HtmlCommandButton) component;
245:
246: super .setProperties(component);
247:
248: if (_styleClass != null) {
249: comp.setValueExpression("styleClass", _styleClass);
250: }
251: if (_tabindex != null) {
252: comp.setValueExpression("tabindex", _tabindex);
253: }
254: if (_dir != null) {
255: comp.setValueExpression("dir", _dir);
256: }
257: if (_onkeyup != null) {
258: comp.setValueExpression("onkeyup", _onkeyup);
259: }
260: if (_alt != null) {
261: comp.setValueExpression("alt", _alt);
262: }
263: if (_onmouseover != null) {
264: comp.setValueExpression("onmouseover", _onmouseover);
265: }
266: if (_value != null) {
267: comp.setValueExpression("value", _value);
268: }
269: if (_onkeypress != null) {
270: comp.setValueExpression("onkeypress", _onkeypress);
271: }
272: if (_ondblclick != null) {
273: comp.setValueExpression("ondblclick", _ondblclick);
274: }
275: if (_onmouseout != null) {
276: comp.setValueExpression("onmouseout", _onmouseout);
277: }
278: if (_onmousedown != null) {
279: comp.setValueExpression("onmousedown", _onmousedown);
280: }
281: if (_title != null) {
282: comp.setValueExpression("title", _title);
283: }
284: if (_onchange != null) {
285: comp.setValueExpression("onchange", _onchange);
286: }
287: if (_lang != null) {
288: comp.setValueExpression("lang", _lang);
289: }
290: if (_onkeydown != null) {
291: comp.setValueExpression("onkeydown", _onkeydown);
292: }
293: if (_style != null) {
294: comp.setValueExpression("style", _style);
295: }
296: if (_label != null) {
297: comp.setValueExpression("label", _label);
298: }
299: if (_actionListener != null) {
300: comp.addActionListener(new MethodExpressionActionListener(
301: _actionListener));
302: }
303: if (_actionExpression != null) {
304: comp.setActionExpression(_actionExpression);
305: }
306: if (_onblur != null) {
307: comp.setValueExpression("onblur", _onblur);
308: }
309: if (_immediate != null) {
310: comp.setValueExpression("immediate", _immediate);
311: }
312: if (_readonly != null) {
313: comp.setValueExpression("readonly", _readonly);
314: }
315: if (_onmousemove != null) {
316: comp.setValueExpression("onmousemove", _onmousemove);
317: }
318: if (_onclick != null) {
319: comp.setValueExpression("onclick", _onclick);
320: }
321: if (_onselect != null) {
322: comp.setValueExpression("onselect", _onselect);
323: }
324: if (_onfocus != null) {
325: comp.setValueExpression("onfocus", _onfocus);
326: }
327: if (_type != null) {
328: comp.setValueExpression("type", _type);
329: }
330: if (_disabled != null) {
331: comp.setValueExpression("disabled", _disabled);
332: }
333: if (_onmouseup != null) {
334: comp.setValueExpression("onmouseup", _onmouseup);
335: }
336: if (_accesskey != null) {
337: comp.setValueExpression("accesskey", _accesskey);
338: }
339: if (_image != null) {
340: comp.setValueExpression("image", _image);
341: }
342: }
343:
344: @Override
345: public void release() {
346: super.release();
347: _styleClass = null;
348: _tabindex = null;
349: _dir = null;
350: _onkeyup = null;
351: _alt = null;
352: _onmouseover = null;
353: _value = null;
354: _onkeypress = null;
355: _ondblclick = null;
356: _onmouseout = null;
357: _onmousedown = null;
358: _title = null;
359: _onchange = null;
360: _lang = null;
361: _onkeydown = null;
362: _style = null;
363: _label = null;
364: _actionListener = null;
365: _actionExpression = null;
366: _onblur = null;
367: _immediate = null;
368: _readonly = null;
369: _onmousemove = null;
370: _onclick = null;
371: _onselect = null;
372: _onfocus = null;
373: _type = null;
374: _disabled = null;
375: _onmouseup = null;
376: _accesskey = null;
377: _image = null;
378: }
379: }
|