Author: ehillenius
Date: Fri Feb 16 12:24:53 2007
New Revision: 508560
URL: http://svn.apache.org/viewvc?view=rev&rev=508560
Log:
added wicket js dependency
Modified:
incubator/wicket/branches/wicket-1.x/wicket-datetime/src/main/java/wicket/extensions/yui/calendar/DatePicker.java
Modified:
incubator/wicket/branches/wicket-1.x/wicket-datetime/src/main/java/wicket/extensions/yui/calendar/DatePicker.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-datetime/src/main/java/wicket/extensions/yui/calendar/DatePicker.java?view=diff&rev=508560&r1=508559&r2=508560
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket-datetime/src/main/java/wicket/extensions/yui/calendar/DatePicker.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket-datetime/src/main/java/wicket/extensions/yui/calendar/DatePicker.java
Fri Feb 16 12:24:53 2007
@@ -29,6 +29,7 @@
import wicket.ResourceReference;
import wicket.Response;
import wicket.WicketRuntimeException;
+import wicket.ajax.AbstractDefaultAjaxBehavior;
import wicket.behavior.AbstractBehavior;
import wicket.datetime.markup.html.form.DateTextField;
import wicket.extensions.yui.YuiLib;
@@ -106,6 +107,10 @@
*/
public void renderHead(IHeaderResponse response) {
+ // add wicket js contribution
+ response.renderJavascriptReference(new
JavascriptResourceReference(
+ AbstractDefaultAjaxBehavior.class,
"wicket-ajax.js"));
+
// add YUI contributions
// NOTE JavascriptResourceReference takes care of stripping
comments
// when in deployment (production) mode
@@ -296,11 +301,13 @@
widgetProperties.put("close", Boolean.TRUE);
// TODO localize
widgetProperties.put("title", "Select a date:");
-
+
Date date = (Date) component.getModelObject();
if (date != null) {
- widgetProperties.put("selected",
AbstractCalendar.FORMAT_DATE.format(date));
- widgetProperties.put("pagedate",
AbstractCalendar.FORMAT_PAGEDATE.format(date));
+ widgetProperties.put("selected",
AbstractCalendar.FORMAT_DATE
+ .format(date));
+ widgetProperties.put("pagedate",
AbstractCalendar.FORMAT_PAGEDATE
+ .format(date));
}
}