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));
                }
        }
 


Reply via email to