comparison 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
comparison
equal deleted inserted replaced
1506:339f8aa641b5 1507:c21d14e48040
1 2012-01-11 Raimund Renkert <raimund.renkert@intevation.de>
2
3 Improved validation and property handling.
4
5 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java:
6 Changed the way of validating and setting values.
7
8 * src/main/java/de/intevation/flys/client/client/utils/Validator.java,
9 src/main/java/de/intevation/flys/client/client/utils/DoubleValidator.java,
10 src/main/java/de/intevation/flys/client/client/utils/IntegerValidator.java:
11 Changed the validator to an interface and removed the ChangedHandler
12 implementation. The concrete validators implement the new interface.
13
14 * src/main/java/de/intevation/flys/client/shared/model/PropertySetting.java,
15 src/main/java/de/intevation/flys/client/shared/model/BooleanProperty.java,
16 src/main/java/de/intevation/flys/client/shared/model/DoubleProperty.java,
17 src/main/java/de/intevation/flys/client/shared/model/IntegerProperty.java,
18 src/main/java/de/intevation/flys/client/shared/model/StringProperty.java:
19 The concrete property classes return the appropriate value type for
20 better handling.
21
22 * src/main/java/de/intevation/flys/client/server/CollectionHelper.java:
23 Set the values via toString() to describe document.
24
1 2012-01-09 Raimund Renkert <raimund.renkert@intevation.de> 25 2012-01-09 Raimund Renkert <raimund.renkert@intevation.de>
2 26
3 Issue 358. 27 Issue 358.
4 28
5 * src/main/java/de/intevation/flys/client/client/utils/DoubleValidator.java: 29 * src/main/java/de/intevation/flys/client/client/utils/DoubleValidator.java:

http://dive4elements.wald.intevation.org