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