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 InputTimeTag extends IncludeTag {
27
28 public void setAmPmNullable(boolean amPmNullable) {
29 _amPmNullable = amPmNullable;
30 }
31
32 public void setAmPmParam(String amPmParam) {
33 _amPmParam = amPmParam;
34 }
35
36 public void setAmPmValue(int amPmValue) {
37 _amPmValue = amPmValue;
38 }
39
40 public void setCssClass(String cssClass) {
41 _cssClass = cssClass;
42 }
43
44 public void setDisabled(boolean disabled) {
45 _disabled = disabled;
46 }
47
48 public void setHourNullable(boolean hourNullable) {
49 _hourNullable = hourNullable;
50 }
51
52 public void setHourParam(String hourParam) {
53 _hourParam = hourParam;
54 }
55
56 public void setHourValue(int hourValue) {
57 _hourValue = hourValue;
58 }
59
60 public void setMinuteInterval(int minuteInterval) {
61 _minuteInterval = minuteInterval;
62 }
63
64 public void setMinuteNullable(boolean minuteNullable) {
65 _minuteNullable = minuteNullable;
66 }
67
68 public void setMinuteParam(String minuteParam) {
69 _minuteParam = minuteParam;
70 }
71
72 public void setMinuteValue(int minuteValue) {
73 _minuteValue = minuteValue;
74 }
75
76 protected void cleanUp() {
77 _amPmNullable = false;
78 _amPmParam = null;
79 _amPmValue = 0;
80 _cssClass = null;
81 _disabled = false;
82 _hourNullable = false;
83 _hourParam = null;
84 _hourValue = 0;
85 _minuteInterval = 0;
86 _minuteNullable = false;
87 _minuteParam = null;
88 _minuteValue = 0;
89 }
90
91 protected String getPage() {
92 return _PAGE;
93 }
94
95 protected void setAttributes(HttpServletRequest request) {
96 request.setAttribute(
97 "liferay-ui:input-time:amPmNullable",
98 String.valueOf(_amPmNullable));
99 request.setAttribute("liferay-ui:input-time:amPmParam", _amPmParam);
100 request.setAttribute(
101 "liferay-ui:input-time:amPmValue", String.valueOf(_amPmValue));
102 request.setAttribute("liferay-ui:input-time:cssClass", _cssClass);
103 request.setAttribute(
104 "liferay-ui:input-time:disabled", String.valueOf(_disabled));
105 request.setAttribute(
106 "liferay-ui:input-time:hourNullable",
107 String.valueOf(_hourNullable));
108 request.setAttribute("liferay-ui:input-time:hourParam", _hourParam);
109 request.setAttribute(
110 "liferay-ui:input-time:hourValue", String.valueOf(_hourValue));
111 request.setAttribute(
112 "liferay-ui:input-time:minuteInterval",
113 String.valueOf(_minuteInterval));
114 request.setAttribute(
115 "liferay-ui:input-time:minuteNullable",
116 String.valueOf(_minuteNullable));
117 request.setAttribute("liferay-ui:input-time:minuteParam", _minuteParam);
118 request.setAttribute(
119 "liferay-ui:input-time:minuteValue", String.valueOf(_minuteValue));
120 }
121
122 private static final String _PAGE = "/html/taglib/ui/input_time/page.jsp";
123
124 private boolean _amPmNullable;
125 private String _amPmParam;
126 private int _amPmValue;
127 private String _cssClass;
128 private boolean _disabled;
129 private boolean _hourNullable;
130 private String _hourParam;
131 private int _hourValue;
132 private int _minuteInterval;
133 private boolean _minuteNullable;
134 private String _minuteParam;
135 private int _minuteValue;
136
137 }