You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/11/28 09:59:14 UTC
svn commit: r1039848 -
/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
Author: mgrigorov
Date: Sun Nov 28 08:59:13 2010
New Revision: 1039848
URL: http://svn.apache.org/viewvc?rev=1039848&view=rev
Log:
Improve generics and add javadoc for DateTimeField#configure(Map)
Modified:
wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
Modified: wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java?rev=1039848&r1=1039847&r2=1039848&view=diff
==============================================================================
--- wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java (original)
+++ wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/DateTimeField.java Sun Nov 28 08:59:13 2010
@@ -180,11 +180,17 @@ public class DateTimeField extends FormC
}
/**
- * TODO comment
+ * Gives overriding classes the option of adding (or even changing/ removing) configuration
+ * properties for the javascript widget. See <a
+ * href="http://developer.yahoo.com/yui/calendar/">the widget's documentation</a> for the
+ * available options. If you want to override/ remove properties, you should call
+ * super.configure(properties) first. If you don't call that, be aware that you will have to
+ * call {@link #localize(Map)} manually if you like localized strings to be added.
*
* @param widgetProperties
+ * the current widget properties
*/
- protected void configure(Map<?, ?> widgetProperties)
+ protected void configure(Map<String, Object> widgetProperties)
{
}
@@ -318,7 +324,8 @@ public class DateTimeField extends FormC
boolean use12HourFormat = use12HourFormat();
if (hours != null)
{
- date.set(DateTimeFieldType.hourOfDay(), hours % getMaximumHours(use12HourFormat));
+ date.set(DateTimeFieldType.hourOfDay(), hours %
+ getMaximumHours(use12HourFormat));
date.setMinuteOfHour((minutes != null) ? minutes : 0);
}
if (use12HourFormat)