comparison gnv-artifacts/ChangeLog @ 327:22a6493e8460

New options in chart template: visibility of lines and points in charts and point's size. gnv-artifacts/trunk@393 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 02 Dec 2009 10:50:12 +0000
parents 37847d724fc9
children 861d939e587c
comparison
equal deleted inserted replaced
326:37847d724fc9 327:22a6493e8460
1 2009-12-02 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2
3 * doc/conf/charttemplate.xml: Added lines to configure rendering of lines
4 and points in charts (visibility of lines/points and size of points).
5
6 * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Added method
7 parsing the rendering options for lines and points in charts.
8
9 * src/main/java/de/intevation/gnv/chart/AbstractChart.java: Added boolean
10 member attributes which are used to control the visibility of lines and
11 points in charts.
12
13 * src/main/java/de/intevation/gnv/chart/VerticalProfileChart.java,
14 src/main/java/de/intevation/gnv/chart/TimeSeriesChart.java,
15 src/main/java/de/intevation/gnv/chart/HorizontalProfileChart.java:
16 Constructor needs two further boolean parameter to control the visibility
17 of lines and points in charts.
18
19 * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java: The
20 renderer controlling the style of a series is adjusted after adding a
21 new series to the chart.
22
23 * src/main/java/de/intevation/gnv/transition/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputTransition.java,
24 src/main/java/de/intevation/gnv/transition/profile/verticalcrosssection/VerticalCrossSectionOutputTransition.jav,
25 src/main/java/de/intevation/gnv/transition/profile/horizontal/HorizontalProfileOutputTransition.java,
26 src/main/java/de/intevation/gnv/transition/profile/vertical/VerticalProfileOutputTransition.java,
27 src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java:
28 Adjusted method calls regarding the constructor changes in *Chart classes.
29
30 TODO: Lines and points in charts will both always be rendered at the
31 moment. This needs to be changed as soon as a new gui option is
32 implemented to control the visibility of lines/points.
33
1 2009-12-01 Tim Englich <tim.englich@intevation.de> 34 2009-12-01 Tim Englich <tim.englich@intevation.de>
2 35
3 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: 36 * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java:
4 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel. 37 Added one more Transitionstep to each Testcase according to the refactored Transitionmodel.
5 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml, 38 * src/test/ressources/verticalprofile/verticalprofile_step_*_advance.xml,

http://dive4elements.wald.intevation.org