Author: amarkhel
Date: 2010-11-30 07:00:33 -0500 (Tue, 30 Nov 2010)
New Revision: 20234
Modified:
trunk/examples/input-demo/src/main/webapp/examples/calendar.xhtml
trunk/ui/input/ui/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
Log:
RF-9837: Server side support for seconds pattern was added.
Modified: trunk/examples/input-demo/src/main/webapp/examples/calendar.xhtml
===================================================================
--- trunk/examples/input-demo/src/main/webapp/examples/calendar.xhtml 2010-11-30 10:34:56
UTC (rev 20233)
+++ trunk/examples/input-demo/src/main/webapp/examples/calendar.xhtml 2010-11-30 12:00:33
UTC (rev 20234)
@@ -43,6 +43,7 @@
datePattern="#{calendarBean.pattern}"
dataModel="#{calendarDataModel}"
mode="#{calendarBean.mode}"
+ disabled="false"
showApplyButton="#{calendarBean.showApply}" cellWidth="24px"
cellHeight="22px" style="width:200px"
minDaysInFirstWeek="3"
oncollapse="return onEvent.call(this, event);"
Modified:
trunk/ui/input/ui/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
===================================================================
---
trunk/ui/input/ui/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2010-11-30
10:34:56 UTC (rev 20233)
+++
trunk/ui/input/ui/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2010-11-30
12:00:33 UTC (rev 20234)
@@ -147,6 +147,8 @@
private static final String HOURS_VALUE = "hours";
private static final String MINUTES_VALUE = "minutes";
+
+ private static final String SECONDS_VALUE = "seconds";
protected void doDecode(FacesContext context, UIComponent component) {
if (!(component instanceof AbstractCalendar)) {
@@ -401,10 +403,12 @@
calendar.setTime(date);
int hours = calendar.get(Calendar.HOUR_OF_DAY);
int minutes = calendar.get(Calendar.MINUTE);
+ int seconds = calendar.get(Calendar.SECOND);
if (hours != 12 || minutes != 0) {
result.put(HOURS_VALUE, hours);
result.put(MINUTES_VALUE, minutes);
+ result.put(SECONDS_VALUE, seconds);
}
}
if (result.size() > 0) {
Show replies by date