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 abstract class BaseInputTag extends com.liferay.taglib.BaseValidatorTagSupport {
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 long getClassTypePK() {
061 return _classTypePK;
062 }
063
064 public java.lang.String getCssClass() {
065 return _cssClass;
066 }
067
068 public java.lang.Object getData() {
069 return _data;
070 }
071
072 public java.lang.String getDateTogglerCheckboxLabel() {
073 return _dateTogglerCheckboxLabel;
074 }
075
076 public java.lang.String getDefaultLanguageId() {
077 return _defaultLanguageId;
078 }
079
080 public boolean getDisabled() {
081 return _disabled;
082 }
083
084 public java.lang.String getField() {
085 return _field;
086 }
087
088 public java.lang.String getFieldParam() {
089 return _fieldParam;
090 }
091
092 public boolean getFirst() {
093 return _first;
094 }
095
096 public java.lang.String getFormName() {
097 return _formName;
098 }
099
100 public java.lang.String getHelpMessage() {
101 return _helpMessage;
102 }
103
104 public java.lang.String getHelpTextCssClass() {
105 return _helpTextCssClass;
106 }
107
108 public java.lang.String getId() {
109 return _id;
110 }
111
112 public boolean getIgnoreRequestValue() {
113 return _ignoreRequestValue;
114 }
115
116 public boolean getInlineField() {
117 return _inlineField;
118 }
119
120 public java.lang.String getInlineLabel() {
121 return _inlineLabel;
122 }
123
124 public java.lang.String getLabel() {
125 return _label;
126 }
127
128 public boolean getLocalizeLabel() {
129 return _localizeLabel;
130 }
131
132 public java.lang.String getLanguageId() {
133 return _languageId;
134 }
135
136 public boolean getLast() {
137 return _last;
138 }
139
140 public boolean getLocalized() {
141 return _localized;
142 }
143
144 public java.lang.Object getMax() {
145 return _max;
146 }
147
148 public java.lang.Class<?> getModel() {
149 return _model;
150 }
151
152 public java.lang.Object getMin() {
153 return _min;
154 }
155
156 public boolean getMultiple() {
157 return _multiple;
158 }
159
160 public java.lang.String getName() {
161 return _name;
162 }
163
164 public java.lang.String getOnChange() {
165 return _onChange;
166 }
167
168 public java.lang.String getOnClick() {
169 return _onClick;
170 }
171
172 public java.lang.String getPlaceholder() {
173 return _placeholder;
174 }
175
176 public java.lang.String getPrefix() {
177 return _prefix;
178 }
179
180 public boolean getRequired() {
181 return _required;
182 }
183
184 public boolean getResizable() {
185 return _resizable;
186 }
187
188 public boolean getShowRequiredLabel() {
189 return _showRequiredLabel;
190 }
191
192 public java.lang.String getSuffix() {
193 return _suffix;
194 }
195
196 public java.lang.String getTitle() {
197 return _title;
198 }
199
200 public java.lang.String getType() {
201 return _type;
202 }
203
204 public boolean getUseNamespace() {
205 return _useNamespace;
206 }
207
208 public java.lang.Object getValue() {
209 return _value;
210 }
211
212 public boolean getWrappedField() {
213 return _wrappedField;
214 }
215
216 public java.lang.String getWrapperCssClass() {
217 return _wrapperCssClass;
218 }
219
220 public void setAutoFocus(boolean autoFocus) {
221 _autoFocus = autoFocus;
222
223 setScopedAttribute("autoFocus", autoFocus);
224 }
225
226 public void setAutoSize(boolean autoSize) {
227 _autoSize = autoSize;
228
229 setScopedAttribute("autoSize", autoSize);
230 }
231
232 public void setBean(java.lang.Object bean) {
233 _bean = bean;
234
235 setScopedAttribute("bean", bean);
236 }
237
238 public void setChangesContext(boolean changesContext) {
239 _changesContext = changesContext;
240
241 setScopedAttribute("changesContext", changesContext);
242 }
243
244 public void setChecked(boolean checked) {
245 _checked = checked;
246
247 setScopedAttribute("checked", checked);
248 }
249
250 public void setClassPK(long classPK) {
251 _classPK = classPK;
252
253 setScopedAttribute("classPK", classPK);
254 }
255
256 public void setClassTypePK(long classTypePK) {
257 _classTypePK = classTypePK;
258
259 setScopedAttribute("classTypePK", classTypePK);
260 }
261
262 public void setCssClass(java.lang.String cssClass) {
263 _cssClass = cssClass;
264
265 setScopedAttribute("cssClass", cssClass);
266 }
267
268 public void setData(java.lang.Object data) {
269 _data = data;
270
271 setScopedAttribute("data", data);
272 }
273
274 public void setDateTogglerCheckboxLabel(java.lang.String dateTogglerCheckboxLabel) {
275 _dateTogglerCheckboxLabel = dateTogglerCheckboxLabel;
276
277 setScopedAttribute("dateTogglerCheckboxLabel", dateTogglerCheckboxLabel);
278 }
279
280 public void setDefaultLanguageId(java.lang.String defaultLanguageId) {
281 _defaultLanguageId = defaultLanguageId;
282
283 setScopedAttribute("defaultLanguageId", defaultLanguageId);
284 }
285
286 public void setDisabled(boolean disabled) {
287 _disabled = disabled;
288
289 setScopedAttribute("disabled", disabled);
290 }
291
292 public void setField(java.lang.String field) {
293 _field = field;
294
295 setScopedAttribute("field", field);
296 }
297
298 public void setFieldParam(java.lang.String fieldParam) {
299 _fieldParam = fieldParam;
300
301 setScopedAttribute("fieldParam", fieldParam);
302 }
303
304 public void setFirst(boolean first) {
305 _first = first;
306
307 setScopedAttribute("first", first);
308 }
309
310 public void setFormName(java.lang.String formName) {
311 _formName = formName;
312
313 setScopedAttribute("formName", formName);
314 }
315
316 public void setHelpMessage(java.lang.String helpMessage) {
317 _helpMessage = helpMessage;
318
319 setScopedAttribute("helpMessage", helpMessage);
320 }
321
322 public void setHelpTextCssClass(java.lang.String helpTextCssClass) {
323 _helpTextCssClass = helpTextCssClass;
324
325 setScopedAttribute("helpTextCssClass", helpTextCssClass);
326 }
327
328 public void setId(java.lang.String id) {
329 _id = id;
330
331 setScopedAttribute("id", id);
332 }
333
334 public void setIgnoreRequestValue(boolean ignoreRequestValue) {
335 _ignoreRequestValue = ignoreRequestValue;
336
337 setScopedAttribute("ignoreRequestValue", ignoreRequestValue);
338 }
339
340 public void setInlineField(boolean inlineField) {
341 _inlineField = inlineField;
342
343 setScopedAttribute("inlineField", inlineField);
344 }
345
346 public void setInlineLabel(java.lang.String inlineLabel) {
347 _inlineLabel = inlineLabel;
348
349 setScopedAttribute("inlineLabel", inlineLabel);
350 }
351
352 public void setLabel(java.lang.String label) {
353 _label = label;
354
355 setScopedAttribute("label", label);
356 }
357
358 public void setLocalizeLabel(boolean localizeLabel) {
359 _localizeLabel = localizeLabel;
360
361 setScopedAttribute("localizeLabel", localizeLabel);
362 }
363
364 public void setLanguageId(java.lang.String languageId) {
365 _languageId = languageId;
366
367 setScopedAttribute("languageId", languageId);
368 }
369
370 public void setLast(boolean last) {
371 _last = last;
372
373 setScopedAttribute("last", last);
374 }
375
376 public void setLocalized(boolean localized) {
377 _localized = localized;
378
379 setScopedAttribute("localized", localized);
380 }
381
382 public void setMax(java.lang.Object max) {
383 _max = max;
384
385 setScopedAttribute("max", max);
386 }
387
388 public void setModel(java.lang.Class<?> model) {
389 _model = model;
390
391 setScopedAttribute("model", model);
392 }
393
394 public void setMin(java.lang.Object min) {
395 _min = min;
396
397 setScopedAttribute("min", min);
398 }
399
400 public void setMultiple(boolean multiple) {
401 _multiple = multiple;
402
403 setScopedAttribute("multiple", multiple);
404 }
405
406 public void setName(java.lang.String name) {
407 _name = name;
408
409 setScopedAttribute("name", name);
410 }
411
412 public void setOnChange(java.lang.String onChange) {
413 _onChange = onChange;
414
415 setScopedAttribute("onChange", onChange);
416 }
417
418 public void setOnClick(java.lang.String onClick) {
419 _onClick = onClick;
420
421 setScopedAttribute("onClick", onClick);
422 }
423
424 public void setPlaceholder(java.lang.String placeholder) {
425 _placeholder = placeholder;
426
427 setScopedAttribute("placeholder", placeholder);
428 }
429
430 public void setPrefix(java.lang.String prefix) {
431 _prefix = prefix;
432
433 setScopedAttribute("prefix", prefix);
434 }
435
436 public void setRequired(boolean required) {
437 _required = required;
438
439 setScopedAttribute("required", required);
440 }
441
442 public void setResizable(boolean resizable) {
443 _resizable = resizable;
444
445 setScopedAttribute("resizable", resizable);
446 }
447
448 public void setShowRequiredLabel(boolean showRequiredLabel) {
449 _showRequiredLabel = showRequiredLabel;
450
451 setScopedAttribute("showRequiredLabel", showRequiredLabel);
452 }
453
454 public void setSuffix(java.lang.String suffix) {
455 _suffix = suffix;
456
457 setScopedAttribute("suffix", suffix);
458 }
459
460 public void setTitle(java.lang.String title) {
461 _title = title;
462
463 setScopedAttribute("title", title);
464 }
465
466 public void setType(java.lang.String type) {
467 _type = type;
468
469 setScopedAttribute("type", type);
470 }
471
472 public void setUseNamespace(boolean useNamespace) {
473 _useNamespace = useNamespace;
474
475 setScopedAttribute("useNamespace", useNamespace);
476 }
477
478 public void setValue(java.lang.Object value) {
479 _value = value;
480
481 setScopedAttribute("value", value);
482 }
483
484 public void setWrappedField(boolean wrappedField) {
485 _wrappedField = wrappedField;
486
487 setScopedAttribute("wrappedField", wrappedField);
488 }
489
490 public void setWrapperCssClass(java.lang.String wrapperCssClass) {
491 _wrapperCssClass = wrapperCssClass;
492
493 setScopedAttribute("wrapperCssClass", wrapperCssClass);
494 }
495
496 @Override
497 protected void cleanUp() {
498 super.cleanUp();
499
500 _autoFocus = false;
501 _autoSize = false;
502 _bean = null;
503 _changesContext = false;
504 _checked = false;
505 _classPK = 0;
506 _classTypePK = -1;
507 _cssClass = null;
508 _data = null;
509 _dateTogglerCheckboxLabel = null;
510 _defaultLanguageId = null;
511 _disabled = false;
512 _field = null;
513 _fieldParam = null;
514 _first = false;
515 _formName = null;
516 _helpMessage = null;
517 _helpTextCssClass = "input-group-addon";
518 _id = null;
519 _ignoreRequestValue = false;
520 _inlineField = false;
521 _inlineLabel = null;
522 _label = null;
523 _localizeLabel = true;
524 _languageId = null;
525 _last = false;
526 _localized = false;
527 _max = null;
528 _model = null;
529 _min = null;
530 _multiple = false;
531 _name = null;
532 _onChange = null;
533 _onClick = null;
534 _placeholder = null;
535 _prefix = null;
536 _required = false;
537 _resizable = false;
538 _showRequiredLabel = true;
539 _suffix = null;
540 _title = null;
541 _type = null;
542 _useNamespace = true;
543 _value = null;
544 _wrappedField = false;
545 _wrapperCssClass = null;
546 }
547
548 @Override
549 protected String getPage() {
550 return _PAGE;
551 }
552
553 @Override
554 protected void setAttributes(HttpServletRequest request) {
555 setNamespacedAttribute(request, "autoFocus", _autoFocus);
556 setNamespacedAttribute(request, "autoSize", _autoSize);
557 setNamespacedAttribute(request, "bean", _bean);
558 setNamespacedAttribute(request, "changesContext", _changesContext);
559 setNamespacedAttribute(request, "checked", _checked);
560 setNamespacedAttribute(request, "classPK", _classPK);
561 setNamespacedAttribute(request, "classTypePK", _classTypePK);
562 setNamespacedAttribute(request, "cssClass", _cssClass);
563 setNamespacedAttribute(request, "data", _data);
564 setNamespacedAttribute(request, "dateTogglerCheckboxLabel", _dateTogglerCheckboxLabel);
565 setNamespacedAttribute(request, "defaultLanguageId", _defaultLanguageId);
566 setNamespacedAttribute(request, "disabled", _disabled);
567 setNamespacedAttribute(request, "field", _field);
568 setNamespacedAttribute(request, "fieldParam", _fieldParam);
569 setNamespacedAttribute(request, "first", _first);
570 setNamespacedAttribute(request, "formName", _formName);
571 setNamespacedAttribute(request, "helpMessage", _helpMessage);
572 setNamespacedAttribute(request, "helpTextCssClass", _helpTextCssClass);
573 setNamespacedAttribute(request, "id", _id);
574 setNamespacedAttribute(request, "ignoreRequestValue", _ignoreRequestValue);
575 setNamespacedAttribute(request, "inlineField", _inlineField);
576 setNamespacedAttribute(request, "inlineLabel", _inlineLabel);
577 setNamespacedAttribute(request, "label", _label);
578 setNamespacedAttribute(request, "localizeLabel", _localizeLabel);
579 setNamespacedAttribute(request, "languageId", _languageId);
580 setNamespacedAttribute(request, "last", _last);
581 setNamespacedAttribute(request, "localized", _localized);
582 setNamespacedAttribute(request, "max", _max);
583 setNamespacedAttribute(request, "model", _model);
584 setNamespacedAttribute(request, "min", _min);
585 setNamespacedAttribute(request, "multiple", _multiple);
586 setNamespacedAttribute(request, "name", _name);
587 setNamespacedAttribute(request, "onChange", _onChange);
588 setNamespacedAttribute(request, "onClick", _onClick);
589 setNamespacedAttribute(request, "placeholder", _placeholder);
590 setNamespacedAttribute(request, "prefix", _prefix);
591 setNamespacedAttribute(request, "required", _required);
592 setNamespacedAttribute(request, "resizable", _resizable);
593 setNamespacedAttribute(request, "showRequiredLabel", _showRequiredLabel);
594 setNamespacedAttribute(request, "suffix", _suffix);
595 setNamespacedAttribute(request, "title", _title);
596 setNamespacedAttribute(request, "type", _type);
597 setNamespacedAttribute(request, "useNamespace", _useNamespace);
598 setNamespacedAttribute(request, "value", _value);
599 setNamespacedAttribute(request, "wrappedField", _wrappedField);
600 setNamespacedAttribute(request, "wrapperCssClass", _wrapperCssClass);
601 }
602
603 protected static final String _ATTRIBUTE_NAMESPACE = "aui:input:";
604
605 private static final String _PAGE =
606 "/html/taglib/aui/input/page.jsp";
607
608 private boolean _autoFocus = false;
609 private boolean _autoSize = false;
610 private java.lang.Object _bean = null;
611 private boolean _changesContext = false;
612 private boolean _checked = false;
613 private long _classPK = 0;
614 private long _classTypePK = -1;
615 private java.lang.String _cssClass = null;
616 private java.lang.Object _data = null;
617 private java.lang.String _dateTogglerCheckboxLabel = null;
618 private java.lang.String _defaultLanguageId = null;
619 private boolean _disabled = false;
620 private java.lang.String _field = null;
621 private java.lang.String _fieldParam = null;
622 private boolean _first = false;
623 private java.lang.String _formName = null;
624 private java.lang.String _helpMessage = null;
625 private java.lang.String _helpTextCssClass = "input-group-addon";
626 private java.lang.String _id = null;
627 private boolean _ignoreRequestValue = false;
628 private boolean _inlineField = false;
629 private java.lang.String _inlineLabel = null;
630 private java.lang.String _label = null;
631 private boolean _localizeLabel = true;
632 private java.lang.String _languageId = null;
633 private boolean _last = false;
634 private boolean _localized = false;
635 private java.lang.Object _max = null;
636 private java.lang.Class<?> _model = null;
637 private java.lang.Object _min = null;
638 private boolean _multiple = false;
639 private java.lang.String _name = null;
640 private java.lang.String _onChange = null;
641 private java.lang.String _onClick = null;
642 private java.lang.String _placeholder = null;
643 private java.lang.String _prefix = null;
644 private boolean _required = false;
645 private boolean _resizable = false;
646 private boolean _showRequiredLabel = true;
647 private java.lang.String _suffix = null;
648 private java.lang.String _title = null;
649 private java.lang.String _type = null;
650 private boolean _useNamespace = true;
651 private java.lang.Object _value = null;
652 private boolean _wrappedField = false;
653 private java.lang.String _wrapperCssClass = null;
654
655 }