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]

Reply via email to