Mercurial > dive4elements > river
comparison flys-artifacts/ChangeLog @ 653:67c7020f4ed3
Refactored the chart creation in the ChartInfoGenerators. Now, every chart is created by the XYChartGenerator again.
flys-artifacts/trunk@2048 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 03 Jun 2011 07:20:39 +0000 |
parents | 8fa4c5c9cd1a |
children | bbc966c81809 |
comparison
equal
deleted
inserted
replaced
652:8fa4c5c9cd1a | 653:67c7020f4ed3 |
---|---|
1 2011-06-03 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: Moved | |
4 the chart creation into an own public method. This lets the | |
5 ChartInfoGenerator create charts without duplicating code. | |
6 | |
7 * src/main/java/de/intevation/flys/exports/ChartInfoGenerator.java: | |
8 Limited the possible class for generators to XYChartGenerator. This | |
9 enables the ChartInfoGenerator class to do the whole chart creation | |
10 stuff itself without outsourcing the code to concrete subclasses. | |
11 | |
12 * src/main/java/de/intevation/flys/exports/LongitudinalSectionInfoGenerator.java, | |
13 src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionInfoGenerator.java, | |
14 src/main/java/de/intevation/flys/exports/DurationCurveInfoGenerator.java, | |
15 src/main/java/de/intevation/flys/exports/DischargeCurveInfoGenerator.java, | |
16 src/main/java/de/intevation/flys/exports/ComputedDischargeCurveInfoGenerator.java: | |
17 Removed the code to generate charts - this is done in ChartInfoGenerator | |
18 now. | |
19 | |
1 2011-06-03 Ingo Weinzierl <ingo@intevation.de> | 20 2011-06-03 Ingo Weinzierl <ingo@intevation.de> |
2 | 21 |
3 * src/main/java/de/intevation/flys/exports/ChartGenerator.java: Added new | 22 * src/main/java/de/intevation/flys/exports/ChartGenerator.java: Added new |
4 methods to extract the x and y ranges from request document. | 23 methods to extract the x and y ranges from request document. |
5 | 24 |