Mercurial > dive4elements > gnv-client
diff gnv-artifacts/ChangeLog @ 304:a16d337c5678
The style of charts can be configured with ChartThemes using XML configuration files.
gnv-artifacts/trunk@362 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 23 Nov 2009 17:01:28 +0000 |
parents | 9ba2cf8cad8d |
children | 91c37bf28c0e |
line wrap: on
line diff
--- a/gnv-artifacts/ChangeLog Fri Nov 20 15:45:25 2009 +0000 +++ b/gnv-artifacts/ChangeLog Mon Nov 23 17:01:28 2009 +0000 @@ -1,3 +1,21 @@ +2009-11-23 Ingo Weinzierl <ingo.weinzierl@intevation.de> + + * doc/conf/charttemplate.xml: Added configuration file for chart themes. + + * src/main/java/de/intevation/gnv/chart/XMLChartTheme.java: Theme class for + reading xml files which describe chart styles. It extends the + StandardChartTheme class of JFreeChart which defines default values for + chart parameters. It is possible to apply different xml configurations for + different charts. + + * src/main/java/de/intevation/gnv/chart/AbstractXYLineChart.java, + src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: + Before creating a new chart, an instance of XMLChartTheme is initialized + which is responsible for the chart style. + + NOTE: 'charttemplate.xml' is used by artifact server and has to be placed + in the config directory. + 2009-11-20 Ingo Weinzierl <ingo.weinzierl@intevation.de> * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: