1
14
15 package com.liferay.taglib.ui;
16
17 import com.liferay.taglib.util.IncludeTag;
18
19 import javax.servlet.http.HttpServletRequest;
20
21
26 public class InputSelectTag extends IncludeTag {
27
28 public int doStartTag() {
29 HttpServletRequest request =
30 (HttpServletRequest)pageContext.getRequest();
31
32 request.setAttribute("liferay-ui:input-select:cssClass", _cssClass);
33 request.setAttribute("liferay-ui:input-select:formName", _formName);
34 request.setAttribute("liferay-ui:input-select:param", _param);
35 request.setAttribute(
36 "liferay-ui:input-select:defaultValue", _defaultValue);
37 request.setAttribute(
38 "liferay-ui:input-select:disabled", String.valueOf(_disabled));
39
40 return EVAL_BODY_BUFFERED;
41 }
42
43 public void setCssClass(String cssClass) {
44 _cssClass = cssClass;
45 }
46
47 public void setFormName(String formName) {
48 _formName = formName;
49 }
50
51 public void setParam(String param) {
52 _param = param;
53 }
54
55 public void setDefaultValue(boolean defaultValue) {
56 _defaultValue = Boolean.valueOf(defaultValue);
57 }
58
59 public void setDisabled(boolean disabled) {
60 _disabled = disabled;
61 }
62
63 protected String getDefaultPage() {
64 return _PAGE;
65 }
66
67 private static final String _PAGE =
68 "/html/taglib/ui/input_select/page.jsp";
69
70 private String _cssClass;
71 private String _formName = "fm";
72 private String _param;
73 private Boolean _defaultValue = Boolean.FALSE;
74 private boolean _disabled;
75
76 }