Mercurial > dive4elements > river
comparison flys-artifacts/ChangeLog @ 2161:c68f4f227c09
Somewhat unified Annotation handling, use jfreechart-house-toolkit instead of custom StickyAxisAnnotation.
flys-artifacts/trunk@3747 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Mon, 23 Jan 2012 10:44:34 +0000 |
parents | 8428de5846e8 |
children | df70f14af981 |
comparison
equal
deleted
inserted
replaced
2160:8428de5846e8 | 2161:c68f4f227c09 |
---|---|
1 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de> | |
2 | |
3 Some unification of Annotation handling. | |
4 | |
5 * src/main/java/de/intevation/flys/jfree/FLYSAnnotation.java: | |
6 Add a third annotation type (now have text, hyk and sticky). | |
7 | |
8 * src/main/java/de/intevation/flys/jfree/CollisionFreeXYTextAnnotation.java: | |
9 Use double instead of float values, removed commented code. | |
10 | |
11 * src/main/java/de/intevation/flys/jfree/StickyAxisAnnotation.java: | |
12 Reduced to keep information about placements etc only. Not a | |
13 Annotation (in JFreeChart sense) anymore. | |
14 | |
15 * src/main/java/de/intevation/flys/artifacts/model/MainValuesQFacet.java, | |
16 src/main/java/de/intevation/flys/artifacts/model/MainValuesWFacet.java, | |
17 src/main/java/de/intevation/flys/exports/ComputedDischargeCurveGenerator.java: | |
18 Use StickyAxisAnnotations instead of XYTextAnnotations. | |
19 | |
20 * src/main/java/de/intevation/flys/themes/ThemeAccess.java: | |
21 Added new LineStyle class. | |
22 | |
23 * src/main/java/de/intevation/flys/exports/XYChartGenerator.java: | |
24 Call addAnnotationsToRenderer later, where positioning information | |
25 is already known. | |
26 (addAnnotationsToRenderer): Deal with the three Annotation types. | |
27 Instead of StickyAnnotations, add | |
28 CollisionFreeXYText- and | |
29 XYLineAnnotations. | |
30 (Area): Helper class. | |
31 | |
32 | |
33 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de> | |
34 | |
35 Some unification of Annotation handling. | |
36 | |
37 * src/main/java/de/intevation/flys/exports/ChartExportHelper.java: | |
38 | |
1 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de> | 39 2012-01-23 Felix Wolfsteller <felix.wolfsteller@intevation.de> |
2 | 40 |
3 Fix flys/issue395 (SVG/PDF-Export: Längsschitt enthält keine | 41 Fix flys/issue395 (SVG/PDF-Export: Längsschitt enthält keine |
4 Streckenfavoriten.) | 42 Streckenfavoriten.) |
5 | 43 |