comparison flys-artifacts/ChangeLog @ 624:929137ee8154

ISSUE-62 (part I/II) States are no longer filled with data - if a state needs user input, it needs to query the owner artifact. flys-artifacts/trunk@1982 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 23 May 2011 15:11:55 +0000
parents aa64fe4df8ab
children c0c60a611fca
comparison
equal deleted inserted replaced
623:aa64fe4df8ab 624:929137ee8154
1 2011-05-23 Ingo Weinzierl <ingo@intevation.de>
2
3 ISSUE-62 (part II/II)
4
5 * src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java: Dump the
6 artifacts state/data in DEBUG mode in describe().
7
8 * src/main/java/de/intevation/flys/artifacts/states/LocationDistanceSelect.java,
9 src/main/java/de/intevation/flys/artifacts/states/DefaultState.java,
10 src/main/java/de/intevation/flys/artifacts/states/RiverSelect.java,
11 src/main/java/de/intevation/flys/artifacts/states/WQSelect.java,
12 src/main/java/de/intevation/flys/artifacts/states/LocationSelect.java,
13 src/main/java/de/intevation/flys/artifacts/states/WQAdapted.java,
14 src/main/java/de/intevation/flys/artifacts/states/CalculationSelect.java:
15 States will no longer store data. The only reason for states storing
16 StateData is to know about the necessary data for this state. If a State
17 needs to access the user input for a specific StateData object, it needs
18 to query the FLYSArtifact which stores the data.
19
1 2011-05-23 Ingo Weinzierl <ingo@intevation.de> 20 2011-05-23 Ingo Weinzierl <ingo@intevation.de>
2 21
3 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Added a 22 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Added a
4 method to dump the artifacts state(s)/data. 23 method to dump the artifacts state(s)/data.
5 24

http://dive4elements.wald.intevation.org