Revision: 18583
Author:   bvanhalderen
Date:     2009-06-16 11:05:28 +0200 (Tue, 16 Jun 2009)
Log Message:
-----------
HREPTWO-2735: backport

Modified Paths:
--------------
    
hippo-ecm/branches/Branch-HREPTWO-v2_03_xx/frontend/engine/src/main/java/org/hippoecm/frontend/widgets/DateFieldWidget.java

Modified: 
hippo-ecm/branches/Branch-HREPTWO-v2_03_xx/frontend/engine/src/main/java/org/hippoecm/frontend/widgets/DateFieldWidget.java
===================================================================
--- 
hippo-ecm/branches/Branch-HREPTWO-v2_03_xx/frontend/engine/src/main/java/org/hippoecm/frontend/widgets/DateFieldWidget.java
 2009-06-16 09:03:06 UTC (rev 18582)
+++ 
hippo-ecm/branches/Branch-HREPTWO-v2_03_xx/frontend/engine/src/main/java/org/hippoecm/frontend/widgets/DateFieldWidget.java
 2009-06-16 09:05:28 UTC (rev 18583)
@@ -21,15 +21,14 @@
 
 import javax.jcr.RepositoryException;
 
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
+import org.apache.wicket.markup.html.panel.Panel;
 import org.apache.wicket.model.IModel;
 import org.apache.wicket.model.Model;
-
 import org.hippoecm.frontend.model.properties.JcrPropertyValueModel;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
-public class DateFieldWidget extends AjaxUpdatingWidget {
+public class DateFieldWidget extends Panel {
     @SuppressWarnings("unused")
     private final static String SVN_ID = "$Id$";
 
@@ -40,16 +39,16 @@
     public DateFieldWidget(String id, IModel model) {
         super(id, model);
 
-        final JcrPropertyValueModel  valueModel = (JcrPropertyValueModel) 
getModel();
+        final JcrPropertyValueModel valueModel = (JcrPropertyValueModel) 
getModel();
         Date date;
         try {
             date = valueModel.getValue().getDate().getTime();
-        } catch(RepositoryException ex) {
+        } catch (RepositoryException ex) {
             // FIXME:  log error
             date = null;
         }
 
-        addFormField(new AjaxDateTimeField("widget", new Model(date) {
+        add(new AjaxDateTimeField("widget", new Model(date) {
             private static final long serialVersionUID = 1L;
 
             @Override
@@ -57,8 +56,9 @@
                 Calendar calendar = new GregorianCalendar();
                 calendar.setTime((Date) object);
                 try {
-                  
valueModel.setValue(valueModel.getJcrPropertymodel().getProperty().getSession().getValueFactory().createValue(calendar));
-                } catch(RepositoryException ex) {
+                    
valueModel.setValue(valueModel.getJcrPropertymodel().getProperty().getSession().getValueFactory()
+                            .createValue(calendar));
+                } catch (RepositoryException ex) {
                     log.error(ex.getMessage(), ex);
                 }
                 super.setObject(object);

_______________________________________________
Hippocms-svn mailing list
[email protected]
http://lists.hippo.nl/mailman/listinfo/hippocms-svn

Reply via email to