comparison flys-artifacts/ChangeLog @ 2206:e2124ca11adb

Add manual point handling for many different chart types. flys-artifacts/trunk@3830 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 30 Jan 2012 13:33:18 +0000
parents a22e0cb6eace
children a38f43f626f5
comparison
equal deleted inserted replaced
2205:a22e0cb6eace 2206:e2124ca11adb
1 2012-01-30 Felix Wolfsteller <felix.wolfsteller@intevation.de>
2
3 Allow manual points in more diagram types.
4
5 * doc/conf/artifacts/winfo.xml: Add respective facet types to
6 compatibility lists of output modes.
7
8 * doc/conf/artifacts/manualpoints.xml: Mention facet types.
9
10 * src/main/java/de/intevation/flys/artifacts/model/FacetTypes.java:
11 Added ChartType enum to ease later iteration.
12 (IS.MANUALPOINTS): Added helper.
13
14 * src/main/java/de/intevation/flys/artifacts/model/ManualPointsFacet.java:
15 Help artifact figuring out which data to provide by passing facet
16 name.
17
18 * src/main/java/de/intevation/flys/artifacts/ManualPointsArtifact.java:
19 Respond to getPointData with correct data item, depending on facet
20 name.
21
22 * src/main/java/de/intevation/flys/artifacts/states/ManualPointsSingleState.java:
23 Iterate over chart types. Add facets if corresponding data is found.
24
25 * src/main/java/de/intevation/flys/exports/ComputedDischargeCurveGenerator.java,
26 src/main/java/de/intevation/flys/exports/CrossSectionGenerator.java,
27 src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java,
28 src/main/java/de/intevation/flys/exports/XYChartGenerator.java,
29 src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionGenerator.java,
30 src/main/java/de/intevation/flys/exports/DurationCurveGenerator.java:
31 Handle manual point facets.
32
1 2012-01-30 Ingo Weinzierl <ingo@intevation.de> 33 2012-01-30 Ingo Weinzierl <ingo@intevation.de>
2 34
3 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Clone 35 * src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java: Clone
4 StateData model objects to save parameters in this Artifact - create 36 StateData model objects to save parameters in this Artifact - create
5 new StateData instances only if no StateData model was found for a 37 new StateData instances only if no StateData model was found for a

http://dive4elements.wald.intevation.org