Author: ivaynberg
Date: Wed Nov 16 22:48:17 2011
New Revision: 1202917

URL: http://svn.apache.org/viewvc?rev=1202917&view=rev
Log:
make validationerror more mutable
Issue: WICKET-4234

Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/validation/ValidationError.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/validation/ValidationError.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/validation/ValidationError.java?rev=1202917&r1=1202916&r2=1202917&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/validation/ValidationError.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/validation/ValidationError.java
 Wed Nov 16 22:48:17 2011
@@ -197,7 +197,7 @@ public class ValidationError implements 
 
 
        /**
-        * Gets error keys.
+        * Gets error keys
         * 
         * @return keys
         */
@@ -205,12 +205,19 @@ public class ValidationError implements 
        {
                if (keys == null)
                {
-                       return Collections.emptyList();
-               }
-               else
-               {
-                       return Collections.unmodifiableList(keys);
+                       keys = new ArrayList<String>();
                }
+               return keys;
+       }
+
+       /**
+        * Sets error keys
+        * 
+        * @param keys
+        */
+       public void setKeys(List<String> keys)
+       {
+               this.keys = keys;
        }
 
        /**


Reply via email to