Mercurial > dive4elements > river
comparison flys-artifacts/ChangeLog @ 647:bb484489d3df
Introduced a new output generators for creating chart info documents.
flys-artifacts/trunk@2032 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 01 Jun 2011 08:01:07 +0000 |
parents | d299e220d89c |
children | d4c4fefb095b |
comparison
equal
deleted
inserted
replaced
646:d299e220d89c | 647:bb484489d3df |
---|---|
1 2011-06-01 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/exports/ChartInfoGenerator.java: New. A | |
4 chart info generator generates a document that contains meta information | |
5 for a specific chart. Concrete instances of this abstract class need to | |
6 instantiate concrete ChartGenerators and dispatch nearly all methods of | |
7 an OutGenerator (init(), doOut(), setMaster()) to this instance. The | |
8 generate() method is implemented in the ChartInfoGenerator itself. It | |
9 creates a chart with help of the ChartGenerator instance and builds a | |
10 document that contains meta information of this chart. | |
11 | |
12 * src/main/java/de/intevation/flys/exports/InfoGeneratorHelper.java: New. | |
13 This helper is used to create the chart info document. At the moment, | |
14 the only information that is included in this document is a | |
15 transformation matrix to transform image coordinates into chart | |
16 coordinates. | |
17 | |
18 NOTE: The transformation matrix creation needs some work to support | |
19 charts with inverted X axis. | |
20 | |
21 * src/main/java/de/intevation/flys/exports/LongitudinalSectionInfoGenerator.java, | |
22 src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionInfoGenerator.java, | |
23 src/main/java/de/intevation/flys/exports/DurationCurveInfoGenerator.java, | |
24 src/main/java/de/intevation/flys/exports/DischargeCurveInfoGenerator.java, | |
25 src/main/java/de/intevation/flys/exports/ComputedDischargeCurveInfoGenerator.java: | |
26 Concrete instances of ChartInfoGenerator that create the chart info for | |
27 the currently supported chart types. | |
28 | |
29 * doc/conf/conf.xml: Registered new OutGenerators. | |
30 | |
1 2011-05-31 Ingo Weinzierl <ingo@intevation.de> | 31 2011-05-31 Ingo Weinzierl <ingo@intevation.de> |
2 | 32 |
3 * src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java: | 33 * src/main/java/de/intevation/flys/collections/FLYSArtifactCollection.java: |
4 Added support for the 'type' paramter of the collection's out() | 34 Added support for the 'type' paramter of the collection's out() |
5 operation. | 35 operation. |