001
014
015 package com.liferay.taglib.ui;
016
017 import com.liferay.taglib.util.IncludeTag;
018
019 import javax.servlet.http.HttpServletRequest;
020
021
024 public class InputTimeTag extends IncludeTag {
025
026 public void setAmPmNullable(boolean amPmNullable) {
027 _amPmNullable = amPmNullable;
028 }
029
030 public void setAmPmParam(String amPmParam) {
031 _amPmParam = amPmParam;
032 }
033
034 public void setAmPmValue(int amPmValue) {
035 _amPmValue = amPmValue;
036 }
037
038 public void setCssClass(String cssClass) {
039 _cssClass = cssClass;
040 }
041
042 public void setDisabled(boolean disabled) {
043 _disabled = disabled;
044 }
045
046 public void setHourNullable(boolean hourNullable) {
047 _hourNullable = hourNullable;
048 }
049
050 public void setHourParam(String hourParam) {
051 _hourParam = hourParam;
052 }
053
054 public void setHourValue(int hourValue) {
055 _hourValue = hourValue;
056 }
057
058 public void setMinuteInterval(int minuteInterval) {
059 _minuteInterval = minuteInterval;
060 }
061
062 public void setMinuteNullable(boolean minuteNullable) {
063 _minuteNullable = minuteNullable;
064 }
065
066 public void setMinuteParam(String minuteParam) {
067 _minuteParam = minuteParam;
068 }
069
070 public void setMinuteValue(int minuteValue) {
071 _minuteValue = minuteValue;
072 }
073
074 protected void cleanUp() {
075 _amPmNullable = false;
076 _amPmParam = null;
077 _amPmValue = 0;
078 _cssClass = null;
079 _disabled = false;
080 _hourNullable = false;
081 _hourParam = null;
082 _hourValue = 0;
083 _minuteInterval = 0;
084 _minuteNullable = false;
085 _minuteParam = null;
086 _minuteValue = 0;
087 }
088
089 protected String getPage() {
090 return _PAGE;
091 }
092
093 protected void setAttributes(HttpServletRequest request) {
094 request.setAttribute(
095 "liferay-ui:input-time:amPmNullable",
096 String.valueOf(_amPmNullable));
097 request.setAttribute("liferay-ui:input-time:amPmParam", _amPmParam);
098 request.setAttribute(
099 "liferay-ui:input-time:amPmValue", String.valueOf(_amPmValue));
100 request.setAttribute("liferay-ui:input-time:cssClass", _cssClass);
101 request.setAttribute(
102 "liferay-ui:input-time:disabled", String.valueOf(_disabled));
103 request.setAttribute(
104 "liferay-ui:input-time:hourNullable",
105 String.valueOf(_hourNullable));
106 request.setAttribute("liferay-ui:input-time:hourParam", _hourParam);
107 request.setAttribute(
108 "liferay-ui:input-time:hourValue", String.valueOf(_hourValue));
109 request.setAttribute(
110 "liferay-ui:input-time:minuteInterval",
111 String.valueOf(_minuteInterval));
112 request.setAttribute(
113 "liferay-ui:input-time:minuteNullable",
114 String.valueOf(_minuteNullable));
115 request.setAttribute("liferay-ui:input-time:minuteParam", _minuteParam);
116 request.setAttribute(
117 "liferay-ui:input-time:minuteValue", String.valueOf(_minuteValue));
118 }
119
120 private static final String _PAGE = "/html/taglib/ui/input_time/page.jsp";
121
122 private boolean _amPmNullable;
123 private String _amPmParam;
124 private int _amPmValue;
125 private String _cssClass;
126 private boolean _disabled;
127 private boolean _hourNullable;
128 private String _hourParam;
129 private int _hourValue;
130 private int _minuteInterval;
131 private boolean _minuteNullable;
132 private String _minuteParam;
133 private int _minuteValue;
134
135 }