Author: simoneg
Date: Mon Jan 25 09:35:32 2010
New Revision: 902747
URL: http://svn.apache.org/viewvc?rev=902747&view=rev
Log:
Use display layers for validation if not explicitly provided
Modified:
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartForm.java
Modified:
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartForm.java
URL:
http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartForm.java?rev=902747&r1=902746&r2=902747&view=diff
==============================================================================
---
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartForm.java
(original)
+++
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/SmartForm.java
Mon Jan 25 09:35:32 2010
@@ -134,6 +134,9 @@
action.checkAgainstNoConverter(getCreatingHandler().getClass(),
bean.getClass());
}
}
+
+ if (this.validationLayers == null) this.validationLayers =
this.layers;
+
parametrize(prodHeader);
parametrize(prodFooter);
BeanFormProducer producer = new BeanFormProducer(this.bean,
errors, getMyCode(), this.layers);
@@ -247,7 +250,9 @@
}
}
- void checkValidity() {
+ void checkValidity() {
+ if (this.validationLayers == null) this.validationLayers =
this.layers;
+
for (BeanHandler handler : handlers.values()) {
try {
handler.validate(this.validationLayers);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]