You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/10/30 16:24:33 UTC
svn commit: r831329 -
/labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj
Author: simoneg
Date: Fri Oct 30 15:24:33 2009
New Revision: 831329
URL: http://svn.apache.org/viewvc?rev=831329&view=rev
Log:
Fix on Dojo date widget interception of exiting values for sub beans
Modified:
labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj
Modified: labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj?rev=831329&r1=831328&r2=831329&view=diff
==============================================================================
--- labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj (original)
+++ labs/magma/trunk/website-dojo-datewidget/src/main/java/org/apache/magma/dojo/InterceptDateFields.aj Fri Oct 30 15:24:33 2009
@@ -16,9 +16,12 @@
*/
package org.apache.magma.dojo;
+import org.apache.magma.beans.BeanHandler;
+import org.apache.magma.beans.MagmaBeanSupport;
import org.apache.magma.beans.PropertyInfo;
import org.apache.magma.view.tree.FieldNode;
import org.apache.magma.view.tree.Node;
+import org.apache.magma.view.tree.ViewUtils;
import org.apache.magma.website.beansview.BeanFormProducer;
import java.io.IOException;
@@ -74,7 +77,8 @@
writer.append(f.getPattern());
}
writer.append("','");
- String iso = producer.getBean().handler().getStringValue(prop.getName());
+ MagmaBeanSupport properBean = ViewUtils.findProperBean(dateNode, producer.getBean(), true);
+ String iso = properBean.handler().getStringValue(prop.getName());
writer.append(iso);
writer.append("');\n");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org