diff flys-client/ChangeLog @ 1507:c21d14e48040

Improved validation and property handling. flys-client/trunk@3645 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 11 Jan 2012 10:21:22 +0000
parents 339f8aa641b5
children 8ac57bbc270c
line wrap: on
line diff
--- a/flys-client/ChangeLog	Mon Jan 09 18:06:01 2012 +0000
+++ b/flys-client/ChangeLog	Wed Jan 11 10:21:22 2012 +0000
@@ -1,3 +1,27 @@
+2012-01-11  Raimund Renkert <raimund.renkert@intevation.de>
+
+	Improved validation and property handling.
+
+	* src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java:
+	  Changed the way of validating and setting values.
+
+	* src/main/java/de/intevation/flys/client/client/utils/Validator.java,
+	  src/main/java/de/intevation/flys/client/client/utils/DoubleValidator.java,
+	  src/main/java/de/intevation/flys/client/client/utils/IntegerValidator.java:
+	  Changed the validator to an interface and removed the ChangedHandler
+	  implementation. The concrete validators implement the new interface.
+
+	* src/main/java/de/intevation/flys/client/shared/model/PropertySetting.java,
+	  src/main/java/de/intevation/flys/client/shared/model/BooleanProperty.java,
+	  src/main/java/de/intevation/flys/client/shared/model/DoubleProperty.java,
+	  src/main/java/de/intevation/flys/client/shared/model/IntegerProperty.java,
+	  src/main/java/de/intevation/flys/client/shared/model/StringProperty.java:
+	  The concrete property classes return the appropriate value type for
+	  better handling.
+
+	  * src/main/java/de/intevation/flys/client/server/CollectionHelper.java:
+	  Set the values via toString() to describe document.
+
 2012-01-09  Raimund Renkert <raimund.renkert@intevation.de>
 
 	Issue 358.

http://dive4elements.wald.intevation.org