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.UIComponent;
027: import javax.faces.component.UIInput;
028: import javax.faces.component.UIOutput;
029: import javax.faces.component.html.HtmlInputSecret;
030: import javax.faces.convert.Converter;
031: import javax.faces.event.MethodExpressionValueChangeListener;
032: import javax.faces.validator.MethodExpressionValidator;
033: import javax.faces.webapp.UIComponentELTag;
034:
035: /**
036: * Auto-generated tag class.
037: */
038: public class HtmlInputSecretTag extends UIComponentELTag {
039:
040: /**
041: * Construct an instance of the HtmlInputSecretTag.
042: */
043: public HtmlInputSecretTag() {
044: }
045:
046: public String getComponentType() {
047: return "javax.faces.HtmlInputSecret";
048: }
049:
050: public String getRendererType() {
051: return "javax.faces.Secret";
052: }
053:
054: private ValueExpression _style;
055:
056: public void setStyle(ValueExpression style) {
057: _style = style;
058: }
059:
060: private ValueExpression _styleClass;
061:
062: public void setStyleClass(ValueExpression styleClass) {
063: _styleClass = styleClass;
064: }
065:
066: private ValueExpression _dir;
067:
068: public void setDir(ValueExpression dir) {
069: _dir = dir;
070: }
071:
072: private ValueExpression _lang;
073:
074: public void setLang(ValueExpression lang) {
075: _lang = lang;
076: }
077:
078: private ValueExpression _title;
079:
080: public void setTitle(ValueExpression title) {
081: _title = title;
082: }
083:
084: private ValueExpression _onclick;
085:
086: public void setOnclick(ValueExpression onclick) {
087: _onclick = onclick;
088: }
089:
090: private ValueExpression _ondblclick;
091:
092: public void setOndblclick(ValueExpression ondblclick) {
093: _ondblclick = ondblclick;
094: }
095:
096: private ValueExpression _onmousedown;
097:
098: public void setOnmousedown(ValueExpression onmousedown) {
099: _onmousedown = onmousedown;
100: }
101:
102: private ValueExpression _onmouseup;
103:
104: public void setOnmouseup(ValueExpression onmouseup) {
105: _onmouseup = onmouseup;
106: }
107:
108: private ValueExpression _onmouseover;
109:
110: public void setOnmouseover(ValueExpression onmouseover) {
111: _onmouseover = onmouseover;
112: }
113:
114: private ValueExpression _onmousemove;
115:
116: public void setOnmousemove(ValueExpression onmousemove) {
117: _onmousemove = onmousemove;
118: }
119:
120: private ValueExpression _onmouseout;
121:
122: public void setOnmouseout(ValueExpression onmouseout) {
123: _onmouseout = onmouseout;
124: }
125:
126: private ValueExpression _onkeypress;
127:
128: public void setOnkeypress(ValueExpression onkeypress) {
129: _onkeypress = onkeypress;
130: }
131:
132: private ValueExpression _onkeydown;
133:
134: public void setOnkeydown(ValueExpression onkeydown) {
135: _onkeydown = onkeydown;
136: }
137:
138: private ValueExpression _onkeyup;
139:
140: public void setOnkeyup(ValueExpression onkeyup) {
141: _onkeyup = onkeyup;
142: }
143:
144: private ValueExpression _onblur;
145:
146: public void setOnblur(ValueExpression onblur) {
147: _onblur = onblur;
148: }
149:
150: private ValueExpression _onfocus;
151:
152: public void setOnfocus(ValueExpression onfocus) {
153: _onfocus = onfocus;
154: }
155:
156: private ValueExpression _onchange;
157:
158: public void setOnchange(ValueExpression onchange) {
159: _onchange = onchange;
160: }
161:
162: private ValueExpression _onselect;
163:
164: public void setOnselect(ValueExpression onselect) {
165: _onselect = onselect;
166: }
167:
168: private ValueExpression _accesskey;
169:
170: public void setAccesskey(ValueExpression accesskey) {
171: _accesskey = accesskey;
172: }
173:
174: private ValueExpression _tabindex;
175:
176: public void setTabindex(ValueExpression tabindex) {
177: _tabindex = tabindex;
178: }
179:
180: private ValueExpression _disabled;
181:
182: public void setDisabled(ValueExpression disabled) {
183: _disabled = disabled;
184: }
185:
186: private ValueExpression _readonly;
187:
188: public void setReadonly(ValueExpression readonly) {
189: _readonly = readonly;
190: }
191:
192: private ValueExpression _label;
193:
194: public void setLabel(ValueExpression label) {
195: _label = label;
196: }
197:
198: private ValueExpression _alt;
199:
200: public void setAlt(ValueExpression alt) {
201: _alt = alt;
202: }
203:
204: private ValueExpression _size;
205:
206: public void setSize(ValueExpression size) {
207: _size = size;
208: }
209:
210: private ValueExpression _maxlength;
211:
212: public void setMaxlength(ValueExpression maxlength) {
213: _maxlength = maxlength;
214: }
215:
216: private ValueExpression _autocomplete;
217:
218: public void setAutocomplete(ValueExpression autocomplete) {
219: _autocomplete = autocomplete;
220: }
221:
222: private ValueExpression _redisplay;
223:
224: public void setRedisplay(ValueExpression redisplay) {
225: _redisplay = redisplay;
226: }
227:
228: private ValueExpression _immediate;
229:
230: public void setImmediate(ValueExpression immediate) {
231: _immediate = immediate;
232: }
233:
234: private ValueExpression _required;
235:
236: public void setRequired(ValueExpression required) {
237: _required = required;
238: }
239:
240: private ValueExpression _converterMessage;
241:
242: public void setConverterMessage(ValueExpression converterMessage) {
243: _converterMessage = converterMessage;
244: }
245:
246: private ValueExpression _requiredMessage;
247:
248: public void setRequiredMessage(ValueExpression requiredMessage) {
249: _requiredMessage = requiredMessage;
250: }
251:
252: private MethodExpression _validator;
253:
254: public void setValidator(MethodExpression validator) {
255: _validator = validator;
256: }
257:
258: private ValueExpression _validatorMessage;
259:
260: public void setValidatorMessage(ValueExpression validatorMessage) {
261: _validatorMessage = validatorMessage;
262: }
263:
264: private MethodExpression _valueChangeListener;
265:
266: public void setValueChangeListener(
267: MethodExpression valueChangeListener) {
268: _valueChangeListener = valueChangeListener;
269: }
270:
271: private ValueExpression _value;
272:
273: public void setValue(ValueExpression value) {
274: _value = value;
275: }
276:
277: private ValueExpression _converter;
278:
279: public void setConverter(ValueExpression converter) {
280: _converter = converter;
281: }
282:
283: @Override
284: protected void setProperties(UIComponent component) {
285: if (!(component instanceof HtmlInputSecret)) {
286: throw new IllegalArgumentException("Component "
287: + component.getClass().getName()
288: + " is no HtmlInputSecret");
289: }
290: HtmlInputSecret comp = (HtmlInputSecret) component;
291:
292: super .setProperties(component);
293:
294: if (_ondblclick != null) {
295: comp.setValueExpression("ondblclick", _ondblclick);
296: }
297: if (_onkeydown != null) {
298: comp.setValueExpression("onkeydown", _onkeydown);
299: }
300: if (_onselect != null) {
301: comp.setValueExpression("onselect", _onselect);
302: }
303: if (_style != null) {
304: comp.setValueExpression("style", _style);
305: }
306: if (_title != null) {
307: comp.setValueExpression("title", _title);
308: }
309: if (_tabindex != null) {
310: comp.setValueExpression("tabindex", _tabindex);
311: }
312: if (_onmouseover != null) {
313: comp.setValueExpression("onmouseover", _onmouseover);
314: }
315: if (_onmouseout != null) {
316: comp.setValueExpression("onmouseout", _onmouseout);
317: }
318: if (_onkeyup != null) {
319: comp.setValueExpression("onkeyup", _onkeyup);
320: }
321: if (_requiredMessage != null) {
322: comp
323: .setValueExpression("requiredMessage",
324: _requiredMessage);
325: }
326: if (_immediate != null) {
327: comp.setValueExpression("immediate", _immediate);
328: }
329: if (_alt != null) {
330: comp.setValueExpression("alt", _alt);
331: }
332: if (_maxlength != null) {
333: comp.setValueExpression("maxlength", _maxlength);
334: }
335: if (_dir != null) {
336: comp.setValueExpression("dir", _dir);
337: }
338: if (_onkeypress != null) {
339: comp.setValueExpression("onkeypress", _onkeypress);
340: }
341: if (_onclick != null) {
342: comp.setValueExpression("onclick", _onclick);
343: }
344: if (_validator != null) {
345: comp
346: .addValidator(new MethodExpressionValidator(
347: _validator));
348: }
349: if (_size != null) {
350: comp.setValueExpression("size", _size);
351: }
352: if (_onmousedown != null) {
353: comp.setValueExpression("onmousedown", _onmousedown);
354: }
355: if (_disabled != null) {
356: comp.setValueExpression("disabled", _disabled);
357: }
358: if (_autocomplete != null) {
359: comp.setValueExpression("autocomplete", _autocomplete);
360: }
361: if (_styleClass != null) {
362: comp.setValueExpression("styleClass", _styleClass);
363: }
364: if (_onchange != null) {
365: comp.setValueExpression("onchange", _onchange);
366: }
367: if (_converter != null) {
368: if (!_converter.isLiteralText()) {
369: comp.setValueExpression("converter", _converter);
370: } else {
371: String s = _converter.getExpressionString();
372: if (s != null) {
373: Converter converter = getFacesContext()
374: .getApplication().createConverter(s);
375: comp.setConverter(converter);
376: }
377: }
378: }
379: if (_lang != null) {
380: comp.setValueExpression("lang", _lang);
381: }
382: if (_accesskey != null) {
383: comp.setValueExpression("accesskey", _accesskey);
384: }
385: if (_redisplay != null) {
386: comp.setValueExpression("redisplay", _redisplay);
387: }
388: if (_onblur != null) {
389: comp.setValueExpression("onblur", _onblur);
390: }
391: if (_valueChangeListener != null) {
392: comp
393: .addValueChangeListener(new MethodExpressionValueChangeListener(
394: _valueChangeListener));
395: }
396: if (_converterMessage != null) {
397: comp.setValueExpression("converterMessage",
398: _converterMessage);
399: }
400: if (_required != null) {
401: comp.setValueExpression("required", _required);
402: }
403: if (_label != null) {
404: comp.setValueExpression("label", _label);
405: }
406: if (_onmouseup != null) {
407: comp.setValueExpression("onmouseup", _onmouseup);
408: }
409: if (_onmousemove != null) {
410: comp.setValueExpression("onmousemove", _onmousemove);
411: }
412: if (_validatorMessage != null) {
413: comp.setValueExpression("validatorMessage",
414: _validatorMessage);
415: }
416: if (_readonly != null) {
417: comp.setValueExpression("readonly", _readonly);
418: }
419: if (_onfocus != null) {
420: comp.setValueExpression("onfocus", _onfocus);
421: }
422: if (_value != null) {
423: comp.setValueExpression("value", _value);
424: }
425: }
426:
427: @Override
428: public void release() {
429: super.release();
430: _ondblclick = null;
431: _onkeydown = null;
432: _onselect = null;
433: _style = null;
434: _title = null;
435: _tabindex = null;
436: _onmouseover = null;
437: _onmouseout = null;
438: _onkeyup = null;
439: _requiredMessage = null;
440: _immediate = null;
441: _alt = null;
442: _maxlength = null;
443: _dir = null;
444: _onkeypress = null;
445: _onclick = null;
446: _validator = null;
447: _size = null;
448: _onmousedown = null;
449: _disabled = null;
450: _autocomplete = null;
451: _styleClass = null;
452: _onchange = null;
453: _converter = null;
454: _lang = null;
455: _accesskey = null;
456: _redisplay = null;
457: _onblur = null;
458: _valueChangeListener = null;
459: _converterMessage = null;
460: _required = null;
461: _label = null;
462: _onmouseup = null;
463: _onmousemove = null;
464: _validatorMessage = null;
465: _readonly = null;
466: _onfocus = null;
467: _value = null;
468: }
469: }
|