Author: konstantin.mishin
Date: 2009-09-11 06:15:05 -0400 (Fri, 11 Sep 2009)
New Revision: 15538
Modified:
branches/community/3.3.X/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
Log:
RF-7850
Modified:
branches/community/3.3.X/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java
===================================================================
---
branches/community/3.3.X/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2009-09-10
17:42:13 UTC (rev 15537)
+++
branches/community/3.3.X/ui/calendar/src/main/java/org/richfaces/renderkit/CalendarRendererBase.java 2009-09-11
10:15:05 UTC (rev 15538)
@@ -191,9 +191,9 @@
*
* @return hours and minutes from "defaultTime" attribute
*/
- public String getPreparedDefaultTime(UICalendar component) {
+ public Map<String, Object> getPreparedDefaultTime(UICalendar component) {
Date date = component.getFormattedDefaultTime();
- StringBuilder result = new StringBuilder();
+ Map<String, Object> result = new HashMap<String, Object>();
if (date != null) {
Calendar calendar = component.getCalendar();
calendar.setTime(date);
@@ -201,14 +201,11 @@
int minutes = calendar.get(Calendar.MINUTE);
if (hours != 12 || minutes != 0) {
- result.append("{").append(HOURS_VALUE).append(":");
- result.append(hours);
- result.append(",");
- result.append(MINUTES_VALUE).append(":");
- result.append(minutes).append("}");
+ result.put(HOURS_VALUE, hours);
+ result.put(MINUTES_VALUE, minutes);
}
}
- return result.toString();
+ return result;
}
/**
Show replies by date