001
014
015 package com.liferay.taglib.aui.base;
016
017 import javax.servlet.http.HttpServletRequest;
018 import javax.servlet.jsp.JspException;
019
020
027 public class BaseInputTag extends com.liferay.taglib.util.IncludeTag {
028
029 @Override
030 public int doStartTag() throws JspException {
031 setAttributeNamespace(_ATTRIBUTE_NAMESPACE);
032
033 return super.doStartTag();
034 }
035
036 public boolean getAutoFocus() {
037 return _autoFocus;
038 }
039
040 public boolean getAutoSize() {
041 return _autoSize;
042 }
043
044 public java.lang.Object getBean() {
045 return _bean;
046 }
047
048 public boolean getChangesContext() {
049 return _changesContext;
050 }
051
052 public boolean getChecked() {
053 return _checked;
054 }
055
056 public long getClassPK() {
057 return _classPK;
058 }
059
060 public java.lang.String getCssClass() {
061 return _cssClass;
062 }
063
064 public java.lang.Object getData() {
065 return _data;
066 }
067
068 public java.lang.String getDateTogglerCheckboxLabel() {
069 return _dateTogglerCheckboxLabel;
070 }
071
072 public java.lang.String getDefaultLanguageId() {
073 return _defaultLanguageId;
074 }
075
076 public boolean getDisabled() {
077 return _disabled;
078 }
079
080 public java.lang.String getField() {
081 return _field;
082 }
083
084 public java.lang.String getFieldParam() {
085 return _fieldParam;
086 }
087
088 public boolean getFirst() {
089 return _first;
090 }
091
092 public java.lang.String getFormName() {
093 return _formName;
094 }
095
096 public java.lang.String getHelpMessage() {
097 return _helpMessage;
098 }
099
100 public java.lang.String getHelpTextCssClass() {
101 return _helpTextCssClass;
102 }
103
104 public java.lang.String getId() {
105 return _id;
106 }
107
108 public boolean getIgnoreRequestValue() {
109 return _ignoreRequestValue;
110 }
111
112 public boolean getInlineField() {
113 return _inlineField;
114 }
115
116 public java.lang.String getInlineLabel() {
117 return _inlineLabel;
118 }
119
120 public java.lang.String getLabel() {
121 return _label;
122 }
123
124 public java.lang.String getLanguageId() {
125 return _languageId;
126 }
127
128 public boolean getLast() {
129 return _last;
130 }
131
132 public java.lang.Class<?> getModel() {
133 return _model;
134 }
135
136 public boolean getMultiple() {
137 return _multiple;
138 }
139
140 public java.lang.String getName() {
141 return _name;
142 }
143
144 public java.lang.String getOnChange() {
145 return _onChange;
146 }
147
148 public java.lang.String getOnClick() {
149 return _onClick;
150 }
151
152 public java.lang.String getPlaceholder() {
153 return _placeholder;
154 }
155
156 public java.lang.String getPrefix() {
157 return _prefix;
158 }
159
160 public boolean getRequired() {
161 return _required;
162 }
163
164 public boolean getResizable() {
165 return _resizable;
166 }
167
168 public boolean getShowRequiredLabel() {
169 return _showRequiredLabel;
170 }
171
172 public java.lang.String getSuffix() {
173 return _suffix;
174 }
175
176 public java.lang.String getTitle() {
177 return _title;
178 }
179
180 public java.lang.String getType() {
181 return _type;
182 }
183
184 public boolean getUseNamespace() {
185 return _useNamespace;
186 }
187
188 public java.lang.Object getValue() {
189 return _value;
190 }
191
192 public void setAutoFocus(boolean autoFocus) {
193 _autoFocus = autoFocus;
194
195 setScopedAttribute("autoFocus", autoFocus);
196 }
197
198 public void setAutoSize(boolean autoSize) {
199 _autoSize = autoSize;
200
201 setScopedAttribute("autoSize", autoSize);
202 }
203
204 public void setBean(java.lang.Object bean) {
205 _bean = bean;
206
207 setScopedAttribute("bean", bean);
208 }
209
210 public void setChangesContext(boolean changesContext) {
211 _changesContext = changesContext;
212
213 setScopedAttribute("changesContext", changesContext);
214 }
215
216 public void setChecked(boolean checked) {
217 _checked = checked;
218
219 setScopedAttribute("checked", checked);
220 }
221
222 public void setClassPK(long classPK) {
223 _classPK = classPK;
224
225 setScopedAttribute("classPK", classPK);
226 }
227
228 public void setCssClass(java.lang.String cssClass) {
229 _cssClass = cssClass;
230
231 setScopedAttribute("cssClass", cssClass);
232 }
233
234 public void setData(java.lang.Object data) {
235 _data = data;
236
237 setScopedAttribute("data", data);
238 }
239
240 public void setDateTogglerCheckboxLabel(java.lang.String dateTogglerCheckboxLabel) {
241 _dateTogglerCheckboxLabel = dateTogglerCheckboxLabel;
242
243 setScopedAttribute("dateTogglerCheckboxLabel", dateTogglerCheckboxLabel);
244 }
245
246 public void setDefaultLanguageId(java.lang.String defaultLanguageId) {
247 _defaultLanguageId = defaultLanguageId;
248
249 setScopedAttribute("defaultLanguageId", defaultLanguageId);
250 }
251
252 public void setDisabled(boolean disabled) {
253 _disabled = disabled;
254
255 setScopedAttribute("disabled", disabled);
256 }
257
258 public void setField(java.lang.String field) {
259 _field = field;
260
261 setScopedAttribute("field", field);
262 }
263
264 public void setFieldParam(java.lang.String fieldParam) {
265 _fieldParam = fieldParam;
266
267 setScopedAttribute("fieldParam", fieldParam);
268 }
269
270 public void setFirst(boolean first) {
271 _first = first;
272
273 setScopedAttribute("first", first);
274 }
275
276 public void setFormName(java.lang.String formName) {
277 _formName = formName;
278
279 setScopedAttribute("formName", formName);
280 }
281
282 public void setHelpMessage(java.lang.String helpMessage) {
283 _helpMessage = helpMessage;
284
285 setScopedAttribute("helpMessage", helpMessage);
286 }
287
288 public void setHelpTextCssClass(java.lang.String helpTextCssClass) {
289 _helpTextCssClass = helpTextCssClass;
290
291 setScopedAttribute("helpTextCssClass", helpTextCssClass);
292 }
293
294 public void setId(java.lang.String id) {
295 _id = id;
296
297 setScopedAttribute("id", id);
298 }
299
300 public void setIgnoreRequestValue(boolean ignoreRequestValue) {
301 _ignoreRequestValue = ignoreRequestValue;
302
303 setScopedAttribute("ignoreRequestValue", ignoreRequestValue);
304 }
305
306 public void setInlineField(boolean inlineField) {
307 _inlineField = inlineField;
308
309 setScopedAttribute("inlineField", inlineField);
310 }
311
312 public void setInlineLabel(java.lang.String inlineLabel) {
313 _inlineLabel = inlineLabel;
314
315 setScopedAttribute("inlineLabel", inlineLabel);
316 }
317
318 public void setLabel(java.lang.String label) {
319 _label = label;
320
321 setScopedAttribute("label", label);
322 }
323
324 public void setLanguageId(java.lang.String languageId) {
325 _languageId = languageId;
326
327 setScopedAttribute("languageId", languageId);
328 }
329
330 public void setLast(boolean last) {
331 _last = last;
332
333 setScopedAttribute("last", last);
334 }
335
336 public void setModel(java.lang.Class<?> model) {
337 _model = model;
338
339 setScopedAttribute("model", model);
340 }
341
342 public void setMultiple(boolean multiple) {
343 _multiple = multiple;
344
345 setScopedAttribute("multiple", multiple);
346 }
347
348 public void setName(java.lang.String name) {
349 _name = name;
350
351 setScopedAttribute("name", name);
352 }
353
354 public void setOnChange(java.lang.String onChange) {
355 _onChange = onChange;
356
357 setScopedAttribute("onChange", onChange);
358 }
359
360 public void setOnClick(java.lang.String onClick) {
361 _onClick = onClick;
362
363 setScopedAttribute("onClick", onClick);
364 }
365
366 public void setPlaceholder(java.lang.String placeholder) {
367 _placeholder = placeholder;
368
369 setScopedAttribute("placeholder", placeholder);
370 }
371
372 public void setPrefix(java.lang.String prefix) {
373 _prefix = prefix;
374
375 setScopedAttribute("prefix", prefix);
376 }
377
378 public void setRequired(boolean required) {
379 _required = required;
380
381 setScopedAttribute("required", required);
382 }
383
384 public void setResizable(boolean resizable) {
385 _resizable = resizable;
386
387 setScopedAttribute("resizable", resizable);
388 }
389
390 public void setShowRequiredLabel(boolean showRequiredLabel) {
391 _showRequiredLabel = showRequiredLabel;
392
393 setScopedAttribute("showRequiredLabel", showRequiredLabel);
394 }
395
396 public void setSuffix(java.lang.String suffix) {
397 _suffix = suffix;
398
399 setScopedAttribute("suffix", suffix);
400 }
401
402 public void setTitle(java.lang.String title) {
403 _title = title;
404
405 setScopedAttribute("title", title);
406 }
407
408 public void setType(java.lang.String type) {
409 _type = type;
410
411 setScopedAttribute("type", type);
412 }
413
414 public void setUseNamespace(boolean useNamespace) {
415 _useNamespace = useNamespace;
416
417 setScopedAttribute("useNamespace", useNamespace);
418 }
419
420 public void setValue(java.lang.Object value) {
421 _value = value;
422
423 setScopedAttribute("value", value);
424 }
425
426 @Override
427 protected void cleanUp() {
428 _autoFocus = false;
429 _autoSize = false;
430 _bean = null;
431 _changesContext = false;
432 _checked = false;
433 _classPK = 0;
434 _cssClass = null;
435 _data = null;
436 _dateTogglerCheckboxLabel = null;
437 _defaultLanguageId = null;
438 _disabled = false;
439 _field = null;
440 _fieldParam = null;
441 _first = false;
442 _formName = null;
443 _helpMessage = null;
444 _helpTextCssClass = "add-on";
445 _id = null;
446 _ignoreRequestValue = false;
447 _inlineField = false;
448 _inlineLabel = null;
449 _label = null;
450 _languageId = null;
451 _last = false;
452 _model = null;
453 _multiple = false;
454 _name = null;
455 _onChange = null;
456 _onClick = null;
457 _placeholder = null;
458 _prefix = null;
459 _required = false;
460 _resizable = false;
461 _showRequiredLabel = true;
462 _suffix = null;
463 _title = null;
464 _type = null;
465 _useNamespace = true;
466 _value = null;
467 }
468
469 @Override
470 protected String getPage() {
471 return _PAGE;
472 }
473
474 @Override
475 protected void setAttributes(HttpServletRequest request) {
476 setNamespacedAttribute(request, "autoFocus", _autoFocus);
477 setNamespacedAttribute(request, "autoSize", _autoSize);
478 setNamespacedAttribute(request, "bean", _bean);
479 setNamespacedAttribute(request, "changesContext", _changesContext);
480 setNamespacedAttribute(request, "checked", _checked);
481 setNamespacedAttribute(request, "classPK", _classPK);
482 setNamespacedAttribute(request, "cssClass", _cssClass);
483 setNamespacedAttribute(request, "data", _data);
484 setNamespacedAttribute(request, "dateTogglerCheckboxLabel", _dateTogglerCheckboxLabel);
485 setNamespacedAttribute(request, "defaultLanguageId", _defaultLanguageId);
486 setNamespacedAttribute(request, "disabled", _disabled);
487 setNamespacedAttribute(request, "field", _field);
488 setNamespacedAttribute(request, "fieldParam", _fieldParam);
489 setNamespacedAttribute(request, "first", _first);
490 setNamespacedAttribute(request, "formName", _formName);
491 setNamespacedAttribute(request, "helpMessage", _helpMessage);
492 setNamespacedAttribute(request, "helpTextCssClass", _helpTextCssClass);
493 setNamespacedAttribute(request, "id", _id);
494 setNamespacedAttribute(request, "ignoreRequestValue", _ignoreRequestValue);
495 setNamespacedAttribute(request, "inlineField", _inlineField);
496 setNamespacedAttribute(request, "inlineLabel", _inlineLabel);
497 setNamespacedAttribute(request, "label", _label);
498 setNamespacedAttribute(request, "languageId", _languageId);
499 setNamespacedAttribute(request, "last", _last);
500 setNamespacedAttribute(request, "model", _model);
501 setNamespacedAttribute(request, "multiple", _multiple);
502 setNamespacedAttribute(request, "name", _name);
503 setNamespacedAttribute(request, "onChange", _onChange);
504 setNamespacedAttribute(request, "onClick", _onClick);
505 setNamespacedAttribute(request, "placeholder", _placeholder);
506 setNamespacedAttribute(request, "prefix", _prefix);
507 setNamespacedAttribute(request, "required", _required);
508 setNamespacedAttribute(request, "resizable", _resizable);
509 setNamespacedAttribute(request, "showRequiredLabel", _showRequiredLabel);
510 setNamespacedAttribute(request, "suffix", _suffix);
511 setNamespacedAttribute(request, "title", _title);
512 setNamespacedAttribute(request, "type", _type);
513 setNamespacedAttribute(request, "useNamespace", _useNamespace);
514 setNamespacedAttribute(request, "value", _value);
515 }
516
517 protected static final String _ATTRIBUTE_NAMESPACE = "aui:input:";
518
519 private static final String _PAGE =
520 "/html/taglib/aui/input/page.jsp";
521
522 private boolean _autoFocus = false;
523 private boolean _autoSize = false;
524 private java.lang.Object _bean = null;
525 private boolean _changesContext = false;
526 private boolean _checked = false;
527 private long _classPK = 0;
528 private java.lang.String _cssClass = null;
529 private java.lang.Object _data = null;
530 private java.lang.String _dateTogglerCheckboxLabel = null;
531 private java.lang.String _defaultLanguageId = null;
532 private boolean _disabled = false;
533 private java.lang.String _field = null;
534 private java.lang.String _fieldParam = null;
535 private boolean _first = false;
536 private java.lang.String _formName = null;
537 private java.lang.String _helpMessage = null;
538 private java.lang.String _helpTextCssClass = "add-on";
539 private java.lang.String _id = null;
540 private boolean _ignoreRequestValue = false;
541 private boolean _inlineField = false;
542 private java.lang.String _inlineLabel = null;
543 private java.lang.String _label = null;
544 private java.lang.String _languageId = null;
545 private boolean _last = false;
546 private java.lang.Class<?> _model = null;
547 private boolean _multiple = false;
548 private java.lang.String _name = null;
549 private java.lang.String _onChange = null;
550 private java.lang.String _onClick = null;
551 private java.lang.String _placeholder = null;
552 private java.lang.String _prefix = null;
553 private boolean _required = false;
554 private boolean _resizable = false;
555 private boolean _showRequiredLabel = true;
556 private java.lang.String _suffix = null;
557 private java.lang.String _title = null;
558 private java.lang.String _type = null;
559 private boolean _useNamespace = true;
560 private java.lang.Object _value = null;
561
562 }