Revision: 1757
          http://svn.sourceforge.net/spring-rich-c/?rev=1757&view=rev
Author:   jhoskens
Date:     2007-05-22 05:57:48 -0700 (Tue, 22 May 2007)

Log Message:
-----------
Parent/child nesting of ValidationResultsReporter replaced by nesting of 
ValidationResultsModels.
The former was a bad idea and was a pain when managing a huge hierarchy. The 
latter solves this by
chaining the models and providing the opportunity to bundle results and their 
events.

Modified Paths:
--------------
    
trunk/spring-richclient/binding/src/main/java/org/springframework/binding/validation/ValidationResultsModel.java

Modified: 
trunk/spring-richclient/binding/src/main/java/org/springframework/binding/validation/ValidationResultsModel.java
===================================================================
--- 
trunk/spring-richclient/binding/src/main/java/org/springframework/binding/validation/ValidationResultsModel.java
    2007-05-22 12:56:35 UTC (rev 1756)
+++ 
trunk/spring-richclient/binding/src/main/java/org/springframework/binding/validation/ValidationResultsModel.java
    2007-05-22 12:57:48 UTC (rev 1757)
@@ -57,5 +57,19 @@
     /**
      * Removes the provided validation listener.
      */
-    void removeValidationListener(String propertyName, ValidationListener 
listener);    
+    void removeValidationListener(String propertyName, ValidationListener 
listener);
+    
+    /**
+     * Add a validationResultsModel as a child to this one.
+     * 
+     * @param validationResultsModel
+     */
+    void add(ValidationResultsModel validationResultsModel);
+    
+    /**
+     * Remove the given validationResultsModel from the list of children.
+     * 
+     * @param validationResultsModel
+     */
+    void remove(ValidationResultsModel validationResultsModel);
 }
\ No newline at end of file


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
spring-rich-c-cvs mailing list
spring-rich-c-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spring-rich-c-cvs

Reply via email to