|
From: Chad B. <cwb...@us...> - 2008-05-28 20:26:27
|
User: cwbrandon
Date: 08/05/28 13:26:35
Modified: andromda-jsf2/src/main/resources/templates/jsf2/flow
ViewPopulator.java.vsl
Log:
add ability to reset view variables
Revision Changes Path
1.9 +3 -0 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/flow/ViewPopulator.java.vsl
Index: ViewPopulator.java.vsl
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/flow/ViewPopulator.java.vsl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -w -r1.8 -r1.9
--- ViewPopulator.java.vsl 15 May 2008 19:30:24 -0000 1.8
+++ ViewPopulator.java.vsl 28 May 2008 20:26:34 -0000 1.9
@@ -188,6 +188,9 @@
if ($readableVariable)
{
request.setAttribute("$variable.name", org.apache.commons.beanutils.PropertyUtils.getProperty(form, "$variable.name"));
+#if ($variable.reset)
+ org.apache.commons.beanutils.PropertyUtils.setProperty(form, "$variable.name", $variable.type.javaNullString);
+#end
}
#end
#foreach ($variable in $view.backingValueVariables)
|